* varasm.c (output_constant_def_contents): Use
ASM_DECLARE_CONSTANT_NAME if defined. * doc/tm.texi (Label Output): Document ASM_DECLARE_CONSTANT_NAME. * config/darwin.h (ASM_DECLARE_OBJECT_NAME): Ensure zero-sized objects get at least one byte to prevent assembler problems. (ASM_DECLARE_CONSTANT_NAME): New. Index: testsuite/ChangeLog * gcc.c-torture/compile/zero-strct-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69842 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 7 additions, 0 deletionsgcc/ChangeLog
- gcc/config/darwin.h 24 additions, 11 deletionsgcc/config/darwin.h
- gcc/doc/tm.texi 16 additions, 0 deletionsgcc/doc/tm.texi
- gcc/testsuite/ChangeLog 4 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.c-torture/compile/zero-strct-2.c 2 additions, 0 deletionsgcc/testsuite/gcc.c-torture/compile/zero-strct-2.c
- gcc/varasm.c 12 additions, 8 deletionsgcc/varasm.c
Loading
Please register or sign in to comment