Commit 3660d217 by Richard Henderson Committed by Richard Henderson

* config/alpha/elf.h (ASM_OUTPUT_ALIGNED_BSS): New.

From-SVN: r49611
parent 56547299
2002-02-08 Richard Henderson <rth@redhat.com>
* config/alpha/elf.h (ASM_OUTPUT_ALIGNED_BSS): New.
2002-02-08 Andreas Jaeger <aj@suse.de> 2002-02-08 Andreas Jaeger <aj@suse.de>
* config.gcc (x86_64-*-linux): Add t-linux64 makefile fragment. * config.gcc (x86_64-*-linux): Add t-linux64 makefile fragment.
......
...@@ -168,6 +168,16 @@ do { \ ...@@ -168,6 +168,16 @@ do { \
ASM_OUTPUT_SKIP((FILE), (SIZE)); \ ASM_OUTPUT_SKIP((FILE), (SIZE)); \
} while (0) } while (0)
/* This says how to output assembler code to declare an
uninitialized external linkage data object. */
#undef ASM_OUTPUT_ALIGNED_BSS
#define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
do { \
ASM_GLOBALIZE_LABEL (FILE, NAME); \
ASM_OUTPUT_ALIGNED_LOCAL (FILE, NAME, SIZE, ALIGN); \
} while (0)
/* Biggest alignment supported by the object file format of this /* Biggest alignment supported by the object file format of this
machine. Use this macro to limit the alignment which can be machine. Use this macro to limit the alignment which can be
specified using the `__attribute__ ((aligned (N)))' construct. If specified using the `__attribute__ ((aligned (N)))' construct. If
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment