diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2010-04-21 16:43:20 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2010-04-21 16:43:20 -0700 |
commit | 084b13227e7f5597666391b9cc7dcc9cb91a2657 (patch) | |
tree | 5c1fb372a20bf8354780fc898f6b4887d768bdea /Makefile.in | |
parent | 34543131ca11f7881329e869c695c06184309afe (diff) | |
download | nasm-084b13227e7f5597666391b9cc7dcc9cb91a2657.tar.gz nasm-084b13227e7f5597666391b9cc7dcc9cb91a2657.tar.bz2 nasm-084b13227e7f5597666391b9cc7dcc9cb91a2657.zip |
Add generic ilog2 functions
Add ilog2_{32,64}() and alignlog2_{32,64}() ... the latter is intended
for alignment statements and return -1 for non-power-of-2 other than 0
(which returns 0).
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Makefile.in b/Makefile.in index 3fb8184..5388dea 100644 --- a/Makefile.in +++ b/Makefile.in @@ -73,6 +73,7 @@ NASM = nasm.$(O) nasmlib.$(O) ver.$(O) \ output/outmacho64.$(O) preproc.$(O) quote.$(O) pptok.$(O) \ macros.$(O) listing.$(O) eval.$(O) exprlib.$(O) stdscan.$(O) \ strfunc.$(O) tokhash.$(O) regvals.$(O) regflags.$(O) \ + ilog2.$(O) \ lib/strlcpy.$(O) NDISASM = ndisasm.$(O) disasm.$(O) sync.$(O) nasmlib.$(O) ver.$(O) \ @@ -272,6 +273,7 @@ float.$(O): float.c compiler.h config.h directives.h float.h insnsi.h nasm.h \ nasmlib.h opflags.h pptok.h preproc.h regs.h hashtbl.$(O): hashtbl.c compiler.h config.h directives.h hashtbl.h insnsi.h \ nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h +ilog2.$(O): ilog2.c compiler.h config.h nasmlib.h insnsa.$(O): insnsa.c compiler.h config.h directives.h insns.h insnsi.h \ nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tokens.h insnsb.$(O): insnsb.c compiler.h config.h directives.h insns.h insnsi.h \ @@ -312,9 +314,9 @@ output/outas86.$(O): output/outas86.c compiler.h config.h directives.h \ output/outbin.$(O): output/outbin.c compiler.h config.h directives.h eval.h \ insnsi.h labels.h nasm.h nasmlib.h opflags.h output/outform.h \ output/outlib.h pptok.h preproc.h regs.h saa.h stdscan.h -output/outcoff.$(O): output/outcoff.c output/pecoff.h compiler.h config.h directives.h \ +output/outcoff.$(O): output/outcoff.c compiler.h config.h directives.h \ eval.h insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - pptok.h preproc.h raa.h regs.h saa.h + output/pecoff.h pptok.h preproc.h raa.h regs.h saa.h output/outdbg.$(O): output/outdbg.c compiler.h config.h directives.h \ insnsi.h nasm.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h \ regs.h @@ -323,11 +325,11 @@ output/outelf.$(O): output/outelf.c compiler.h config.h directives.h \ output/outelf.h output/outform.h pptok.h preproc.h regs.h output/outelf32.$(O): output/outelf32.c compiler.h config.h directives.h \ eval.h insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ - output/outelf.h output/outform.h output/stabs.h output/outlib.h pptok.h \ + output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ preproc.h raa.h rbtree.h regs.h saa.h stdscan.h output/outelf64.$(O): output/outelf64.c compiler.h config.h directives.h \ eval.h insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ - output/outelf.h output/outform.h output/stabs.h output/outlib.h pptok.h \ + output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ preproc.h raa.h rbtree.h regs.h saa.h stdscan.h output/outform.$(O): output/outform.c compiler.h config.h directives.h \ insnsi.h nasm.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h \ |