Commit | Line | Data |
75f92628 |
1 | # This file has been put together by Anno Siegel <siegel@zrz.TU-Berlin.DE> |
2 | # and Andreas Koenig <k@franz.ww.TU-Berlin.DE>. Comments, questions, and |
3 | # improvements welcome! |
4aa0a1f7 |
4 | # |
5 | # These hints work for NeXT 3.2 and 3.3. 3.0 has it's own |
6 | # special hint file. |
7 | |
75f92628 |
8 | ccflags='-DUSE_NEXT_CTYPE' |
9 | POSIX_cflags='ccflags="-posix $ccflags"' |
85e6fe83 |
10 | ldflags='-u libsys_s' |
a0d0e21e |
11 | libswanted='dbm gdbm db' |
5d94fbed |
12 | |
61d11634 |
13 | lddlflags='-nostdlib -r' |
5d94fbed |
14 | # Give cccdlflags an empty value since Configure will detect we are |
15 | # using GNU cc and try to specify -fpic for cccdlflags. |
16 | cccdlflags=' ' |
17 | |
61d11634 |
18 | mab='-arch m68k -arch i386 -arch hppa -arch sparc' |
19 | archname='next-fat' |
20 | ld='cc' |
21 | |
a0d0e21e |
22 | i_utime='undef' |
23 | groupstype='int' |
24 | direntrytype='struct direct' |
25 | d_strcoll='undef' |
26 | # the simple program `for ($i=1;$i<38771;$i++){$t{$i}=123}' fails |
27 | # with Larry's malloc on NS 3.2 due to broken sbrk() |
28 | usemymalloc='n' |
29 | d_uname='define' |
30 | d_setpgid='define' |
31 | d_setsid='define' |
32 | d_tcgetpgrp='define' |
33 | d_tcsetpgrp='define' |
ecfc5424 |
34 | # |
35 | # On some NeXT machines, the timestamp put by ranlib is not correct, and |
36 | # this may cause useless recompiles. Fix that by adding a sleep before |
37 | # running ranlib. The '5' is an empirical number that's "long enough." |
38 | # (Thanks to Andreas Koenig <k@franz.ww.tu-berlin.de>) |
39 | ranlib='sleep 5; /bin/ranlib' |
40000a8c |
40 | # |
41 | # There where reports that the compiler on HPPA machines |
42 | # fails with the -O flag on pp.c. |
40000a8c |
43 | pp_cflags='optimize="-g"' |