[include/elf]
* mips.h (E_MIPS_MACH_4120, E_MIPS_MACH_5400, E_MIPS_MACH_5500): New. [bfd/] * archures.c (bfd_mach_mips4120, bfd_mach_mips5400): New. (bfd_mach_mips5500): New. * cpu-mips.c (I_mips4120, I_mips5400, I_mips5500): New. (arch_info_struct): Add corresponding entries here. * elfxx-mips.c (_bfd_elf_mips_mach): Handle E_MIPS_MACH_4120, E_MIPS_MACH_5400 and E_MIPS_MACH_5500. (_bfd_mips_elf_final_write_processing): Handle bfd_mach_mips4120, bfd_mach_mips5400 and bfd_mach_mips5500. (_bfd_mips_elf_mach_extends_p): New function. (_bfd_mips_elf_merge_private_bfd_data): Use it to help merge the EF_MIPS_MACH flags. * bfd-in2.h: Regenerate.
This commit is contained in:
		| @@ -1,3 +1,11 @@ | |||||||
|  | 2002-09-30  Gavin Romig-Koch  <gavin@redhat.com> | ||||||
|  |             Ken Raeburn  <raeburn@cygnus.com> | ||||||
|  |             Aldy Hernandez  <aldyh@redhat.com> | ||||||
|  |             Eric Christopher  <echristo@redhat.com> | ||||||
|  |             Richard Sandiford  <rsandifo@redhat.com> | ||||||
|  |  | ||||||
|  | 	* mips.h (E_MIPS_MACH_4120, E_MIPS_MACH_5400, E_MIPS_MACH_5500): New. | ||||||
|  |  | ||||||
| 2002-09-12  Roland McGrath  <roland@redhat.com> | 2002-09-12  Roland McGrath  <roland@redhat.com> | ||||||
|  |  | ||||||
| 	* dwarf2.h: Updates from GCC version of thie file: | 	* dwarf2.h: Updates from GCC version of thie file: | ||||||
|   | |||||||
| @@ -175,8 +175,11 @@ END_RELOC_NUMBERS (R_MIPS_maxext) | |||||||
| #define E_MIPS_MACH_4010	0x00820000 | #define E_MIPS_MACH_4010	0x00820000 | ||||||
| #define E_MIPS_MACH_4100	0x00830000 | #define E_MIPS_MACH_4100	0x00830000 | ||||||
| #define E_MIPS_MACH_4650	0x00850000 | #define E_MIPS_MACH_4650	0x00850000 | ||||||
|  | #define E_MIPS_MACH_4120	0x00870000 | ||||||
| #define E_MIPS_MACH_4111	0x00880000 | #define E_MIPS_MACH_4111	0x00880000 | ||||||
| #define E_MIPS_MACH_SB1         0x008a0000 | #define E_MIPS_MACH_SB1         0x008a0000 | ||||||
|  | #define E_MIPS_MACH_5400	0x00910000 | ||||||
|  | #define E_MIPS_MACH_5500	0x00980000 | ||||||
|  |  | ||||||
| /* Processor specific section indices.  These sections do not actually | /* Processor specific section indices.  These sections do not actually | ||||||
|    exist.  Symbols with a st_shndx field corresponding to one of these |    exist.  Symbols with a st_shndx field corresponding to one of these | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user