summaryrefslogtreecommitdiff
path: root/libgcc/config.host
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2011-06-03 13:23:35 +0000
committerRainer Orth <ro@gcc.gnu.org>2011-06-03 13:23:35 +0000
commitee33b5f0b2008e95f4a35308edc348ebb4ba07fa (patch)
treedd0545b550441adbc780cb3b6024f826e84539f9 /libgcc/config.host
parent16868d849b17f2d34d9499b21b4fb6d5f2bddad9 (diff)
downloadgcc-ee33b5f0b2008e95f4a35308edc348ebb4ba07fa.tar.gz
t-osf5: Remove.
gcc: * config/alpha/t-osf5: Remove. * config/alpha/t-osf-pthread: Remove. * config.gcc (alpha*-dec-osf5.1*): Set tmake_file to t-slibgcc-dummy. * mkmap-flat.awk: Handle osf_export for Tru64 UNIX linker -input file. libgcc: * configure.ac (target_thread_file): Determine thread model. * configure: Regenerate. * config.host (alpha*-dec-osf5.1*): Set tmake_file, extra_parts. * config/alpha/t-alpha: New file. * config/alpha/t-crtfm: Use $<. * config/alpha/t-ieee: New file. * config/alpha/t-osf-pthread: New file. * config/alpha/t-slibgcc-osf: New file. * config/alpha/libgcc-osf5.ver: New file. From-SVN: r174603
Diffstat (limited to 'libgcc/config.host')
-rw-r--r--libgcc/config.host7
1 files changed, 7 insertions, 0 deletions
diff --git a/libgcc/config.host b/libgcc/config.host
index f064952485d..3d92b44d3c6 100644
--- a/libgcc/config.host
+++ b/libgcc/config.host
@@ -218,6 +218,13 @@ alpha*-*-netbsd*)
alpha*-*-openbsd*)
;;
alpha*-dec-osf5.1*)
+ tmake_file="${tmake_file} alpha/t-alpha alpha/t-ieee alpha/t-crtfm t-slibgcc alpha/t-slibgcc-osf"
+ case ${target_thread_file} in
+ posix)
+ tmake_file="${tmake_file} alpha/t-osf-pthread"
+ ;;
+ esac
+ extra_parts="${extra_parts} qrnnd.o crtfastmath.o gthr-posix.o"
;;
alpha64-dec-*vms*)
tmake_file="vms/t-vms vms/t-vms64 alpha/t-vms"