wxwidgets/include/wx/osx
Vadim Zeitlin f072544bd5 Assume sigaction::sa_handler always takes "int"
This is the standard and there doesn't seem to be any contemporary
systems where this is not the case. The configure check for it was
originally added in 101c20d554 (attempting to fix sa_handler signature
for IRIX, 2000-04-01), but IRIX is not supported/doesn't exist any
longer, so don't waste time on checking for this.

The real motivation for this change is that the test failed in CMake
builds, showing just

-- Performing Test wxTYPE_SA_HANDLER_IS_INT - Failed

in the log and then resulting in -fpermissive warnings when assigning
wxFatalSignalHandler to sa_handler and it's simpler to just remove the
check than to debug it.

See #23664.
2023-06-30 00:26:19 +01:00
..
carbon Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
cocoa Respect composition mode in wxOSX wxGraphicsContext::DrawBitmap() 2023-02-10 14:04:01 +01:00
core Fix -Wdeprecated-copy warnings when building in C++20 mode 2023-06-10 17:02:13 +02:00
iphone Remove "encoding" argument from string-oriented wxOSX functions 2022-10-28 01:35:34 +02:00
private Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
accel.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
activityindicator.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
anybutton.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
app.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
appprogress.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
bitmap.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
bmpbuttn.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
brush.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
button.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
checkbox.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
checklst.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
chkconf.h Drop support for 32-bit wxOSX/Cocoa build 2022-06-07 00:46:59 +02:00
choice.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
clipbrd.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
colordlg.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
colour.h
combobox.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
config_xcode.h Assume sigaction::sa_handler always takes "int" 2023-06-30 00:26:19 +01:00
control.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
cursor.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
dataform.h wrapping private types properly in UTI 2020-11-29 20:42:26 +01:00
dataobj.h adding data-transfer direction when getting native datatypes 2020-07-12 17:53:10 +02:00
dataobj2.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
dataview.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
datectrl.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
datetimectrl.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
dc.h
dcclient.h Handle wxOSX-specific clipping in wxOSX wxWindowDC implementation 2022-10-25 10:50:40 +02:00
dcmemory.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
dcprint.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
dcscreen.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
dialog.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
dirdlg.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
dnd.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
dvrenderer.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
dvrenderers.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
evtloop.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
evtloopsrc.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
filedlg.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
font.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
fontdlg.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
frame.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
fswatcher_fsevents.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
gauge.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
glcanvas.h Remove unused event table macros from some wxGLCanvas files 2023-02-14 16:05:07 +00:00
joystick.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
listbox.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
mdi.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
menu.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
menuitem.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
metafile.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
mimetype.h
minifram.h Use wxASCII_STR() on string literals 2020-07-17 17:52:16 +02:00
msgdlg.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
nonownedwnd.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
notebook.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
palette.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
pen.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
popupwin.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
printdlg.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
printmac.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
private.h moving datatransfer.h to source files 2019-11-05 19:20:51 +01:00
radiobox.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
radiobut.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
region.h
scrolbar.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
setup.h Remove dependency of wxUSE_SOCKETS on wxUSE_STOPWATCH 2023-06-05 15:13:21 +02:00
setup_inc.h Add recent macOS setup.h defines to correct file 2018-10-24 19:30:41 +02:00
slider.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
sound.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
spinbutt.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
srchctrl.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
statbmp.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
statbox.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
statline.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
stattext.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
statusbr.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
taskbarosx.h Use wxBitmapBundle in wxTaskBarIcon 2022-02-19 21:44:27 +00:00
textctrl.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
textentry.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
tglbtn.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
timectrl.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
toolbar.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
tooltip.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
toplevel.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
uma.h Remove wxOSX/Carbon support. 2016-02-01 13:48:48 +01:00
webview_webkit.h Use std::unordered_map<> in wxWebView implementation 2023-04-18 00:54:12 +02:00
webviewhistoryitem_webkit.h
window.h Fix scrollbar creation for Mac windows not using standard peer 2023-06-18 17:41:05 +02:00