diff options
author | H.J. Lu <hjl@lucon.org> | 2007-06-28 14:29:56 +0000 |
---|---|---|
committer | H.J. Lu <hjl@lucon.org> | 2007-06-28 14:29:56 +0000 |
commit | d78679694e56ce70792e04d10a1382cd502da8e7 (patch) | |
tree | 20e400b812acc9c2df441b6a98d6829e79e8028f /opcodes/Makefile.in | |
parent | e8c541b51626bc7261a75a5bac9fb6e36183cd62 (diff) | |
download | binutils-redhat-d78679694e56ce70792e04d10a1382cd502da8e7.tar.gz |
2007-06-28 H.J. Lu <hongjiu.lu@intel.com>
* Makefile.am (HFILES): Add i386-opc.h and i386-tbl.h.
(CFILES): Add i386-gen.c.
(i386-gen): New rule.
(i386-gen.o): Likewise.
(i386-tbl.h): Likewise.
Run "make dep-am".
* Makefile.in: Regenerated.
* i386-gen.c: New file.
* i386-opc.tbl: Likewise.
* i386-reg.tbl: Likewise.
* i386-tbl.h: Likewise.
* i386-opc.c: Include "i386-tbl.h".
(i386_optab): Removed.
(i386_regtab): Likewise.
(i386_regtab_size): Likewise.
Diffstat (limited to 'opcodes/Makefile.in')
-rw-r--r-- | opcodes/Makefile.in | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/opcodes/Makefile.in b/opcodes/Makefile.in index 44a57258bb..d9e44f277a 100644 --- a/opcodes/Makefile.in +++ b/opcodes/Makefile.in @@ -256,6 +256,8 @@ HFILES = \ fr30-desc.h fr30-opc.h \ frv-desc.h frv-opc.h \ h8500-opc.h \ + i386-opc.h \ + i386-tbl.h \ ia64-asmtab.h \ ia64-opc.h \ ip2k-desc.h ip2k-opc.h \ @@ -319,6 +321,7 @@ CFILES = \ i370-opc.c \ i386-dis.c \ i386-opc.c \ + i386-gen.c \ i860-dis.c \ i960-dis.c \ ia64-dis.c \ @@ -1110,6 +1113,14 @@ stamp-xc16x: $(CGENDEPS) $(CPUDIR)/xc16x.cpu $(CPUDIR)/xc16x.opc $(MAKE) run-cgen arch=xc16x prefix=xc16x options= \ archfile=$(CPUDIR)/xc16x.cpu opcfile=$(CPUDIR)/xc16x.opc extrafiles= +i386-gen: i386-gen.o + $(LINK) i386-gen.o $(LIBIBERTY) + +i386-gen.o: i386-gen.c i386-opc.h + +i386-tbl.h: @MAINT@ i386-gen i386-opc.tbl i386-reg.tbl + ./i386-gen --srcdir $(srcdir) > $(srcdir)/i386-tbl.h + ia64-gen: ia64-gen.o $(LINK) ia64-gen.o $(LIBIBERTY) @@ -1330,6 +1341,9 @@ i386-dis.lo: i386-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \ $(INCDIR)/ansidecl.h opintl.h $(INCDIR)/opcode/i386.h i386-opc.lo: i386-opc.c sysdep.h config.h $(INCDIR)/ansidecl.h \ $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h i386-opc.h \ + $(INCDIR)/opcode/i386.h i386-tbl.h +i386-gen.lo: i386-gen.c $(INCDIR)/getopt.h $(INCDIR)/libiberty.h \ + $(INCDIR)/ansidecl.h $(INCDIR)/safe-ctype.h i386-opc.h \ $(INCDIR)/opcode/i386.h i860-dis.lo: i860-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \ $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/opcode/i860.h @@ -1771,6 +1785,3 @@ z8k-dis.lo: z8k-dis.c sysdep.h config.h $(INCDIR)/ansidecl.h \ z8kgen.lo: z8kgen.c sysdep.h config.h $(INCDIR)/ansidecl.h \ $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h # IF YOU PUT ANYTHING HERE IT WILL GO AWAY -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: |