Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Feb 2009 19:58:28 GMT
From:      Oleksandr Tymoshenko <gonzo@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 158283 for review
Message-ID:  <200902251958.n1PJwSfe021694@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

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

Change 158283 by gonzo@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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902251958.n1PJwSfe021694>