aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/lambda.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2018-03-07 21:27:11 +0100
committerSegher Boessenkool <segher@gcc.gnu.org>2018-03-07 21:27:11 +0100
commit335b7b5ad22ced0e2d4af7a3002a727caafbad02 (patch)
treea4bd8a280830a3ab698a9a19cb0729d8192b263c /gcc/cp/lambda.c
parenta76acaedcee2e75b16adfa0112632873c1fe2e71 (diff)
downloadgcc-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