summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add VMX instructions.nasm-0.98.xEric Christopher2006-03-022-2/+17
|
* Fix documentation building for non-srcdir builds. Still bugs in .ps ↵Eric Christopher2006-02-044-24/+38
| | | | | | implementation. Add Mach-O documentation.
* 2006-02-02 Eric Christopher <echristo@apple.com>Eric Christopher2006-02-021-4/+6
| | | | | | | Wade Tregaskis <wtregaskis@apple.com> * output/outmacho.c (macho_cleanup): Depend on symbols existing.
* 2005-12-08 Wade Tregaskis <wtregaskis@apple.com>Eric Christopher2005-12-091-6/+91
| | | | | | | | | * nasm/nasm/output/outmacho.c (struct section): Added "align" field. (sectmap): Added ".rodata" section. (exact_log2): New. (macho_section): Added support for section attributes. "align=" and "data" specifically. (macho_write_segment): Write out section alignment to Mach-O file.
* 2005-12-05 Eric Christopher <echristo@apple.com>Eric Christopher2005-12-051-6/+12
| | | | | | * nasm/nasm/output/outmacho.c (macho_write_section): Don't add section offset to the symbol to be relocated. (add_reloc): Update comment.
* Allow CFLAGS to be overridden from make.Eric Christopher2005-10-202-8/+14
|
* Added section attributes, in particular S_ATTR_SOME_INSTRUCTIONS and update ↵Eric Christopher2005-10-071-35/+281
| | | | | | | | | | .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.
* Break macho_cleanup into separate functions.Eric Christopher2005-09-261-264/+314
|
* Run misc/Nindent on outmacho.cEric Christopher2005-09-221-525/+530
|
* Add basic support for Mach-O file format.Eric Christopher2005-09-223-2/+940
|
* fix outobj.c bug - every 256th extern crashed nasmFrank Kotler2005-06-082-3/+6
| | | | -
* Jindrich Novy's buffer overrun patch to outieee.cFrank Kotler2005-05-091-1/+1
| | | | -
* add John Coffman's optimizer documentationFrank Kotler2005-03-101-0/+114
|
* Update "version" to 0.98.40Frank Kotler2005-02-041-1/+1
|
* update my address in AUTHORSFrank Kotler2005-01-171-1/+1
|
* Apply Nindent to all .c and .h filesnasm-0.98.39LATESTH. Peter Anvin2005-01-1566-18370/+18643
|
* Update dependenciesbefore-reformat-2005-01H. Peter Anvin2005-01-1419-741/+737
|
* Fix commentH. Peter Anvin2005-01-141-1/+1
|
* Update to match SF changesH. Peter Anvin2005-01-141-1/+1
|
* Consistent capitalizationH. Peter Anvin2005-01-141-2/+2
|
* update "CHANGES"Frank Kotler2005-01-131-0/+1
|
* Dummy change to test CVS mailH. Peter Anvin2005-01-011-0/+1
|
* Document maximum identifier lengthFrank Kotler2004-12-311-1/+2
|
* Script to format the source code in a standard formatH. Peter Anvin2004-12-291-0/+2
|
* Add ieee_ prefix to filenames with otherwise highly ambiguous names;H. Peter Anvin2004-12-291-26/+26
| | | | esp round() which is a standard C function.
* Andreas Ericsson's patch to misc/nasm.slFrank Kotler2004-12-211-26/+26
| | | | -
* Added "splint" as a target to simplify running splint on all sources.Ed Beroset2004-12-171-0/+3
|
* Placed guards around strdup declaration to avoid compiler errors on saneEd Beroset2004-12-171-0/+2
| | | | systems.
* Added todo item to point out the somewhat tricky fact about snprintf'sEd Beroset2004-12-151-0/+7
| | | | return value.
* added checks for vsnprintf and snprintf (ISO C99) and changed gccEd Beroset2004-12-151-1/+11
| | | | compile flag from -ansi to -std=c99
* Corrected typo in variable name.Ed Beroset2004-12-151-35/+35
|
* changed last sprintf to more secure snprintf to prevent vulnerability to bufferEd Beroset2004-12-151-1/+1
| | | | overflow exploits.
* changed sprintf to more secure snprintf to prevent vulnerability to bufferEd Beroset2004-12-151-39/+39
| | | | overflow exploits.
* added buffer length parameter to prevent vulnerability to bufferEd Beroset2004-12-151-2/+2
| | | | overflow exploits.
* added buffer length parameters to prevent vulnerability to bufferEd Beroset2004-12-151-3/+3
| | | | overflow exploits.
* changed sprintf to more secure snprintf to prevent vulnerability to bufferEd Beroset2004-12-152-3/+3
| | | | overflow exploits.
* changed sprintf to more secure snprintf to prevent vulnerability to bufferEd Beroset2004-12-151-1/+1
| | | | overflow exploits.
* cleaned up most but not all sprintf() and vsprintf() calls to avoidEd Beroset2004-12-151-8/+8
| | | | vulnerability to buffer overflow exploits.
* replaced vsprintf() with vsnprintf() to avoid buffer overflow exploitEd Beroset2004-12-151-1/+1
|
* outrdf2.c now uses the same definitions of RDOFF2 format that RDOFF utils.Yuri Zaporogets2004-09-1522-883/+905
| | | | | | | | Export/import/common label size is increased from 33 to 64. Fixed the bug that caused wrong behavior of rdfgetheaderrec() if label length was 32. Changed error codes from numeric values to symbolic constants. Moved some routines from rdfdump.c to rdoff.c. They will be utilized also by rdfdisasm, which is being developed.
* Removed old header that was once used by ldrdf.Yuri Zaporogets2004-08-081-27/+0
|
* Include <string.h> to get rid of compiler warningsYuri Zaporogets2004-05-151-1/+2
|
* Fix of the critical bug in ldrdf.cYuri Zaporogets2004-05-151-2/+2
|
* fix as86 .bss handling per John Coffman's patchFrank Kotler2004-04-252-3/+20
|
* fix man page per Eric RaymondFrank Kotler2004-01-072-2/+2
|
* Touch up docsFrank Kotler2003-12-121-25/+25
|
* Update rdoffFrank Kotler2003-12-129-247/+269
|
* For compatibility with older code removed feature:Nickolay Yurchenko2003-09-262-32/+33
| | | | * Unterminated string auto termination.
* Backed out another patch =)Stanislav Karchebny2003-09-261-1/+1
|
* Revert erroneous macro added and modify __OUTPUT_FORMAT__ to a string constStanislav Karchebny2003-09-2511-15/+4
|