blackfin: add support for L1 code/data flags
Add new linker options for marking programs to load into L1 memory at runtime. This needs new EF flag bits, so declare them. Signed-off-by: Jie Zhang <jie.zhang@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
		| @@ -1,3 +1,8 @@ | |||||||
|  | 2010-11-16  Jie Zhang  <jie.zhang@analog.com> | ||||||
|  |  | ||||||
|  | 	* elf/bfin.h (EF_BFIN_CODE_IN_L1): Define. | ||||||
|  | 	(EF_BFIN_DATA_IN_L1): Define. | ||||||
|  |  | ||||||
| 2010-11-04  Ian Lance Taylor  <iant@google.com> | 2010-11-04  Ian Lance Taylor  <iant@google.com> | ||||||
|  |  | ||||||
| 	* dwarf2.h (enum dwarf_source_language): Add DW_LANG_Go. | 	* dwarf2.h (enum dwarf_source_language): Add DW_LANG_Go. | ||||||
|   | |||||||
| @@ -88,5 +88,8 @@ END_RELOC_NUMBERS (R_BFIN_max) | |||||||
| #define EF_BFIN_PIC		0x00000001	/* -fpic */ | #define EF_BFIN_PIC		0x00000001	/* -fpic */ | ||||||
| #define EF_BFIN_FDPIC		0x00000002      /* -mfdpic */ | #define EF_BFIN_FDPIC		0x00000002      /* -mfdpic */ | ||||||
|  |  | ||||||
|  | #define EF_BFIN_CODE_IN_L1	0x00000010	/* --code-in-l1 */ | ||||||
|  | #define EF_BFIN_DATA_IN_L1	0x00000020	/* --data-in-l1 */ | ||||||
|  |  | ||||||
| #define	EF_BFIN_PIC_FLAGS	(EF_BFIN_PIC | EF_BFIN_FDPIC) | #define	EF_BFIN_PIC_FLAGS	(EF_BFIN_PIC | EF_BFIN_FDPIC) | ||||||
| #endif /* _ELF_BFIN_H */ | #endif /* _ELF_BFIN_H */ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user