summaryrefslogtreecommitdiff
path: root/Xosdefs.h
AgeCommit message (Collapse)Author
2018-01-30Move the headers under include/X11/...Adam Jackson
I kinda hate to do this, it was nice to have everything in one place. However, the meson build wants to be able to wrap this module as a dependency, and code that depends on these headers includes them in the form: #include <X11/Xfuncproto.h> As a result, any include path meson can construct needs to point to the root of a hierarchy that has the same path layout as an installed copy, hence this change. Signed-off-by: Adam Jackson <ajax@redhat.com>
2009-06-15Drop support for SunOS 4 and Solaris releases older than 2.5 (1995)Alan Coopersmith
Includes changing remaining sun ifdef's to check for standard-conformant / non-namespace-polluting #ifdef __sun instead of older #ifdef sun. Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-06-14Use indentation to provide a map through the twisty maze of ifdefs, all alikeAlan Coopersmith
git diff -w shows no changes other than whitespace in this patch Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-06-12Remove a bunch of garbage for unsupported platforms.Adam Jackson
2009-06-12Remove all trace of X_NOT_STDC_ENV (#6527)Adam Jackson
Seriously C89 already you guys.
2009-06-12Death to RCS tags.Adam Jackson
2009-06-09Apple: Only define _DARWIN_C_SOURCE if it isn't already definedJeremy Huddleston
2008-05-08Apple: Added a comment to explain _DARWIN_C_SOURCEJeremy Huddleston
2008-05-08Apple: Define _DARWIN_C_SOURCE otherwise _XOPEN_SOURCE, _POSIX_SOURCE, or ↵Jeremy Huddleston
_POSIX_C_SOURCE will cause fd_mask to not be defined due to the strict namespace
2008-05-08Apple: Cleaned up some Apple definitionsJeremy Huddleston
2008-02-10Fixed #ifdef checks that were using i386 to use __i386__Jeremy Huddleston
""" It's simply obsolete, sloppy, compiler namespace pollution. The compiler is not allowed to predefine symbols that might conflict with ordinary identifiers. For backwards compatibility gcc currently predefines i386 when compiling for x86 32-bit (but not 64-bit), but that will go away. It is also not defined if you specify -ansi when invoking the compiler, because then it is seriously standards compliant. Other compilers shouldn't define it either. Correct code shouldn't rely on it being defined. However __i386__ is safe and proper. """
2007-12-10Changed __DARWIN__ to __APPLE__Jeremy Huddleston
2005-11-08See ChangeLog entry 2005-11-07 for details.Kean Johnson
2005-08-21define CSRG_BASED here on systems that used to define it in ImakeMatthieu Herrb
configuration. For use in the modular tree.
2005-07-30Add prototypes of Xalloc/free functions.Alan Coopersmith
Export ImUtil.h to match modular tree install. Define SVR4 to 1 to avoid warning about redefining to different values. Include missing headers to clear more compiler warnings.
2005-07-13Make some minor source adjustments so that we don not need to useKeith Packard
-D_XOPEN_SOURCE -D_BSD_SOURCE everywhere as this will leak out of the modular environment and into application build processes, potentially foulling up their compiles.
2005-04-28Don't define X_NOT_STDC_ENV on Solaris x86. Bugzilla #3158:Alan Coopersmith
https://bugs.freedesktop.org/show_bug.cgi?id=3158 Patch #2588: https://bugs.freedesktop.org/attachment.cgi?id=2588 (Henry Zhao, Sun Microsystems)
2004-04-23Merging XORG-CURRENT into trunkEgbert Eich
2004-03-14Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004Egbert Eich
2004-03-03Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004Egbert Eich
2004-02-26readding XFree86's cvs IDsEgbert Eich
2004-02-26Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004Egbert Eich
2003-12-19XFree86 4.3.99.902 (RC 2)Kaleb Keithley
2003-11-14XFree86 4.3.0.1Kaleb Keithley
2003-11-14R6.6 is the Xorg base-lineKaleb Keithley