Go to file
Eric Christopher a485fbdd37 Added section attributes, in particular S_ATTR_SOME_INSTRUCTIONS and update .text.
Change symbols from saa to explicitly allocated.
macho_layout_symbols: new function to sort symbols and renumber.
adjust symtab output accordingly
fixup relocs after renumbering
add relocation debugging routines.
2005-10-07 22:30:56 +00:00
doc add John Coffman's optimizer documentation 2005-03-10 02:03:11 +00:00
lcc Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
misc Update to match SF changes 2005-01-14 22:57:03 +00:00
Mkfiles Update dependencies 2005-01-14 23:05:31 +00:00
output Added section attributes, in particular S_ATTR_SOME_INSTRUCTIONS and update .text. 2005-10-07 22:30:56 +00:00
rdoff Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
test Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
assemble.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
assemble.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
AUTHORS update my address in AUTHORS 2005-01-17 05:30:47 +00:00
ChangeLog Recorded recent work on preproc.c 2002-05-17 10:38:23 +00:00
CHANGES fix outobj.c bug - every 256th extern crashed nasm 2005-06-08 16:41:10 +00:00
configure.in added checks for vsnprintf and snprintf (ISO C99) and changed gcc 2004-12-15 23:02:20 +00:00
COPYING NASM 0.98.30 2002-04-30 21:09:12 +00:00
disasm.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
disasm.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
eval.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
eval.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
float.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
float.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
insns.dat STR also has SMSW/SLDT-like semantics for operand size 2003-09-02 21:38:48 +00:00
insns.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
insns.pl Clean up unnecessary dependencies. 2002-09-12 16:34:06 +00:00
INSTALL Enable the use of a config.h file and autoheader. At this point we don't 2003-09-01 04:19:37 +00:00
install-sh NASM 0.98.30 2002-04-30 21:09:12 +00:00
labels.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
labels.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
listing.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
listing.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
macros.pl Fix a couple of perl4-isms that are now illegal 2002-05-19 01:51:00 +00:00
Makefile.in Add basic support for Mach-O file format. 2005-09-22 21:22:33 +00:00
mkdep.pl Fix comment 2005-01-14 23:03:42 +00:00
names.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
nasm.1 fix man page per Eric Raymond 2004-01-07 06:17:21 +00:00
nasm.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
nasm.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
nasm.spec.in Update for newer RH releases 2003-08-29 21:03:44 +00:00
nasmlib.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
nasmlib.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
ndisasm.1 fix man page per Eric Raymond 2004-01-07 06:17:21 +00:00
ndisasm.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
outform.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
outform.h Add basic support for Mach-O file format. 2005-09-22 21:22:33 +00:00
parser.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
parser.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
preproc.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
preproc.h Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
README Drop the version number from the README file 2002-05-27 21:46:20 +00:00
regs.dat Add support for the new instructions in Prescott 2003-02-24 23:22:45 +00:00
regs.pl This is the "megapatch": 2002-06-06 02:41:20 +00:00
standard.mac Make all version information come from the single file "version". 2002-05-04 03:57:52 +00:00
sync.c Apply Nindent to all .c and .h files 2005-01-15 22:15:51 +00:00
sync.h
TODO Dummy change to test CVS mail 2005-01-01 22:54:25 +00:00
version Update "version" to 0.98.40 2005-02-04 22:17:49 +00:00
version.pl Accept X.YYplZ as a valid version number (equivalent to X.YY.0.Z) and 2002-05-21 02:28:51 +00:00

              NASM, the Netwide Assembler.

Many many developers all over the net respect NASM for what it is
- a widespread (thus netwide), portable (thus netwide!), very
flexible and mature assembler tool with support for many output
formats (thus netwide!!).

Now we have good news for you: NASM is licensed under LGPL.
This means its development is open to even wider society of
programmers wishing to improve their lovely assembler.

The NASM project is now situated at SourceForge.net, the most
famous Open Source development center on The Net.

Visit our development page at http://nasm.2y.net/ and our
SF project at http://sf.net/projects/nasm/

See the file CHANGES for the description of changes between revisions.

                                                   With best regards,
                                                           NASM crew.