aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2003-06-10 14:45:44 +0000
committerNick Clifton <nickc@gcc.gnu.org>2003-06-10 14:45:44 +0000
commit52f97a3b6c54bfb4e618b941293431d3de4d5b6d (patch)
tree652e1204cc12205f2dbc513c2a5202c4a8834383 /gcc/config.gcc
parent01b759aaf01f2c0f9fc93ebba7b369eaee7d80eb (diff)
downloadgcc-52f97a3b6c54bfb4e618b941293431d3de4d5b6d.zip
gcc-52f97a3b6c54bfb4e618b941293431d3de4d5b6d.tar.gz
gcc-52f97a3b6c54bfb4e618b941293431d3de4d5b6d.tar.bz2
Improve support for arm-wince-pe target:
* config.gcc: Add arm-wince-pe target. * config/arm/pe.h (MULTILIB_DEFAULTS): Define. Add comment about default apcs26 support. * config/arm/t-pe (MULTILIB_OPTIONS): Add an -mapcs-32 multilib. (MULTILIB_DIRNAMES): Add 'apcs32'. * config/arm/t-wince-pe: New makefile fragment. * config/arm/wince-pe.h: New file. Overrides a few definitions in arm/pe.h From-SVN: r67705
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 43e6f46..d2abc8b 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -695,6 +695,11 @@ arm*-*-elf | ep9312-*-elf)
tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h"
tmake_file=arm/t-arm-elf
;;
+arm*-wince-pe*)
+ tm_file="arm/semi.h arm/aout.h arm/arm.h arm/coff.h arm/pe.h arm/wince-pe.h"
+ tmake_file=arm/t-wince-pe
+ extra_objs="pe.o"
+ ;;
arm-*-pe*)
tm_file="arm/semi.h arm/aout.h arm/arm.h arm/coff.h arm/pe.h"
tmake_file=arm/t-pe