cdesktopenv/cde/config
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
..
cf linux: build with thread safety and REENTRANT enabled. 2014-03-24 17:15:40 -06:00
imake linux: Use installed X11 header files rather than requiring /imports/x11/include 2014-03-09 04:36:42 -06:00
makedepend Rename getline() to not conflict with the standard POSIX interface of the same name. 2012-08-09 14:15:25 -06:00
util Add missing includes [for modern systems] to lndir.c 2012-08-23 20:39:46 -06:00
Imakefile linux depend: stop using makedepend, use gcc instead 2014-03-08 23:43:17 -07:00