OSDN Git Service

* varasm.c (enum in_section): Define in_bss if BSS_SECTION_ASM_OP
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Feb 1996 02:53:44 +0000 (02:53 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Feb 1996 02:53:44 +0000 (02:53 +0000)
commitb0d7066256b42869d7fcdc636445ce6055fb1e67
treebeebba16adf57d011a32c04a4f5e85b0eaf867c8
parent71f4cf3accccda3ad58e4526d51e4f0c906f3d88
* varasm.c (enum in_section): Define in_bss if BSS_SECTION_ASM_OP
is defined.
(bss_section,asm_output_bss,asm_output_aligned_bss): New functions.
(assemble_variable): Delete redundant test for too large an object.
Rewrite test for uninitialized variables.  Use new macros
ASM_OUTPUT{,_ALIGNED}_BSS if defined to output global uninitialized
but not common variables.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11364 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/varasm.c