doc
doc: add a couple of stylistic alternatives
2008-06-14 12:09:25 -07:00
inttypes
Add _MIN and _MAX macros for the fixed-size types.
2007-08-20 20:09:11 +00:00
lcc
Fixed distinction between char and int8_t data types.
2007-04-13 16:47:53 +00:00
lib
Move all the SAA code out of nasmlib
2008-06-09 17:32:43 -07:00
misc
fmtinsns.pl: handle compiler fields; do some case mangling
2008-05-23 16:59:59 -07:00
Mkfiles
Implement __utf16__() and __utf32__() for the DB family
2008-06-14 16:53:48 -07:00
output
Correct X86_64 reference in dwarf support message
2008-06-11 16:15:01 -07:00
perllib
phash: canonicalize order, fix handling of ignored duplicates
2008-05-25 18:44:44 -07:00
rdoff
rdx: Add cast avoid warning from gcc
2008-05-20 14:25:36 -07:00
test
Merge commit 'autotest/master'
2008-05-27 18:15:39 -07:00
.gitignore
Update .gitignore, remove bogus dependency
2008-06-04 08:58:53 -07:00
aclocal.m4
Cleaner way to add gcc options
2007-04-15 22:45:25 +00:00
assemble.c
Implement __utf16__() and __utf32__() for the DB family
2008-06-14 16:53:48 -07:00
assemble.h
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
AUTHORS
Accept responsibility for support of outelf64.c
2007-04-30 22:26:58 +00:00
autogen.sh
autogen.sh: remove config.status
2008-04-10 14:54:02 -07:00
ChangeLog
Documention Changes for Release 2.00
2007-11-25 14:25:13 -08:00
CHANGES
Document forward references fixed in EQU.
2008-06-08 16:06:22 -07:00
compiler.h
Make it possible to use "inline" and "restrict"
2008-06-10 13:00:27 -07:00
configure.in
Fix typo: s/most/least/
2008-06-10 14:41:43 -07:00
COPYING
Update COPYING file with the latest edition of LGPL 2.1
2007-11-29 14:51:47 -08:00
crc64.c
Use an explicit table for tolower() to avoid a function call
2008-06-11 15:49:41 -07:00
disasm.c
ndisasm: the high bit of is4 bytes is ignored in 32-bit mode
2008-05-26 12:03:55 -07:00
disasm.h
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
eval.c
Make strings a first-class token type; defer evaluation
2008-06-09 20:45:19 -07:00
eval.h
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
exprlib.c
Formatting: kill off "stealth whitespace"
2007-10-19 14:42:29 -07:00
float.c
float.c: BR 1879670: fix output byte order
2008-01-25 08:11:23 -08:00
float.h
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
hashtbl.c
hash user allocates struct hash_table
2008-05-28 12:28:58 -07:00
hashtbl.h
hash user allocates struct hash_table
2008-05-28 12:28:58 -07:00
insns.dat
The XSAVE group are SSE-spefix-sensitive
2008-06-05 16:23:35 -07:00
insns.h
AVX FMA: Instruction table for the AVX FMA instructions
2008-05-23 17:46:08 -07:00
insns.pl
insnsd.c: don't generate an inaccessible table
2008-06-05 12:28:00 -07:00
INSTALL
Add OS/2 build instructions since our binaries don't work.
2007-11-28 10:42:21 -08:00
install-sh
NASM 0.98.30
2002-04-30 21:09:12 +00:00
labels.c
Remove EQU for critical expression list
2008-06-04 15:53:21 -07:00
labels.h
Display fully qualified local label in "not defined" message
2008-03-12 22:39:03 -07:00
LICENSE
LICENSE: Break long line
2007-10-05 17:01:15 -07:00
listing.c
Fix overflow in listing.c (BR 1991797)
2008-06-12 09:31:19 -07:00
listing.h
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
macros.pl
macros.pl: more readable comments
2008-05-26 11:39:00 -07:00
Makefile.in
Implement __utf16__() and __utf32__() for the DB family
2008-06-14 16:53:48 -07:00
mkdep.pl
Fix "carryover" of exclude information from one file to another.
2008-02-05 21:28:44 -08:00
nasm.1
modified: nasm.1 to add newer command line options
2007-09-30 22:15:36 -07:00
nasm.c
Make -F imply -g (BR 1991213)
2008-06-11 18:07:40 -07:00
nasm.h
Implement __utf16__() and __utf32__() for the DB family
2008-06-14 16:53:48 -07:00
nasm.spec.in
specfile: correctly handle compressed manpages
2007-12-26 10:18:01 -08:00
nasmlib.c
Use an explicit table for tolower() to avoid a function call
2008-06-11 15:49:41 -07:00
nasmlib.h
Use an explicit table for tolower() to avoid a function call
2008-06-11 15:49:41 -07:00
ndisasm.1
Update manual pages
2007-09-19 21:41:27 -07:00
ndisasm.c
Use an explicit table for tolower() to avoid a function call
2008-06-11 15:49:41 -07:00
outform.c
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
outform.h
outform: make OF_DOS include OF_COFF
2008-02-17 18:54:13 -08:00
parser.c
Implement __utf16__() and __utf32__() for the DB family
2008-06-14 16:53:48 -07:00
parser.h
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
phash.pl
Make the perfect hash generator an includable module
2007-08-30 20:15:25 +00:00
pptok.dat
Add %warning, saner unquoting of %error
2008-06-10 18:27:38 -07:00
pptok.pl
Formatting: kill off "stealth whitespace"
2007-10-19 14:42:29 -07:00
preproc.c
Use an explicit table for tolower() to avoid a function call
2008-06-11 15:49:41 -07:00
preproc.h
Introduce %depend and %pathsearch, and make incbin a macro
2008-05-30 10:42:30 -07:00
quote.c
Fix memory management issues with expanded %include
2008-06-04 11:26:59 -07:00
quote.h
Fix memory management issues with expanded %include
2008-06-04 11:26:59 -07:00
raa.c
Move all the RAA code out of nasmlib
2008-06-09 17:40:16 -07:00
raa.h
Move all the RAA code out of nasmlib
2008-06-09 17:40:16 -07:00
README
General push for x86-64 support, dubbed 0.99.00.
2007-04-12 02:40:54 +00:00
regs.dat
Fix register numbers for ymm1-15!
2008-05-26 19:23:01 -07:00
regs.pl
regs.pl: add include guards to generated header files
2008-05-27 14:43:14 -07:00
saa.c
Introduce likely/unlikely macros, use them in saa.c
2008-06-10 09:35:26 -07:00
saa.h
saa.h doesn't need nasmlib.h
2008-06-09 17:35:33 -07:00
standard.mac
incbin: use the macro name itself as context name
2008-05-30 11:31:35 -07:00
stdscan.c
Use an explicit table for tolower() to avoid a function call
2008-06-11 15:49:41 -07:00
stdscan.h
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
strfunc.c
strfunc: fix UTF-8 mid-character limit
2008-06-14 21:07:09 -07:00
sync.c
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
sync.h
regularized spelling of license to match name of LICENSE file
2007-12-29 09:44:23 -05:00
tables.h
insnsn.c: cleaner to *not* separate out conditional instructions
2008-05-21 15:09:31 -07:00
TODO
General push for x86-64 support, dubbed 0.99.00.
2007-04-12 02:40:54 +00:00
tokens.dat
Implement __utf16__() and __utf32__() for the DB family
2008-06-14 16:53:48 -07:00
tokhash.pl
tokhash.pl: fix comment
2008-05-27 14:43:48 -07:00
version
NASM 2.03
2008-06-08 17:02:57 -07:00
version.pl
version.pl: produce Makefile variables
2008-02-05 21:29:32 -08:00