19 |
|
|
20 |
case "${host}" in |
case "${host}" in |
21 |
|
|
22 |
alpha*-*-*) host64=true; HOST_64BIT_TYPE=long ;; |
hppa*-*-hpux*) # HP/UX's ftello64 et.al. declarations are only |
23 |
|
# visible when _LARGEFILE64_SOURCE is defined. |
24 |
hppa*64*-*-hpux*) HDEFINES=-DHOST_HPPAHPUX; |
# Without those declarations, real_ftell et.al. |
25 |
host64=true; HOST_64BIT_TYPE=long ;; |
# get mis-compiled. |
26 |
hppa*-*-hpux*) HDEFINES=-DHOST_HPPAHPUX ;; |
HDEFINES="-DHOST_HPPAHPUX -D_LARGEFILE64_SOURCE" ;; |
27 |
hppa*-*-hiux*) HDEFINES=-DHOST_HPPAHPUX ;; |
hppa*-*-hiux*) HDEFINES=-DHOST_HPPAHPUX ;; |
|
hppa*64*-*-linux*) host64=true; HOST_64BIT_TYPE=long ;; |
|
28 |
hppa*-*-mpeix*) HDEFINES=-DHOST_HPPAMPEIX ;; |
hppa*-*-mpeix*) HDEFINES=-DHOST_HPPAMPEIX ;; |
29 |
hppa*-*-bsd*) HDEFINES=-DHOST_HPPABSD ;; |
hppa*-*-bsd*) HDEFINES=-DHOST_HPPABSD ;; |
30 |
hppa*-*-osf*) HDEFINES=-DHOST_HPPAOSF ;; |
hppa*-*-osf*) HDEFINES=-DHOST_HPPAOSF ;; |
31 |
|
|
32 |
ia64-*-linux*) host64=true; HOST_64BIT_TYPE=long ;; |
ia64-*-*) host64=true;; |
|
ia64-*-aix*) host64=true; HOST_64BIT_TYPE=long ;; |
|
33 |
|
|
34 |
i[3456]86-sequent-bsd*) HDEFINES=-Dshared=genshared ;; |
# Workaround for limitations on win9x where file contents are |
35 |
i[3456]86-sequent-sysv4*) ;; |
# not zero'd out if you seek past the end and then write. |
36 |
i[3456]86-sequent-sysv*) HDEFINES=-Dshared=genshared ;; |
i[3-7]86-*-mingw32*) HDEFINES=-D__USE_MINGW_FSEEK;; |
37 |
|
|
38 |
|
i[3-7]86-sequent-bsd*) HDEFINES=-Dshared=genshared ;; |
39 |
|
i[3-7]86-sequent-sysv4*) ;; |
40 |
|
i[3-7]86-sequent-sysv*) HDEFINES=-Dshared=genshared ;; |
41 |
|
|
42 |
mips*-*-netbsd*) ;; |
mips*-*-netbsd*) ;; |
43 |
mips*-*-openbsd*) ;; |
mips*-*-openbsd*) ;; |
44 |
mips*-dec-*) HDEFINES="-G 4" ;; |
mips*-dec-*) HDEFINES="-G 4" ;; |
45 |
mips*-sgi-irix3*) HDEFINES="-G 4" ;; |
mips*-sgi-irix3*) HDEFINES="-G 4" ;; |
46 |
mips*-sgi-irix4*) HDEFINES="-G 4" ;; |
mips*-sgi-irix4*) HDEFINES="-G 4" ;; |
47 |
mips*-sgi-irix6*) host64=true |
mips*-sgi-irix6*) host64=true;; |
48 |
HOST_64BIT_TYPE="long long"; |
mips64*-*-linux*) host64=true;; |
|
HOST_U_64BIT_TYPE="unsigned long long"; |
|
|
;; |
|
|
mips64*-*-linux*) host64=true |
|
|
HOST_64BIT_TYPE="long long"; |
|
|
HOST_U_64BIT_TYPE="unsigned long long"; |
|
|
;; |
|
49 |
mips*-*-sysv4*) ;; |
mips*-*-sysv4*) ;; |
50 |
mips*-*-sysv*) HDEFINES="-G 4" ;; |
mips*-*-sysv*) HDEFINES="-G 4" ;; |
51 |
mips*-*-riscos*) HDEFINES="-G 4" ;; |
mips*-*-riscos*) HDEFINES="-G 4" ;; |
52 |
|
|
53 |
m68*-hp-hpux*) HDEFINES=-DHOST_HP300HPUX ;; |
m68*-hp-hpux*) HDEFINES=-DHOST_HP300HPUX ;; |
54 |
|
|
|
*-*-aix*) HOST_64BIT_TYPE="long long" |
|
|
HOST_U_64BIT_TYPE="unsigned long long" |
|
|
;; |
|
|
|
|
|
*-*-solaris*) HOST_64BIT_TYPE="long long" |
|
|
HOST_U_64BIT_TYPE="unsigned long long" |
|
|
;; |
|
|
|
|
55 |
*-*-windows*) |
*-*-windows*) |
56 |
HOST_64BIT_TYPE=__int64 |
HOST_64BIT_TYPE=__int64 |
57 |
HOST_U_64BIT_TYPE="unsigned __int64" |
HOST_U_64BIT_TYPE="unsigned __int64" |