PERFORCE change 158279 for review
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Wed Feb 25 11:48:19 PST 2009
http://perforce.freebsd.org/chv.cgi?CH=158279
Change 158279 by gonzo at gonzo_figaro on 2009/02/25 19:47:41
- Add AVR32 bits to libopcodes
Affected files ...
.. //depot/projects/avr32/src/contrib/binutils/opcodes/Makefile.am#2 edit
.. //depot/projects/avr32/src/contrib/binutils/opcodes/Makefile.in#2 edit
.. //depot/projects/avr32/src/contrib/binutils/opcodes/avr32-asm.c#1 add
.. //depot/projects/avr32/src/contrib/binutils/opcodes/avr32-asm.h#1 add
.. //depot/projects/avr32/src/contrib/binutils/opcodes/avr32-dis.c#1 add
.. //depot/projects/avr32/src/contrib/binutils/opcodes/avr32-opc.c#1 add
.. //depot/projects/avr32/src/contrib/binutils/opcodes/avr32-opc.h#1 add
.. //depot/projects/avr32/src/contrib/binutils/opcodes/disassemble.c#2 edit
Differences ...
==== //depot/projects/avr32/src/contrib/binutils/opcodes/Makefile.am#2 (text+ko) ====
@@ -25,6 +25,7 @@
# Header files.
HFILES = \
arm-opc.h \
+ avr32-asm.h avr32-opc.h \
fr30-desc.h fr30-opc.h \
frv-desc.h frv-opc.h \
h8500-opc.h \
@@ -52,6 +53,9 @@
arc-ext.c \
arm-dis.c \
avr-dis.c \
+ avr32-asm.c \
+ avr32-dis.c \
+ avr32-opc.c \
cgen-asm.c \
cgen-dis.c \
cgen-opc.c \
@@ -174,6 +178,9 @@
arc-ext.lo \
arm-dis.lo \
avr-dis.lo \
+ avr32-asm.lo \
+ avr32-dis.lo \
+ avr32-opc.lo \
cgen-asm.lo \
cgen-dis.lo \
cgen-opc.lo \
@@ -536,6 +543,15 @@
avr-dis.lo: avr-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
$(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h opintl.h \
$(INCDIR)/libiberty.h $(INCDIR)/opcode/avr.h
+avr32-asm.lo: avr32-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
+ $(BFD_H) $(INCDIR)/symcat.h avr32-opc.h opintl.h \
+ $(INCDIR)/xregex.h $(INCDIR)/xregex2.h \
+ $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
+avr32-dis.lo: avr32-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
+ $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
+ avr32-opc.h opintl.h
+avr32-opc.lo: avr32-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
+ $(BFD_H) $(INCDIR)/symcat.h avr32-opc.h $(INCDIR)/libiberty.h
cgen-asm.lo: cgen-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
$(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h $(BFD_H) \
$(INCDIR)/symcat.h $(INCDIR)/opcode/cgen.h opintl.h
==== //depot/projects/avr32/src/contrib/binutils/opcodes/Makefile.in#2 (text+ko) ====
@@ -135,6 +135,7 @@
# Header files.
HFILES = \
arm-opc.h \
+ avr32-asm.h avr32-opc.h \
fr30-desc.h fr30-opc.h \
frv-desc.h frv-opc.h \
h8500-opc.h \
@@ -163,6 +164,9 @@
arc-ext.c \
arm-dis.c \
avr-dis.c \
+ avr32-asm.c \
+ avr32-dis.c \
+ avr32-opc.c \
cgen-asm.c \
cgen-dis.c \
cgen-opc.c \
@@ -286,6 +290,9 @@
arc-ext.lo \
arm-dis.lo \
avr-dis.lo \
+ avr32-asm.lo \
+ avr32-dis.lo \
+ avr32-opc.lo \
cgen-asm.lo \
cgen-dis.lo \
cgen-opc.lo \
@@ -1032,6 +1039,15 @@
avr-dis.lo: avr-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
$(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h opintl.h \
$(INCDIR)/libiberty.h $(INCDIR)/opcode/avr.h
+avr32-asm.lo: avr32-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
+ $(BFD_H) $(INCDIR)/symcat.h avr32-opc.h opintl.h \
+ $(INCDIR)/xregex.h $(INCDIR)/xregex2.h \
+ $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
+avr32-dis.lo: avr32-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \
+ $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/symcat.h $(INCDIR)/libiberty.h \
+ avr32-opc.h opintl.h
+avr32-opc.lo: avr32-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \
+ $(BFD_H) $(INCDIR)/symcat.h avr32-opc.h $(INCDIR)/libiberty.h
cgen-asm.lo: cgen-asm.c sysdep.h config.h $(INCDIR)/ansidecl.h \
$(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h $(BFD_H) \
$(INCDIR)/symcat.h $(INCDIR)/opcode/cgen.h opintl.h
==== //depot/projects/avr32/src/contrib/binutils/opcodes/disassemble.c#2 (text+ko) ====
@@ -25,6 +25,7 @@
#define ARCH_arc
#define ARCH_arm
#define ARCH_avr
+#define ARCH_avr32
#define ARCH_cris
#define ARCH_d10v
#define ARCH_d30v
@@ -118,6 +119,11 @@
disassemble = print_insn_avr;
break;
#endif
+#ifdef ARCH_avr32
+ case bfd_arch_avr32:
+ disassemble = print_insn_avr32;
+ break;
+#endif
#ifdef ARCH_cris
case bfd_arch_cris:
disassemble = cris_get_disassembler (abfd);
@@ -394,6 +400,9 @@
#ifdef ARCH_powerpc
print_ppc_disassembler_options (stream);
#endif
+#ifdef ARCH_avr32
+ print_avr32_disassembler_options (stream);
+#endif
return;
}
More information about the p4-projects
mailing list