crtstuff.c (IN_LIBGCC2): Define it.
authorMark Mitchell <mark@codesourcery.com>
Wed, 24 Nov 2004 14:35:31 +0000 (14:35 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Wed, 24 Nov 2004 14:35:31 +0000 (14:35 +0000)
commit1a35e62db38e212a6ec713b10d37b4d67e0e04d8
treefd5df5cbebf2f9c06f98b70a94d7cce4d7792239
parentf78ce0c2f31182305ffe14ed95c4b4a18cb0d906
crtstuff.c (IN_LIBGCC2): Define it.

2004-11-24  Mark Mitchell  <mark@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

* crtstuff.c (IN_LIBGCC2): Define it.
(EH_FRAME_SECTION_CONST): Check EH_TABLES_CAN_BE_READ_ONLY
instead of HAVE_LD_RO_RW_SECTION_MIXING.
* defaults.h (EH_TABLES_CAN_BE_READ_ONLY): New macro.
* dwarf2out.c (named_section_eh_frame_section): Check
EH_TABLES_CAN_BE_READ_ONLY.
* except.c (default_exception_section): Likewise.
* config/i386/sol2.h (EH_TABLES_CAN_BE_READ_ONLY): Define.
* doc/tm.texi (EH_TABLES_CAN_BE_READ_ONLY): Document.

Co-Authored-By: Joseph Myers <joseph@codesourcery.com>
From-SVN: r91160
gcc/ChangeLog
gcc/config/i386/sol2.h
gcc/crtstuff.c
gcc/defaults.h
gcc/doc/tm.texi
gcc/dwarf2out.c
gcc/except.c