doc
Create option -Ox to tell NASM to do unlimited passes
2007-10-10 14:06:59 -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
Portability fixes
2007-10-02 21:53:51 -07:00
misc
.gitignore file doesn't need to be in the release file
2007-10-13 23:19:21 -07:00
Mkfiles
owlinux.mak: don't clean things we won't be able to
2007-10-10 14:55:14 -07:00
output
More "bool" fixes
2007-10-11 10:12:58 -07:00
perllib
Use the crc64 we already use as the perfect hash function prehash
2007-10-02 17:40:00 -07:00
rdoff
Use the compiler-provided booleans if available, otherwise emulate
2007-10-10 14:58:45 -07:00
test
Add testnos3 from the gdtoa package (floating-point test)
2007-10-15 17:48:43 -07:00
.gitignore
Add .gitignore file so "git status" produces something sane
2007-10-13 23:17:41 -07:00
aclocal.m4
Cleaner way to add gcc options
2007-04-15 22:45:25 +00:00
assemble.c
Use the compiler-provided booleans if available, otherwise emulate
2007-10-10 14:58:45 -07:00
assemble.h
General push for x86-64 support, dubbed 0.99.00.
2007-04-12 02:40:54 +00:00
AUTHORS
Accept responsibility for support of outelf64.c
2007-04-30 22:26:58 +00:00
autogen.sh
autogen.sh script to create configure, et al.
2007-04-12 16:25:58 +00:00
ChangeLog
General push for x86-64 support, dubbed 0.99.00.
2007-04-12 02:40:54 +00:00
CHANGES
General push for x86-64 support, dubbed 0.99.00.
2007-04-12 02:40:54 +00:00
compiler.h
Define macros necessary for <inttypes.h> on C++
2007-10-11 12:51:06 -07:00
configure.in
autoconf: drop AC_USE_SYSTEM_EXTENSIONS to support autoconf 2.59
2007-10-13 23:12:46 -07:00
COPYING
NASM 0.98.30
2002-04-30 21:09:12 +00:00
crc64.c
Portability fixes
2007-10-02 21:53:51 -07:00
disasm.c
Use the compiler-provided booleans if available, otherwise emulate
2007-10-10 14:58:45 -07:00
disasm.h
Fixed distinction between char and int8_t data types.
2007-04-13 16:47:53 +00:00
eval.c
Fix 32-bit types in preproc.c and eval.c
2007-10-13 07:09:22 -07:00
eval.h
Change cloc_t to struct location, and reorder the members
2007-10-03 21:30:57 -07:00
exprlib.c
Use the compiler-provided booleans if available, otherwise emulate
2007-10-10 14:58:45 -07:00
float.c
New floating-point conversion routines
2007-10-15 19:46:32 -07:00
float.h
New floating-point conversion routines
2007-10-15 19:46:32 -07:00
hashtbl.c
Portability fixes
2007-10-02 21:53:51 -07:00
hashtbl.h
Use the crc64 we already use as the perfect hash function prehash
2007-10-02 17:40:00 -07:00
insns.dat
insns.dat: add systematic names for the hinting NOPs (0F18-0F1F)
2007-10-02 15:09:33 -07:00
insns.h
Support __float*__ for floating-point numbers in expressions
2007-09-24 12:30:54 -07:00
insns.pl
0F0F is a 3Dnow! prefix; remove from prefix list
2007-09-24 15:55:20 -07:00
INSTALL
INSTALL: MSVC++ compilation instructions
2007-09-16 22:27:07 -07:00
install-sh
NASM 0.98.30
2002-04-30 21:09:12 +00:00
labels.c
Additional uses of bool and enum
2007-10-11 00:05:57 -07:00
labels.h
Additional uses of bool and enum
2007-10-11 00:05:57 -07:00
LICENSE
LICENSE: Break long line
2007-10-05 17:01:15 -07:00
listing.c
Use the compiler-provided booleans if available, otherwise emulate
2007-10-10 14:58:45 -07:00
listing.h
Apply Nindent to all .c and .h files
2005-01-15 22:15:51 +00:00
macros.pl
Portability fixes
2007-10-02 21:53:51 -07:00
Makefile.in
make alldeps
2007-10-02 21:57:27 -07:00
mkdep.pl
Exclude config.h from the dependency list for the canned makefiles
2007-09-27 21:35:04 -07:00
names.c
Fixed distinction between char and int8_t data types.
2007-04-13 16:47:53 +00:00
nasm.1
modified: nasm.1 to add newer command line options
2007-09-30 22:15:36 -07:00
nasm.c
Additional uses of bool and enum
2007-10-11 00:05:57 -07:00
nasm.h
Additional uses of bool and enum
2007-10-11 00:05:57 -07:00
nasm.spec.in
nasm.spec.in: minor fixes
2007-09-22 16:44:56 -07:00
nasmlib.c
Additional uses of bool and enum
2007-10-11 00:05:57 -07:00
nasmlib.h
Additional uses of bool and enum
2007-10-11 00:05:57 -07:00
ndisasm.1
Update manual pages
2007-09-19 21:41:27 -07:00
ndisasm.c
Additional uses of bool and enum
2007-10-11 00:05:57 -07:00
outform.c
Portability fixes
2007-10-02 21:53:51 -07:00
outform.h
Allow ELF32 to be invoked either as -f elf or -f elf32
2007-04-29 00:28:24 +00:00
parser.c
Use the compiler-provided booleans if available, otherwise emulate
2007-10-10 14:58:45 -07:00
parser.h
Change cloc_t to struct location, and reorder the members
2007-10-03 21:30:57 -07:00
phash.pl
Make the perfect hash generator an includable module
2007-08-30 20:15:25 +00:00
pptok.dat
Use a perfect hash to look up preprocessor directives
2007-09-12 01:29:43 +00:00
pptok.pl
Portability fixes
2007-10-02 21:53:51 -07:00
preproc.c
Fix 32-bit types in preproc.c and eval.c
2007-10-13 07:09:22 -07:00
preproc.h
Use a perfect hash to look up preprocessor directives
2007-09-12 01:29:43 +00:00
README
General push for x86-64 support, dubbed 0.99.00.
2007-04-12 02:40:54 +00:00
regs.dat
Add (untested!) SSSE3, SSE4.1, SSE4.2 instructions
2007-09-12 21:58:51 -07:00
regs.pl
Portability fixes
2007-10-02 21:53:51 -07:00
standard.mac
Add standard macro for [default] directive
2007-08-29 16:40:26 +00:00
stdscan.c
More "bool" fixes
2007-10-11 10:12:58 -07:00
stdscan.h
Finishing touches on perfect hash tokenizer; actually turn the thing on
2007-08-30 22:35:34 +00:00
sync.c
Portability fixes
2007-10-02 21:53:51 -07:00
sync.h
General push for x86-64 support, dubbed 0.99.00.
2007-04-12 02:40:54 +00:00
TODO
General push for x86-64 support, dubbed 0.99.00.
2007-04-12 02:40:54 +00:00
tokens.dat
Support __float*__ for floating-point numbers in expressions
2007-09-24 12:30:54 -07:00
tokhash.pl
Portability fixes
2007-10-02 21:53:51 -07:00
version
Version 0.99.04
2007-09-25 23:57:21 -04:00
version.pl
version.pl: Add support for daily snapshot releases
2007-09-27 21:12:17 -07:00