diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2018-03-07 21:27:11 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2018-03-07 21:27:11 +0100 |
commit | 335b7b5ad22ced0e2d4af7a3002a727caafbad02 (patch) | |
tree | a4bd8a280830a3ab698a9a19cb0729d8192b263c /gcc/cp/lambda.c | |
parent | a76acaedcee2e75b16adfa0112632873c1fe2e71 (diff) | |
download | gcc-335b7b5ad22ced0e2d4af7a3002a727caafbad02.zip gcc-335b7b5ad22ced0e2d4af7a3002a727caafbad02.tar.gz gcc-335b7b5ad22ced0e2d4af7a3002a727caafbad02.tar.bz2 |
rs6000: -mreadonly-in-sdata (PR82411)
This adds a new option -mreadonly-in-sdata (on by default) that
controls whether readonly data can be put in sdata. (For EABI this
does nothing, readonly data is put in sdata2 as usual).
PR target/82411
* config/rs6000/rs6000.c (rs6000_elf_in_small_data_p): Don't put
readonly data in sdata, if that is disabled.
* config/rs6000/sysv4.opt (mreadonly-in-sdata): New option.
* doc/invoke.texi (RS/6000 and PowerPC Options): Document
-mreadonly-in-sdata option.
gcc/testsuite/
PR target/82411
* gcc.target/powerpc/ppc-sdata-2.c: Skip if -mno-readonly-in-sdata.
From-SVN: r258340
Diffstat (limited to 'gcc/cp/lambda.c')
0 files changed, 0 insertions, 0 deletions