Subversion Repositories Kolibri OS

Rev

Rev 5191 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5191 Rev 6324
Line 1... Line 1...
1
/* ARM ELF support for BFD.
1
/* ARM ELF support for BFD.
2
   Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2009, 2010
-
 
3
   Free Software Foundation, Inc.
2
   Copyright (C) 1998-2015 Free Software Foundation, Inc.
Line 4... Line 3...
4
 
3
 
Line 5... Line 4...
5
   This file is part of BFD, the Binary File Descriptor library.
4
   This file is part of BFD, the Binary File Descriptor library.
6
 
5
 
Line 23... Line 22...
23
 
22
 
Line 24... Line 23...
24
#include "elf/reloc-macros.h"
23
#include "elf/reloc-macros.h"
25
 
24
 
26
/* Processor specific flags for the ELF header e_flags field.  */
-
 
27
#define EF_ARM_RELEXEC     0x01
25
/* Processor specific flags for the ELF header e_flags field.  */
28
#define EF_ARM_HASENTRY    0x02
26
#define EF_ARM_RELEXEC     0x01
29
#define EF_ARM_INTERWORK   0x04
27
#define EF_ARM_INTERWORK   0x04
30
#define EF_ARM_APCS_26     0x08
28
#define EF_ARM_APCS_26     0x08
31
#define EF_ARM_APCS_FLOAT  0x10
29
#define EF_ARM_APCS_FLOAT  0x10
Line 318... Line 316...
318
  Tag_ABI_align8_needed = Tag_ABI_align_needed,
316
  Tag_ABI_align8_needed = Tag_ABI_align_needed,
319
  Tag_ABI_align8_preserved = Tag_ABI_align_preserved,
317
  Tag_ABI_align8_preserved = Tag_ABI_align_preserved,
320
  Tag_VFP_HP_extension = Tag_FP_HP_extension
318
  Tag_VFP_HP_extension = Tag_FP_HP_extension
321
};
319
};
Line -... Line 320...
-
 
320
 
-
 
321
/* Values for Tag_ABI_FP_number_model.  */
-
 
322
enum
-
 
323
{
-
 
324
  AEABI_FP_number_model_none = 0,
-
 
325
  AEABI_FP_number_model_ieee754_number = 1,
-
 
326
  AEABI_FP_number_model_rtabi = 2,
-
 
327
  AEABI_FP_number_model_ieee754_all = 3
-
 
328
};
-
 
329
 
-
 
330
/* Values for Tag_ABI_VFP_args.  */
-
 
331
enum
-
 
332
{
-
 
333
  AEABI_VFP_args_base = 0,
-
 
334
  AEABI_VFP_args_vfp = 1,
-
 
335
  AEABI_VFP_args_toolchain = 2,
-
 
336
  AEABI_VFP_args_compatible = 3
322
 
337
};
Line 323... Line 338...
323
#endif
338
#endif
324
 
339