Skip to content
Snippets Groups Projects
Commit 42118a50 authored by nickc's avatar nickc
Browse files

Sat May 29 19:08:10 1999 Philip Blundell <philb@gnu.org>

	* config/arm/aout.h (ASM_OUTPUT_ALIGN): Only define if not already
	defined.
	* config/arm/elf.h (ASM_OUTPUT_ALIGN): Define.
	(MAX_OFILE_ALIGNMENT): Likewise.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27246 138bc75d-0d04-0410-961f-82ee72b054a4
parent 9d3f39fd
No related branches found
No related tags found
No related merge requests found
Sat May 29 19:08:10 1999 Philip Blundell <philb@gnu.org>
* config/arm/aout.h (ASM_OUTPUT_ALIGN): Only define if not already
defined.
* config/arm/elf.h (ASM_OUTPUT_ALIGN): Define.
(MAX_OFILE_ALIGNMENT): Define.
Fri May 28 21:40 1999 Robert Lipe <robertlipe@usa.net> Fri May 28 21:40 1999 Robert Lipe <robertlipe@usa.net>
* fixincl.c: Replace local include scheme with #includes of * fixincl.c: Replace local include scheme with #includes of
......
...@@ -236,6 +236,7 @@ do { char dstr[30]; \ ...@@ -236,6 +236,7 @@ do { char dstr[30]; \
fprintf (STREAM, "\t.space\t%d\n", NBYTES) fprintf (STREAM, "\t.space\t%d\n", NBYTES)
/* Align output to a power of two. Horrible /bin/as. */ /* Align output to a power of two. Horrible /bin/as. */
#ifndef ASM_OUTPUT_ALIGN
#define ASM_OUTPUT_ALIGN(STREAM, POWER) \ #define ASM_OUTPUT_ALIGN(STREAM, POWER) \
do \ do \
{ \ { \
...@@ -245,7 +246,9 @@ do { char dstr[30]; \ ...@@ -245,7 +246,9 @@ do { char dstr[30]; \
fprintf (STREAM, "\t.even\n"); \ fprintf (STREAM, "\t.even\n"); \
else if (amount != 1) \ else if (amount != 1) \
fprintf (STREAM, "\t.align\t%d\n", amount - 4); \ fprintf (STREAM, "\t.align\t%d\n", amount - 4); \
} while (0) } \
while (0)
#endif
/* Output a common block */ /* Output a common block */
#ifndef ASM_OUTPUT_COMMON #ifndef ASM_OUTPUT_COMMON
......
...@@ -341,4 +341,14 @@ do { \ ...@@ -341,4 +341,14 @@ do { \
/* The ELF assembler handles GOT addressing differently to NetBSD. */ /* The ELF assembler handles GOT addressing differently to NetBSD. */
#define GOT_PCREL 0 #define GOT_PCREL 0
/* Biggest alignment supported by the object file format of this
machine. Use this macro to limit the alignment which can be
specified using the `__attribute__ ((aligned (N)))' construct. If
not defined, the default value is `BIGGEST_ALIGNMENT'. */
#define MAX_OFILE_ALIGNMENT (32768*8)
/* Align output to a power of two. */
#define ASM_OUTPUT_ALIGN(STREAM, POWER) \
fprintf (STREAM, "\t.align\t%d\n", POWER)
#include "arm/aout.h" #include "arm/aout.h"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment