diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 06d7826e1c12d0c387e264dad5fcb7f320a180e7..815a424bcf2138e75fa1c62a88a471fe08e1376a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-07-11 Alan Modra <amodra@bigpond.net.au> + + * config/rs6000/linux64.h (ASM_SPEC): Define. + 2002-07-10 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/rs6000.c (emit_frame_save): New. diff --git a/gcc/config/rs6000/linux64.h b/gcc/config/rs6000/linux64.h index 192e6cc98532aea8906240cde196e9b967456f6f..73d3e261286f0e0da5d88358a8958b52bee2e656 100644 --- a/gcc/config/rs6000/linux64.h +++ b/gcc/config/rs6000/linux64.h @@ -39,6 +39,12 @@ Boston, MA 02111-1307, USA. */ #undef ASM_DEFAULT_SPEC #define ASM_DEFAULT_SPEC "-mppc64" +#undef ASM_SPEC +#define ASM_SPEC "%{.s: %{mregnames} %{mno-regnames}} \ +%{.S: %{mregnames} %{mno-regnames}} \ +%{mlittle} %{mlittle-endian} %{mbig} %{mbig-endian} \ +%{v:-V} %{Qy:} %{!Qn:-Qy} -a64 %(asm_cpu) %{Wa,*:%*}" + /* 64-bit PowerPC Linux always has a TOC. */ #undef TARGET_NO_TOC #define TARGET_NO_TOC 0