This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
egcs/gcc ChangeLog target-def.h target.h varasm.c
- From: dje at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 4 Sep 2002 18:11:19 -0000
- Subject: egcs/gcc ChangeLog target-def.h target.h varasm.c
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: dje@gcc.gnu.org 2002-09-04 11:11:19
Modified files:
gcc : ChangeLog target-def.h target.h varasm.c
Log message:
* target-def.h (TARGET_HAVE_SRODATA_SECTION): New macro.
* target.h (gcc_target): Add have_srodata_section member.
* varasm.c (section_category): Add SECCAT_SRODATA.
(categorize_decl_for_section): Return SECCAT_SRODATA for sdata if
READONLY_SDATA_SECTION defined.
(decl_readonly_section_1): True for SECCAT_SRODATA also.
(default_elf_select_section_1): Map SECCAT_SRODATA to .sdata2.
(default_unique_section_1): Likewise.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.15305&r2=1.15306
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/target-def.h.diff?cvsroot=gcc&r1=1.30&r2=1.31
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/target.h.diff?cvsroot=gcc&r1=1.33&r2=1.34
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/varasm.c.diff?cvsroot=gcc&r1=1.304&r2=1.305