diff options
author | Geoffrey Keating <geoffk@redhat.com> | 2002-06-11 22:24:49 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2002-06-11 22:24:49 +0000 |
commit | f288d4aa2c9dad621c6e5aed392b2a9fd0bda958 (patch) | |
tree | 7d7d613ec39b17408c9a491c7579a0f68568706c /gcc | |
parent | d27bab4c02174515503b311062ba90626ae4c1d2 (diff) | |
download | gcc-f288d4aa2c9dad621c6e5aed392b2a9fd0bda958.zip gcc-f288d4aa2c9dad621c6e5aed392b2a9fd0bda958.tar.gz gcc-f288d4aa2c9dad621c6e5aed392b2a9fd0bda958.tar.bz2 |
* config/rs6000/ppc-asm.h: Remove some Windows NT leftovers.
From-SVN: r54528
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/rs6000/ppc-asm.h | 39 |
2 files changed, 4 insertions, 39 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b765062..bfa8e95 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-06-11 Geoffrey Keating <geoffk@redhat.com> + + * config/rs6000/ppc-asm.h: Remove some Windows NT leftovers. + 2002-06-11 Richard Henderson <rth@redhat.com> * caller-save.c (init_caller_save): Clear INSN_CODE each iteration. diff --git a/gcc/config/rs6000/ppc-asm.h b/gcc/config/rs6000/ppc-asm.h index 27f3635..2822e18 100644 --- a/gcc/config/rs6000/ppc-asm.h +++ b/gcc/config/rs6000/ppc-asm.h @@ -2,7 +2,6 @@ /* Under winnt, 1) gas supports the following as names and 2) in particular defining "toc" breaks the FUNC_START macro as ".toc" becomes ".2" */ -#if !defined(__WINNT__) #define r0 0 #define sp 1 #define toc 2 @@ -77,7 +76,6 @@ #define f29 29 #define f30 30 #define f31 31 -#endif /* * Macros to glue together two tokens. @@ -122,43 +120,6 @@ GLUE(.,name): GLUE(.L,name): \ .size GLUE(.,name),GLUE(.L,name)-GLUE(.,name) -#elif defined(__WINNT__) -#define FUNC_NAME(name) GLUE(..,name) -#define JUMP_TARGET(name) FUNC_NAME(name) -#define FUNC_START(name) \ - .pdata; \ - .align 2; \ - .ualong GLUE(..,name),GLUE(name,.e),0,0,GLUE(..,name); \ - .reldata; \ -name: \ - .ualong GLUE(..,name),.toc; \ - .section .text; \ - .globl name; \ - .globl GLUE(..,name); \ -GLUE(..,name): - -#define FUNC_END(name) \ -GLUE(name,.e): ; \ -GLUE(FE_MOT_RESVD..,name): - -#elif defined(_CALL_NT) -#define FUNC_NAME(name) GLUE(..,name) -#define JUMP_TARGET(name) FUNC_NAME(name) -#define FUNC_START(name) \ - .section DESC_SECTION,"aw"; \ -name: \ - .long GLUE(..,name); \ - .long _GLOBAL_OFFSET_TABLE_; \ - .previous; \ - .type GLUE(..,name),@function; \ - .globl name; \ - .globl GLUE(..,name); \ -GLUE(..,name): - -#define FUNC_END(name) \ -GLUE(.L,name): \ - .size GLUE(..,name),GLUE(.L,name)-GLUE(..,name) - #elif defined (__powerpc64__) #define FUNC_NAME(name) GLUE(.,name) #define JUMP_TARGET(name) FUNC_NAME(name) |