svn commit: r1929 - in trunk/yasm: modules/arch/x86 tools tools/genperf

peter at tortall.net peter at tortall.net
Fri Sep 7 15:05:34 PDT 2007


Author: peter
Date: Fri Sep  7 15:05:33 2007
New Revision: 1929

Added:
   trunk/yasm/modules/arch/x86/x86cpu.gperf   (contents, props changed)
   trunk/yasm/modules/arch/x86/x86geninsn.c   (contents, props changed)
   trunk/yasm/modules/arch/x86/x86insn.in
      - copied, changed from r1927, /trunk/yasm/modules/arch/x86/x86parse.gap
   trunk/yasm/modules/arch/x86/x86regtmod.gperf   (contents, props changed)
   trunk/yasm/tools/genperf/
   trunk/yasm/tools/genperf/Makefile.inc
      - copied, changed from r1891, /trunk/yasm/tools/gap/Makefile.inc
   trunk/yasm/tools/genperf/genperf.c
      - copied, changed from r1891, /trunk/yasm/tools/gap/gap.c
   trunk/yasm/tools/genperf/perfect.c
      - copied, changed from r1891, /trunk/yasm/tools/gap/perfect.c
   trunk/yasm/tools/genperf/perfect.h
      - copied unchanged from r1891, /trunk/yasm/tools/gap/perfect.h
   trunk/yasm/tools/genperf/standard.h
      - copied unchanged from r1891, /trunk/yasm/tools/gap/standard.h
Removed:
   trunk/yasm/modules/arch/x86/x86parse.gap
   trunk/yasm/tools/gap/
Modified:
   trunk/yasm/modules/arch/x86/Makefile.inc
   trunk/yasm/modules/arch/x86/x86id.c
   trunk/yasm/tools/Makefile.inc
Changeset:
   http://www.tortall.net/projects/yasm/changeset/1929

Log:
Break apart perfect hash lookup generation and x86 arch-specific
instruction handling.

Use the GNU gperf file format, but continue to use our custom minimal
perfect hash generator.



More information about the yasm-cvs mailing list