]> gcc.gnu.org Git - gcc.git/commit
target-def.h (TARGET_BINDS_LOCAL_P): New.
authorRichard Henderson <rth@redhat.com>
Sun, 19 May 2002 09:50:27 +0000 (02:50 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 19 May 2002 09:50:27 +0000 (02:50 -0700)
commit47754fd5485a059bba7dd059b719a1d02ff38585
tree09e048642c8026646ba3670cb08ad9d367efeca8
parentc2f22a1230cef5fb0aa370b243c67d3ce61ab931
target-def.h (TARGET_BINDS_LOCAL_P): New.

* target-def.h (TARGET_BINDS_LOCAL_P): New.
* target.h (struct gcc_target): Move boolean fields to the end.
Add binds_local_p.
* varasm.c (default_binds_local_p): New.
* output.h: Declare it.

* config/alpha/alpha.c (alpha_encode_section_info): Use the new hook.
* config/cris/cris.c (cris_encode_section_info): Likewise.
* config/i386/i386.c (i386_encode_section_info): Likewise.
* config/ia64/ia64.c (ia64_encode_section_info): Likewise.
* config/sh/sh.c (sh_encode_section_info): Likewise.

* doc/tm.texi (TARGET_IN_SMALL_DATA_P): New.
(TARGET_BINDS_LOCAL_P): New.

From-SVN: r53620
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/cris/cris.c
gcc/config/i386/i386.c
gcc/config/ia64/ia64.c
gcc/config/sh/sh.c
gcc/doc/tm.texi
gcc/output.h
gcc/target-def.h
gcc/target.h
gcc/varasm.c
This page took 0.062504 seconds and 5 git commands to generate.