osf.h (ASM_SPEC): Don't pass any special options to GAS.
* config/alpha/osf.h (ASM_SPEC): Don't pass any special options to GAS. Correct drift between alternatives. From-SVN: r51547
This commit is contained in:
parent
cb105687e5
commit
c9045f47b6
2 changed files with 12 additions and 7 deletions
|
@ -1,3 +1,9 @@
|
|||
2002-03-28 Richard Henderson <rth@redhat.com>
|
||||
|
||||
PR target/5715
|
||||
* config/alpha/osf.h (ASM_SPEC): Don't pass any special options
|
||||
to GAS. Correct drift between alternatives.
|
||||
|
||||
2002-03-28 Richard Henderson <rth@redhat.com>
|
||||
|
||||
PR target/6087
|
||||
|
|
|
@ -94,19 +94,18 @@ Boston, MA 02111-1307, USA. */
|
|||
|
||||
#define ASM_OLDAS_SPEC ""
|
||||
|
||||
/* No point in running CPP on our assembler output. */
|
||||
#if ((TARGET_DEFAULT | TARGET_CPU_DEFAULT) & MASK_GAS) != 0
|
||||
/* Don't pass -g to GNU as, because some versions don't accept this option. */
|
||||
#define ASM_SPEC "%{malpha-as:-g %(asm_oldas)} -nocpp %{pg}"
|
||||
#else
|
||||
/* In OSF/1 v3.2c, the assembler by default does not output file names which
|
||||
causes mips-tfile to fail. Passing -g to the assembler fixes this problem.
|
||||
??? Strictly speaking, we need -g only if the user specifies -g. Passing
|
||||
it always means that we get slightly larger than necessary object files
|
||||
if the user does not specify -g. If we don't pass -g, then mips-tfile
|
||||
will need to be fixed to work in this case. Pass -O0 since some
|
||||
optimization are broken and don't help us anyway. */
|
||||
#define ASM_SPEC "%{!mgas:-g %(asm_oldas)} -nocpp %{pg} -O0"
|
||||
optimization are broken and don't help us anyway. Pass -nocpp because
|
||||
there's no point in running CPP on our assembler output. */
|
||||
#if ((TARGET_DEFAULT | TARGET_CPU_DEFAULT) & MASK_GAS) != 0
|
||||
#define ASM_SPEC "%{malpha-as:-g %(asm_oldas) -nocpp %{pg} -O0}"
|
||||
#else
|
||||
#define ASM_SPEC "%{!mgas:-g %(asm_oldas) -nocpp %{pg} -O0}"
|
||||
#endif
|
||||
|
||||
/* Specify to run a post-processor, mips-tfile after the assembler
|
||||
|
|
Loading…
Add table
Reference in a new issue