diff options
author | Nathan Froyd <froydnj@codesourcery.com> | 2009-06-05 18:50:19 +0000 |
---|---|---|
committer | Nathan Froyd <froydnj@gcc.gnu.org> | 2009-06-05 18:50:19 +0000 |
commit | 19b905ce29121de6335c9a90b3ef10c068ce0a66 (patch) | |
tree | 63c0813da4ff40c6d29353a0450544e33d5f72e5 | |
parent | ca462c38d1980e6164fcb128d59f1452a020fddd (diff) | |
download | gcc-19b905ce29121de6335c9a90b3ef10c068ce0a66.zip gcc-19b905ce29121de6335c9a90b3ef10c068ce0a66.tar.gz gcc-19b905ce29121de6335c9a90b3ef10c068ce0a66.tar.bz2 |
eabi.asm (__eabi_convert): Don't define if _RELOCATABLE.
* config/rs6000/eabi.asm (__eabi_convert): Don't define if
_RELOCATABLE.
(__eabi_uconvert): Likewise.
From-SVN: r148223
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/rs6000/eabi.asm | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ae7d48b..8487345 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2009-06-05 Nathan Froyd <froydnj@codesourcery.com> + * config/rs6000/eabi.asm (__eabi_convert): Don't define if + _RELOCATABLE. + (__eabi_uconvert): Likewise. + +2009-06-05 Nathan Froyd <froydnj@codesourcery.com> + * config/rs6000/ppc-asm.h: Protect auto-host.h inclusion and CFI_* definitions with IN_GCC. diff --git a/gcc/config/rs6000/eabi.asm b/gcc/config/rs6000/eabi.asm index f5581ef..292d88e 100644 --- a/gcc/config/rs6000/eabi.asm +++ b/gcc/config/rs6000/eabi.asm @@ -230,7 +230,7 @@ FUNC_END(__eabi) r11 has the address of .LCTOC1 in it. r12 has the value to add to each pointer r13 .. r31 are unchanged */ - +#ifdef _RELOCATABLE FUNC_START(__eabi_convert) cmplw 1,3,4 /* any pointers to convert? */ subf 5,3,4 /* calculate number of words to convert */ @@ -285,5 +285,5 @@ FUNC_START(__eabi_uconvert) blr FUNC_END(__eabi_uconvert) - +#endif #endif |