28ab81158f
I'd never thought about it, but it is a requirement: a signal handler must leave the global state as it found it (except for those bits that it intended to change, and those must be done in an async-signal-safe way). Otherwise, errno could change from one line to the next in the middle of some code. [ChangeLog][QtCore][QProcess] On Unix, the QProcess SIGCHLD handler now restores errno on exit. Task-number: QTBUG-68472 Change-Id: If025d476890745368955fffd1531e7126f1436d9 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> |
||
---|---|---|
.. | ||
android | ||
angle | ||
dbus-ifaces | ||
double-conversion | ||
easing | ||
forkfd | ||
freebsd | ||
freetype | ||
gradle | ||
harfbuzz | ||
harfbuzz-ng | ||
iaccessible2 | ||
icc | ||
libjpeg | ||
libpng | ||
md4 | ||
md5 | ||
pcre2 | ||
pixman | ||
rfc6234 | ||
sha1 | ||
sha3 | ||
sqlite | ||
wintab | ||
xcb | ||
xkbcommon | ||
zlib | ||
.gitattributes | ||
libjpeg.pri | ||
README | ||
sqlite.pri | ||
xkbcommon-x11.pri | ||
xkbcommon.pri | ||
zlib_dependency.pri | ||
zlib.pri |
The libraries included here are the original packages, unpacked, and with their version number removed from the directory name (for version information, see the README files in the directories). Certain files and subdirectories of the original library packages that are irrelevant to Qt may not be included here. Typically, those are the standalone library configuration and make files, tools, test files, contribs, documentation, and similar. Patches may have been applied, typically for configuration and build issues in the Qt framework. Such patches can be reviewed in the the public git repository; they will appear in the commit logs of each library directory, following the latest clean version update commit. The 'patches' subdirectory contains certain patches applied prior to the start of the public git history, where the library has not been updated since.