cdesktopenv/cde/lib
Jon Trulson 9b699d3fb1 linux: build with thread safety and REENTRANT enabled.
There was a check in linux.cf for the Linux libc version that didn't
work, since these were never set anywhere.  Presumably current Xorg
imake sets these, but since we aren't using that... (yet)

As a result, the build assumed that thread-safe API's were not
supported.  Setting the default libc major version to '6' allows the
proper build to take place.  libc5 was never threadsafe and no one has
probably used it in over 10 years.

As a result, some earlier porting fixes that referenced '__fds_bits'
on linux systems had to be reverted as these are not valid in an MT
environment.  They are also not neccessary when building in such an
environment, as the normal 'fds_bits' works fine.

This patch defintely needs testing on many linux systems.
2014-03-24 17:15:40 -06:00
..
DtHelp initial illumos port 2014-03-22 16:33:11 -06:00
DtMrm Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
DtPrint kill a few more warnings in DtPrint 2013-07-22 17:15:34 -06:00
DtSearch Introduction of BSDArchitecture 2013-10-20 16:23:40 -06:00
DtSvc initial illumos port 2014-03-22 16:33:11 -06:00
DtTerm Fix dtfile and dtterm on NetBSD 2014-03-11 13:06:55 -06:00
DtWidget DtWidget: Don't free random pointer on Control widget destruction 2014-03-23 23:07:52 -06:00
DtXinerama Add basic Xinerama support via new lib/DtXinerama 2013-03-26 19:49:50 -06:00
csa linux: build with thread safety and REENTRANT enabled. 2014-03-24 17:15:40 -06:00
pam Get rid of malloc.h. 2012-08-12 14:20:58 -06:00
tt tt_xdr_utils.h: fix build error on linux/bsd introduced with illumos initial patch. 2014-03-22 16:54:24 -06:00
Imakefile Add basic Xinerama support via new lib/DtXinerama 2013-03-26 19:49:50 -06:00