diff options
author | Michael Meissner <meissner@cygnus.com> | 1998-12-11 11:20:41 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 1998-12-11 11:20:41 +0000 |
commit | a9aefc1e9a9f455e44c04124b10c1ad21b26c3b7 (patch) | |
tree | 8346ac9ec9876f75dbc432e4c3e0212f29ac9f84 /gcc | |
parent | 157131d73a40122f7fedbcec3ad204e878ca2f56 (diff) | |
download | gcc-a9aefc1e9a9f455e44c04124b10c1ad21b26c3b7.zip gcc-a9aefc1e9a9f455e44c04124b10c1ad21b26c3b7.tar.gz gcc-a9aefc1e9a9f455e44c04124b10c1ad21b26c3b7.tar.bz2 |
Put small uninitialized data in .sbss, not .sdata
From-SVN: r24266
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/rs6000/sysv4.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4c3bfe0..a3896ef 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +1998-12-11 Michael Meissner <meissner@cygnus.com> + + * rs6000/sysv4.h (ASM_OUTPUT_ALIGNED_LOCAL): Put small data in the + .sbss section, not .sdata. + 1998-12-11 Manfred Hollstein <manfred@s-direktnet.de> * cccp.c: Do not #include <sys/stat.h> here; this is already done diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h index 2b7e1ed..7184555 100644 --- a/gcc/config/rs6000/sysv4.h +++ b/gcc/config/rs6000/sysv4.h @@ -710,7 +710,7 @@ do { \ if (rs6000_sdata != SDATA_NONE && (SIZE) > 0 \ && (SIZE) <= g_switch_value) \ { \ - sdata_section (); \ + sbss_section (); \ ASM_OUTPUT_ALIGN (FILE, exact_log2 (ALIGN / BITS_PER_UNIT)); \ ASM_OUTPUT_LABEL (FILE, NAME); \ ASM_OUTPUT_SKIP (FILE, SIZE); \ |