]> gcc.gnu.org Git - gcc.git/commit - gcc/flags.h
flags.h (g_switch_value, [...]): Declare.
authorRichard Henderson <rth@cygnus.com>
Wed, 25 Feb 1998 00:00:29 +0000 (16:00 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 25 Feb 1998 00:00:29 +0000 (16:00 -0800)
commitbb8ebb7ff8bcf985f066e0757c91e00a76ea3559
treeb90e4a3ffe7a935a921333adebab8e5aab3bc3a4
parent3eaa4d3b4dbca86aa581e83f0fb67b10900ff0a5
flags.h (g_switch_value, [...]): Declare.

        * flags.h (g_switch_value, g_switch_set): Declare.
        * alpha.c (override_options): Set g_switch_value=8 if not set.
        * alpha/elf.h (CC1_SPEC): New.
        (ASM_SPEC): New.
        (LINK_SPEC): Pass along the -G value we were given.
        (LOCAL_ASM_OP): Remove.
        (ASM_OUTPUT_ALIGNED_LOCAL): Output to .bss or .sbss by size.
        (MAX_OFILE_ALIGNMENT): New.
        (BSS_SECTION_ASM_OP, SBSS_SECTION_ASM_OP, SDATA_SECTION_ASM_OP): New.
        (EXTRA_SECTIONS): Add sbss and sdata.
        (SECTION_FUNCTION_TEMPLATE): New.
        (EXTRA_SECTION_FUNCTIONS): Use it.
        (CTORS_SECTION_FUNCTION, DTORS_SECTION_FUNCTION): Remove.
        (SELECT_SECTION): Use sdata when small enough.
        * alpha/linux.h (ASM_SPEC): Remove.

From-SVN: r18225
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/alpha/elf.h
gcc/config/alpha/linux.h
gcc/flags.h
This page took 0.057863 seconds and 5 git commands to generate.