PERFORCE change 158283 for review

Oleksandr Tymoshenko gonzo at FreeBSD.org
Wed Feb 25 11:58:31 PST 2009


http://perforce.freebsd.org/chv.cgi?CH=158283

Change 158283 by gonzo at gonzo_figaro on 2009/02/25 19:57:59

	- Add AVR32 bits

Affected files ...

.. //depot/projects/avr32/src/contrib/binutils/include/dis-asm.h#2 edit
.. //depot/projects/avr32/src/contrib/binutils/include/elf/avr32.h#1 add
.. //depot/projects/avr32/src/contrib/binutils/include/elf/common.h#2 edit

Differences ...

==== //depot/projects/avr32/src/contrib/binutils/include/dis-asm.h#2 (text+ko) ====

@@ -208,6 +208,7 @@
 extern int print_insn_big_a29k		(bfd_vma, disassemble_info *);
 extern int print_insn_little_a29k	(bfd_vma, disassemble_info *);
 extern int print_insn_avr		(bfd_vma, disassemble_info *);
+extern int print_insn_avr32		(bfd_vma, disassemble_info *);
 extern int print_insn_d10v		(bfd_vma, disassemble_info *);
 extern int print_insn_d30v		(bfd_vma, disassemble_info *);
 extern int print_insn_dlx 		(bfd_vma, disassemble_info *);
@@ -254,7 +255,9 @@
 extern void print_mips_disassembler_options (FILE *);
 extern void print_ppc_disassembler_options (FILE *);
 extern void print_arm_disassembler_options (FILE *);
+extern void print_avr32_disassembler_options (FILE *);
 extern void parse_arm_disassembler_option (char *);
+extern void parse_avr32_disassembler_option (char *);
 extern int get_arm_regname_num_options (void);
 extern int set_arm_regname_option (int);
 extern int get_arm_regnames (int, const char **, const char **, const char ***);

==== //depot/projects/avr32/src/contrib/binutils/include/elf/common.h#2 (text+ko) ====

@@ -215,6 +215,9 @@
 /* Alpha backend magic number.  Written in the absence of an ABI.  */
 #define EM_ALPHA	0x9026
 
+/* AVR32 magic number, picked by IAR Systems. */
+#define EM_AVR32		0x18ad
+
 /* old S/390 backend magic number. Written in the absence of an ABI.  */
 #define EM_S390_OLD	0xa390
 


More information about the p4-projects mailing list