a291e55167
"__gcc_mcount". (TARGET_SWITCHES): New switch "no-bss" which forces gcc not use make use of the bss subspace. (For compatability with old buggy versions of gas.) (ASM_FILE_START): Add $BSS$ subspace. (BSS_SECTION_ASM_OP): New macro which tells the assembler to switch to the bss subspace. (EXTRA_SECTIONS): Define in_bss as an extra section. (EXTRA_SECTION_FUNCTIONS): Define "bss_section" function to switch into the bss subspace. (ASM_OUTPUT_COMMON): If !TARGET_NO_BSS, then place commons into the bss subspace. (ASM_OUTPUT_LOCAL): Likewise. From-SVN: r1775 |
||
---|---|---|
gcc |