Mercurial > emacs
comparison src/s/freebsd.h @ 25470:06fcafae7d56
(__FreeBSD_version): Don't define it if it is
already defined. This avoids a warning from buffer.c.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Tue, 31 Aug 1999 14:00:32 +0000 |
parents | 7b6e8532268b |
children | 67a319d57afd |
comparison
equal
deleted
inserted
replaced
25469:6762c8a75fd7 | 25470:06fcafae7d56 |
---|---|
1 /* s/ file for freebsd system. */ | 1 /* s/ file for freebsd system. */ |
2 | 2 |
3 /* Get the correct __FreeBSD_version, even if this is before that was | 3 /* Get the correct __FreeBSD_version, even if this is before that was |
4 defined. */ | 4 defined. */ |
5 #ifndef __FreeBSD_version | |
5 #ifndef __FreeBSD__ | 6 #ifndef __FreeBSD__ |
6 #define __FreeBSD_version 199401 | 7 #define __FreeBSD_version 199401 |
7 #elif __FreeBSD__ == 1 | 8 #elif __FreeBSD__ == 1 |
8 #define __FreeBSD_version 199405 | 9 #define __FreeBSD_version 199405 |
9 #else | 10 #else |
10 #include <osreldate.h> | 11 #include <osreldate.h> |
11 #endif | 12 #endif |
13 #endif /* !defined __FreeBSD_version */ | |
12 | 14 |
13 /* '__FreeBSD__' is defined by the preprocessor on FreeBSD-1.1 and up. | 15 /* '__FreeBSD__' is defined by the preprocessor on FreeBSD-1.1 and up. |
14 Earlier versions do not have shared libraries, so inhibit them. | 16 Earlier versions do not have shared libraries, so inhibit them. |
15 You can inhibit them on newer systems if you wish | 17 You can inhibit them on newer systems if you wish |
16 by defining NO_SHARED_LIBS. */ | 18 by defining NO_SHARED_LIBS. */ |