diff options
author | dje <dje@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-06-01 16:12:21 +0000 |
---|---|---|
committer | dje <dje@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-06-01 16:12:21 +0000 |
commit | 1270d073c473e9fd3bf53ddeb137cfae67c886b0 (patch) | |
tree | b7caa230880e8e0ff0dfdeb2fed10031938099d3 /gcc/config/rs6000/aix41.h | |
parent | 7a533a7cf6522f6797ecdc058686bf29678aa6b1 (diff) | |
download | gcc-1270d073c473e9fd3bf53ddeb137cfae67c886b0.tar.gz |
* rs6000/aix41.h (RS6000_CALL_GLUE): Define.
* rs6000/aix43.h (RS6000_CALL_GLUE): Likewise.
* rs6000/rs6000.c (rs6000_file_start): Use putc.
(rs6000_output_load_toc_table): Same.
(output_prolog, output_mi_thunk): Same.
* rs6000/rs6000.h (SELECT_SECTION): Formatting.
(ASM_GLOBALIZE_LABEL): Use putc.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27287 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/aix41.h')
-rw-r--r-- | gcc/config/rs6000/aix41.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config/rs6000/aix41.h b/gcc/config/rs6000/aix41.h index 4be90bd3f4b..f8d4bdbd461 100644 --- a/gcc/config/rs6000/aix41.h +++ b/gcc/config/rs6000/aix41.h @@ -168,3 +168,9 @@ Boston, MA 02111-1307, USA. */ %{mthreads:%{pg:gcrt0_r%O%s}%{!pg:%{p:mcrt0_r%O%s}%{!p:crt0_r%O%s}}}\ %{!mthreads:%{pg:gcrt0%O%s}%{!pg:%{p:mcrt0%O%s}%{!p:crt0%O%s}}}}}" +/* AIX 4 uses PowerPC nop (ori 0,0,0) instruction as call glue for PowerPC + and "cror 31,31,31" for POWER architecture. */ + +#undef RS6000_CALL_GLUE +#define RS6000_CALL_GLUE "{cror 31,31,31|nop}" + |