mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-09-10 01:42:21 +08:00
* configure.tgt: Set emulation for arm-*-eabi*.
* config/tc-arm.c (meabi_flags): Check EABI_DEFAULT. * config/te-armeabi.h: New file. * config/te-armlinuxeabi.h (EABI_DEFAULT): Define. * config/te-symbian.h: Include "te-armeabi.h".
This commit is contained in:
@ -1,3 +1,11 @@
|
||||
2005-03-16 Daniel Jacobowitz <dan@codesourcery.com>
|
||||
|
||||
* configure.tgt: Set emulation for arm-*-eabi*.
|
||||
* config/tc-arm.c (meabi_flags): Check EABI_DEFAULT.
|
||||
* config/te-armeabi.h: New file.
|
||||
* config/te-armlinuxeabi.h (EABI_DEFAULT): Define.
|
||||
* config/te-symbian.h: Include "te-armeabi.h".
|
||||
|
||||
2005-03-16 Nick Clifton <nickc@redhat.com>
|
||||
Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
|
@ -159,7 +159,11 @@ static int march_fpu_opt = -1;
|
||||
static int mfpu_opt = -1;
|
||||
static int mfloat_abi_opt = -1;
|
||||
#ifdef OBJ_ELF
|
||||
# ifdef EABI_DEFAULT
|
||||
static int meabi_flags = EABI_DEFAULT;
|
||||
# else
|
||||
static int meabi_flags = EF_ARM_EABI_UNKNOWN;
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* This array holds the chars that always start a comment. If the
|
||||
|
8
gas/config/te-armeabi.h
Normal file
8
gas/config/te-armeabi.h
Normal file
@ -0,0 +1,8 @@
|
||||
/* The EABI requires the use of VFP. */
|
||||
#define FPU_DEFAULT FPU_ARCH_VFP_V2
|
||||
#define EABI_DEFAULT EF_ARM_EABI_VER4
|
||||
|
||||
#define LOCAL_LABELS_DOLLAR 1
|
||||
#define LOCAL_LABELS_FB 1
|
||||
|
||||
#include "obj-format.h"
|
@ -2,3 +2,4 @@
|
||||
|
||||
/* The EABI requires the use of VFP. */
|
||||
#define FPU_DEFAULT FPU_ARCH_VFP_V2
|
||||
#define EABI_DEFAULT EF_ARM_EABI_VER4
|
||||
|
@ -1,3 +1,3 @@
|
||||
#define TE_SYMBIAN 1
|
||||
#include "obj-elf.h"
|
||||
|
||||
#include "te-armeabi.h"
|
||||
|
@ -110,7 +110,7 @@ case ${generic_target} in
|
||||
arm-*-coff | thumb-*-coff) fmt=coff ;;
|
||||
arm-*-rtems* | thumb-*-rtems*) fmt=elf ;;
|
||||
arm-*-elf | thumb-*-elf) fmt=elf ;;
|
||||
arm-*-eabi*) fmt=elf ;;
|
||||
arm-*-eabi*) fmt=elf em=armeabi ;;
|
||||
arm-*-symbianelf*) fmt=elf em=symbian ;;
|
||||
arm-*-kaos*) fmt=elf ;;
|
||||
arm-*-conix*) fmt=elf ;;
|
||||
|
Reference in New Issue
Block a user