123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- $OpenBSD: patch-libgcc_config_host,v 1.6 2016/09/15 10:22:10 pascal Exp $
- --- libgcc/config.host.orig Tue May 17 08:22:28 2016
- +++ libgcc/config.host Wed Sep 14 14:44:50 2016
- @@ -364,6 +364,11 @@ arm-wrs-vxworks)
- arm*-*-netbsdelf*)
- tmake_file="$tmake_file arm/t-arm arm/t-netbsd t-slibgcc-gld-nover"
- ;;
- +arm-*-openbsd*)
- + tmake_file="$tmake_file arm/t-arm arm/t-elf arm/t-bpabi"
- + tmake_file="$tmake_file t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp"
- + unwind_header=config/arm/unwind-arm.h
- + ;;
- arm*-*-linux*) # ARM GNU/Linux with ELF
- tmake_file="${tmake_file} arm/t-arm t-fixedpoint-gnu-prefix"
- tmake_file="${tmake_file} arm/t-elf arm/t-bpabi arm/t-linux-eabi t-slibgcc-libgcc"
- @@ -785,6 +790,12 @@ microblaze*-*-rtems*)
- ;;
- mips*-*-netbsd*) # NetBSD/mips, either endian.
- ;;
- +mips64-*-openbsd*)
- + set
- + ;;
- +mips64el-*-openbsd*)
- + set
- + ;;
- mips*-*-linux*) # Linux MIPS, either endian.
- extra_parts="$extra_parts crtfastmath.o"
- tmake_file="${tmake_file} t-crtfm"
- @@ -942,6 +953,9 @@ powerpc*-*-freebsd*)
- powerpc-*-netbsd*)
- tmake_file="$tmake_file rs6000/t-netbsd rs6000/t-crtstuff"
- ;;
- +powerpc-*-openbsd*)
- + tmake_file="${tmake_file} rs6000/t-ppccomm rs6000/t-crtstuff"
- + ;;
- powerpc-*-eabispe*)
- tmake_file="${tmake_file} rs6000/t-ppccomm rs6000/t-savresfgpr rs6000/t-crtstuff t-crtstuff-pic t-fdpbit"
- extra_parts="$extra_parts crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o ecrti.o ecrtn.o ncrti.o ncrtn.o"
- @@ -1088,6 +1102,8 @@ sh-wrs-vxworks)
- tmake_file="$tmake_file sh/t-sh t-crtstuff-pic t-fdpbit"
- ;;
- sparc-*-netbsdelf*)
- + ;;
- +sparc-*-openbsd*)
- ;;
- sparc64-*-openbsd*)
- ;;
|