* testsuite/gas/i386/x86-64-avx512_vpopcntdqd.d: Ditto.
* testsuite/gas/i386/x86-64-avx512_vpopcntdqd.s: Ditto.
+2017-01-09 Palmer Dabbelt <palmer@dabbelt.com>
+ Kito Cheng <kito.cheng@gmail.com>
+
+ * emulparams/elf32lriscv-defs.sh (INITIAL_READONLY_SECTIONS):
+ Removed.
+ (SDATA_START_SYMBOLS): Likewise.
+
2017-01-09 Andrew Waterman <andrew@sifive.com>
* config/tc-riscv.c (relaxed_branch_length): Use the long
SDATA_START_SYMBOLS="_gp = . + 0x800;
*(.srodata.cst16) *(.srodata.cst8) *(.srodata.cst4) *(.srodata.cst2) *(.srodata .srodata.*)"
-# Place the data section before text section. This enables more compact
-# global variable access for RVC code via linker relaxation.
-INITIAL_READONLY_SECTIONS="
- .data : { *(.data) *(.data.*) *(.gnu.linkonce.d.*) }
- .rodata : { *(.rodata) *(.rodata.*) *(.gnu.linkonce.r.*) }
- .srodata : { ${SDATA_START_SYMBOLS} }
- .sdata : { *(.sdata .sdata.* .gnu.linkonce.s.*) }
- .sbss : { *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) }
- .bss : { *(.dynbss) *(.bss .bss.* .gnu.linkonce.b.*) *(COMMON) }
- . = ALIGN(${SEGMENT_SIZE}) + (. & (${MAXPAGESIZE} - 1));"
INITIAL_READONLY_SECTIONS=".interp : { *(.interp) } ${CREATE_PIE-${INITIAL_READONLY_SECTIONS}}"
INITIAL_READONLY_SECTIONS="${RELOCATING+${CREATE_SHLIB-${INITIAL_READONLY_SECTIONS}}}"
-
-SDATA_START_SYMBOLS="${CREATE_PIE+${SDATA_START_SYMBOLS}}"