diff options
author | meissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1996-01-12 18:27:19 +0000 |
---|---|---|
committer | meissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1996-01-12 18:27:19 +0000 |
commit | 0d231185ce1b81ca93774607900ecbedba7d592d (patch) | |
tree | b6225572c3b80dc4fcfede492cdc7ca4fd09a579 /gcc/config/rs6000/eabi-ci.asm | |
parent | c7892aa5fecad229550a17a8f0f0dc4aafce2199 (diff) | |
download | gcc-0d231185ce1b81ca93774607900ecbedba7d592d.tar.gz |
Support for .sdata/.sbss/.sdata2/.sbss2
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10968 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/eabi-ci.asm')
-rw-r--r-- | gcc/config/rs6000/eabi-ci.asm | 33 |
1 files changed, 28 insertions, 5 deletions
diff --git a/gcc/config/rs6000/eabi-ci.asm b/gcc/config/rs6000/eabi-ci.asm index 8c9822c9b1a..a9c605721c6 100644 --- a/gcc/config/rs6000/eabi-ci.asm +++ b/gcc/config/rs6000/eabi-ci.asm @@ -50,27 +50,50 @@ __GOT_START__: _GLOBAL_OFFSET_TABLE_: _SDA_BASE_: - .section ".got1","w" + .section ".got1","aw" .globl __GOT1_START__ .type __GOT1_START__,@object __GOT1_START__: - .section ".got2","w" + .section ".got2","aw" .globl __GOT2_START__ .type __GOT2_START__,@object __GOT2_START__: - .section ".fixup","w" + .section ".fixup","aw" .globl __FIXUP_START__ .type __FIXUP_START__,@object __FIXUP_START__: - .section ".ctors","w" + .section ".ctors","aw" .globl __CTOR_LIST__ .type __CTOR_LIST__,@object __CTOR_LIST__: - .section ".dtors","w" + .section ".dtors","aw" .globl __DTOR_LIST__ .type __DTOR_LIST__,@object __DTOR_LIST__: + + .section ".sdata","aw" + .globl __SDATA_START__ + .type __SDATA_START__,@object +__SDATA_START__: + + .section ".sbss","aw" + .globl __SBSS_START__ + .type __SBSS_START__,@object +__SBSS_START__: + + .section ".sdata2","aw" + .globl _SDA2_BASE_ + .type _SDA2_BASE_,@object + .globl __SDATA2_START__ + .type __SDATA2_START__,@object +__SDATA2_START__: +_SDA2_BASE_ = .+32768 + + .section ".sbss2","aw" + .globl __SBSS2_START__ + .type __SBSS2_START__,@object +__SBSS2_START__: |