From 92a190f7d8fefdb889f88df856259247672aa550 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Tue, 13 Dec 2005 02:45:31 +0000 Subject: [PATCH] linux64.h (TARGET_ALIGN_NATURAL): Define. * config/rs6000/linux64.h (TARGET_ALIGN_NATURAL): Define. From-SVN: r108452 --- gcc/ChangeLog | 4 ++++ gcc/config/rs6000/linux64.h | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 93cbe3ee31db..c7d56286dac2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2005-12-13 Alan Modra + + * config/rs6000/linux64.h (TARGET_ALIGN_NATURAL): Define. + 2005-12-10 John David Anglin PR target/25258 diff --git a/gcc/config/rs6000/linux64.h b/gcc/config/rs6000/linux64.h index 013e23a9a82f..84e13a155faa 100644 --- a/gcc/config/rs6000/linux64.h +++ b/gcc/config/rs6000/linux64.h @@ -244,6 +244,12 @@ ? rs6000_special_round_type_align (STRUCT, COMPUTED, SPECIFIED) \ : MAX ((COMPUTED), (SPECIFIED))) +/* Use the default for compiling target libs. */ +#ifdef IN_TARGET_LIBS +#undef TARGET_ALIGN_NATURAL +#define TARGET_ALIGN_NATURAL 1 +#endif + /* Indicate that jump tables go in the text section. */ #undef JUMP_TABLES_IN_TEXT_SECTION #define JUMP_TABLES_IN_TEXT_SECTION TARGET_64BIT -- 2.47.2