Commit 863ebdad by Philip Blundell Committed by Nick Clifton

Apply patch from Philip Blundel to fix a few ARM/Linux nits.

From-SVN: r26083
parent 6a28cabc
Tue Mar 30 10:43:49 1999 Philip Blundell <pb@nexus.co.uk>
* config/arm/aout.h (DBX_DEBUGGING_INFO): Avoid redefinition if
dbxelf.h was previously included.
(CPP_APCS_PC_DEFAULT_SPEC): No need to undefine.
* config/arm/linux-elf.h (FP_DEFAULT): Correctly override the
definition from arm.h.
Wed Mar 31 10:33:37 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> Wed Mar 31 10:33:37 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* Makefile.in (c-gperf.h): Generate using gperf language 'C', not * Makefile.in (c-gperf.h): Generate using gperf language 'C', not
......
...@@ -107,7 +107,9 @@ Boston, MA 02111-1307, USA. */ ...@@ -107,7 +107,9 @@ Boston, MA 02111-1307, USA. */
/* Generate DBX debugging information. riscix.h will undefine this because /* Generate DBX debugging information. riscix.h will undefine this because
the native assembler does not support stabs. */ the native assembler does not support stabs. */
#ifndef DBX_DEBUGGING_INFO
#define DBX_DEBUGGING_INFO 1 #define DBX_DEBUGGING_INFO 1
#endif
/* Acorn dbx moans about continuation chars, so don't use any. */ /* Acorn dbx moans about continuation chars, so don't use any. */
#ifndef DBX_CONTIN_LENGTH #ifndef DBX_CONTIN_LENGTH
......
...@@ -87,12 +87,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -87,12 +87,7 @@ Boston, MA 02111-1307, USA. */
-Amachine(arm) -D__ELF__ -Darm_elf" -Amachine(arm) -D__ELF__ -Darm_elf"
#ifndef SUBTARGET_DEFAULT_APCS26 #ifndef SUBTARGET_DEFAULT_APCS26
#undef CPP_APCS_PC_DEFAULT_SPEC
#define CPP_APCS_PC_DEFAULT_SPEC "-D__APCS_32__" #define CPP_APCS_PC_DEFAULT_SPEC "-D__APCS_32__"
/* On 32-bit machine it is always safe to assume we have the "new"
floating point system. */
#undef FP_DEFAULT
#define FP_DEFAULT FP_SOFT3
#endif #endif
/* Allow #sccs in preprocessor. */ /* Allow #sccs in preprocessor. */
...@@ -240,3 +235,11 @@ const_section () \ ...@@ -240,3 +235,11 @@ const_section () \
#include "arm/elf.h" #include "arm/elf.h"
#include "arm/linux-gas.h" #include "arm/linux-gas.h"
#ifndef SUBTARGET_DEFAULT_APCS26
/* On 32-bit machine it is always safe to assume we have the "new"
floating point system.
?? Make this happen for all targets when NWFPE is better established. */
#undef FP_DEFAULT
#define FP_DEFAULT FP_SOFT3
#endif
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