2 # AIX 3.x.x hints thanks to Wayne Scott <wscott@ichips.intel.com>
3 # AIX 4.1 hints thanks to Christopher Chan-Nui <channui@austin.ibm.com>.
4 # Merged on Mon Feb 6 10:22:35 EST 1995 by
5 # Andy Dougherty <doughera@lafcol.lafayette.edu>
8 # Configure finds setrgid and setruid, but they're useless. The man
10 # setrgid: The EPERM error code is always returned.
11 # setruid: The EPERM error code is always returned. Processes cannot
12 # reset only their real user IDs.
18 # Make setsockopt work correctly. See man page.
21 # uname -m output is too specific and not appropriate here
23 '') archname="$osname" ;;
28 ccflags='-D_ALL_SOURCE'
30 *) # These hints at least work for 4.x, possibly other systems too.
33 ccflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE'
38 # The optimizer in 4.1.1 apparently generates bad code for scope.c.
39 # Configure doesn't offer an easy way to propagate extra variables
40 # only for certain cases, so the following contortion is required:
41 scope_cflags='case "$osvers" in 4.1*) optimize=" ";; esac'
43 # Changes for dynamic linking by Wayne Scott <wscott@ichips.intel.com>
45 # Tell perl which symbols to export for dynamic linking.
46 ccdlflags='-bE:perl.exp'
48 # The first 3 options would not be needed if dynamic libs. could be linked
49 # with the compiler instead of ld.
50 # -bI:$(PERL_INC)/perl.exp Read the exported symbols from the perl binary
51 # -bE:$(BASEEXT).exp Export these symbols. This file contains only one
52 # symbol: boot_$(EXP) can it be auto-generated?
53 lddlflags='-H512 -T512 -bhalt:4 -bM:SRE -bI:$(PERL_INC)/perl.exp -bE:$(BASEEXT).exp -e _nostart -lc'
55 # The '-e _nostart' might not be needed on AIX 4.1, but appears to be