From: simonmar Date: Sat, 22 Jan 2000 12:05:47 +0000 (+0000) Subject: [project @ 2000-01-22 12:05:47 by simonmar] X-Git-Tag: Approximately_9120_patches~5242 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=0c0323cabb64e2ab2822d7709976ecee5a582270;p=ghc-hetmet.git [project @ 2000-01-22 12:05:47 by simonmar] - FreeBSD 3+ is now known as i386-unknown-freebsd (to accomodate forthcoming FreeBSD 4.X - add alpha-unknown-{linux,freebsd} --- diff --git a/configure.in b/configure.in index ee1b3c0..349396f 100644 --- a/configure.in +++ b/configure.in @@ -92,6 +92,24 @@ alpha-dec-osf[[34]]*) HostVendor_CPP='dec' HostOS_CPP='osf3' ;; +alpha-unknown-linux) + HostPlatform=alpha-unknown-linux + TargetPlatform=alpha-unknown-linux + BuildPlatform=alpha-unknown-linux + HostPlatform_CPP='alpha_unknown_linux' + HostArch_CPP='alpha' + HostVendor_CPP='unknown' + HostOS_CPP='linux' + ;; +alpha-unknown-freebsd*) + HostPlatform=alpha-unknown-freebsd + TargetPlatform=alpha-unknown-freebsd + BuildPlatform=alpha-unknown-freebsd + HostPlatform_CPP='alpha_unknown_freebsd' + HostArch_CPP='alpha' + HostVendor_CPP='unknown' + HostOS_CPP='freebsd' + ;; hppa1.1-hp-hpux*) HostPlatform=hppa1.1-hp-hpux # canonicalise for our purposes (hack) TargetPlatform=hppa1.1-hp-hpux @@ -119,14 +137,14 @@ i[[3456]]86-*-linux*) HostVendor_CPP='unknown' HostOS_CPP='linux' ;; -i[[3456]]86-*-freebsd3*) # FreeBSD 3.0+ uses ELF - HostPlatform=i386-unknown-freebsd3 # hack again - TargetPlatform=i386-unknown-freebsd3 - BuildPlatform=i386-unknown-freebsd3 - HostPlatform_CPP='i386_unknown_freebsd3' +i[[3456]]86-*-freebsd[[^0-2]]*) # FreeBSD 3.0+ uses ELF + HostPlatform=i386-unknown-freebsd # hack again + TargetPlatform=i386-unknown-freebsd + BuildPlatform=i386-unknown-freebsd + HostPlatform_CPP='i386_unknown_freebsd' HostArch_CPP='i386' HostVendor_CPP='unknown' - HostOS_CPP='freebsd3' + HostOS_CPP='freebsd' ;; i[[3456]]86-*-freebsd2*) # Older FreeBSDs are a.out HostPlatform=i386-unknown-freebsd2 # hack again