diff options
author | H. Peter Anvin <hpa@zytor.com> | 2018-12-26 06:31:54 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2018-12-26 06:31:54 -0800 |
commit | 0a2b1c34988e28c33d5d0a1b12ccdb19dc320793 (patch) | |
tree | 9e6af3d7de65cc1b95f2cc45c5002271aa16013d | |
parent | 06f72bb968a3f0a10d0ed37524075bd6388e2090 (diff) | |
download | nasm-0a2b1c34988e28c33d5d0a1b12ccdb19dc320793.tar.gz |
Mkfiles: run "make cleandist"
Run "make cleandist" to update the file lists.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | Mkfiles/msvc.mak | 20 | ||||
-rw-r--r-- | Mkfiles/openwcom.mak | 20 |
2 files changed, 38 insertions, 2 deletions
diff --git a/Mkfiles/msvc.mak b/Mkfiles/msvc.mak index 9c7d60e0..91fdb906 100644 --- a/Mkfiles/msvc.mak +++ b/Mkfiles/msvc.mak @@ -86,7 +86,7 @@ LIBOBJ = stdlib\snprintf.$(O) stdlib\vsnprintf.$(O) stdlib\strlcpy.$(O) \ x86\regs.$(O) x86\regvals.$(O) x86\regflags.$(O) x86\regdis.$(O) \ x86\disp8.$(O) x86\iflag.$(O) \ \ - asm\error.$(O) \ + asm\error.$(O) asm\warnings.$(O) \ asm\float.$(O) \ asm\directiv.$(O) asm\directbl.$(O) \ asm\pragma.$(O) \ @@ -143,6 +143,7 @@ PERLREQ = x86\insnsb.c x86\insnsa.c x86\insnsd.c x86\insnsi.h x86\insnsn.c \ x86\iflag.c x86\iflaggen.h \ macros\macros.c \ asm\pptok.ph asm\directbl.c asm\directiv.h \ + asm\warnings.c include\warnings.h \ version.h version.mac version.mak nsis\version.nsh INSDEP = x86\insns.dat x86\insns.pl x86\insns-iflags.ph @@ -211,6 +212,23 @@ x86\regs.h: x86\regs.dat x86\regs.pl $(RUNPERL) $(srcdir)\x86\regs.pl h \ $(srcdir)\x86\regs.dat > x86\regs.h +# Extract warnings from source code. Since this depends on +# ALL the source files, this is only done on demand. +WARNFILES = asm\warnings.c include\warnings.h doc\warnings.src + +warnings: + rm -f $(WARNFILES) + $(MAKE) $(WARNFILES) + +asm\warnings.c: asm\warnings.pl + $(RUNPERL) $(srcdir)\asm\warnings.pl c asm\warnings.c $(srcdir) + +include\warnings.h: asm\warnings.pl + $(RUNPERL) $(srcdir)\asm\warnings.pl h include\warnings.h $(srcdir) + +doc\warnings.src: asm\warnings.pl + $(RUNPERL) $(srcdir)\asm\warnings.pl doc doc\warnings.src $(srcdir) + # Assembler token hash asm\tokhash.c: x86\insns.dat x86\regs.dat asm\tokens.dat asm\tokhash.pl \ perllib\phash.ph diff --git a/Mkfiles/openwcom.mak b/Mkfiles/openwcom.mak index 2babe5dc..1fd517c9 100644 --- a/Mkfiles/openwcom.mak +++ b/Mkfiles/openwcom.mak @@ -75,7 +75,7 @@ LIBOBJ = stdlib\snprintf.$(O) stdlib\vsnprintf.$(O) stdlib\strlcpy.$(O) & x86\regs.$(O) x86\regvals.$(O) x86\regflags.$(O) x86\regdis.$(O) & x86\disp8.$(O) x86\iflag.$(O) & & - asm\error.$(O) & + asm\error.$(O) asm\warnings.$(O) & asm\float.$(O) & asm\directiv.$(O) asm\directbl.$(O) & asm\pragma.$(O) & @@ -156,6 +156,7 @@ PERLREQ = x86\insnsb.c x86\insnsa.c x86\insnsd.c x86\insnsi.h x86\insnsn.c & x86\iflag.c x86\iflaggen.h & macros\macros.c & asm\pptok.ph asm\directbl.c asm\directiv.h & + asm\warnings.c include\warnings.h & version.h version.mac version.mak nsis\version.nsh INSDEP = x86\insns.dat x86\insns.pl x86\insns-iflags.ph @@ -224,6 +225,23 @@ x86\regs.h: x86\regs.dat x86\regs.pl $(RUNPERL) $(srcdir)\x86\regs.pl h & $(srcdir)\x86\regs.dat > x86\regs.h +# Extract warnings from source code. Since this depends on +# ALL the source files, this is only done on demand. +WARNFILES = asm\warnings.c include\warnings.h doc\warnings.src + +warnings: + rm -f $(WARNFILES) + $(MAKE) $(WARNFILES) + +asm\warnings.c: asm\warnings.pl + $(RUNPERL) $(srcdir)\asm\warnings.pl c asm\warnings.c $(srcdir) + +include\warnings.h: asm\warnings.pl + $(RUNPERL) $(srcdir)\asm\warnings.pl h include\warnings.h $(srcdir) + +doc\warnings.src: asm\warnings.pl + $(RUNPERL) $(srcdir)\asm\warnings.pl doc doc\warnings.src $(srcdir) + # Assembler token hash asm\tokhash.c: x86\insns.dat x86\regs.dat asm\tokens.dat asm\tokhash.pl & perllib\phash.ph |