summaryrefslogtreecommitdiff
path: root/nasm.c
Commit message (Expand)AuthorAgeFilesLines
* Reorganize the source code into subdirectoriesH. Peter Anvin2016-05-251-2142/+0
* Add wrappers around fopen(), use mmap on glibcH. Peter Anvin2016-05-251-6/+6
* Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-05-161-21/+33
|\
| * Use a hash to keep exactly one copy of each filename aroundH. Peter Anvin2016-05-101-6/+8
| * Show the expanded macro stack when displaying diagnosticsH. Peter Anvin2016-05-091-4/+9
| * Ignore unrecognized warning namesH. Peter Anvin2016-05-091-5/+2
| * Specifically if we encounter the PTR keywordH. Peter Anvin2016-05-091-1/+1
| * Fix the handling of pass1 warnings, display control option for warningsH. Peter Anvin2016-05-091-7/+15
* | lib: split library into stdlib and nasmlib; header handling fixesH. Peter Anvin2016-03-081-1/+0
* | Move version strings to a separate headerH. Peter Anvin2016-03-081-0/+1
* | Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-03-081-15/+23
|\ \ | |/
| * Defer debug format search until after command line parsingH. Peter Anvin2016-03-071-14/+22
| * ofmt: get rid of the debuginfo parameter to ofmt->cleanup()H. Peter Anvin2016-03-071-1/+1
* | Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-03-071-12/+12
|\ \ | |/
| * Change nasmlist/ListGen to lfmt/struct lfmtH. Peter Anvin2016-03-071-3/+3
| * Remove ofmt->current_dfmt indirectionH. Peter Anvin2016-03-071-4/+6
| * Output preprocessor warnings to the listing fileH. Peter Anvin2016-03-031-17/+41
| * Get rid of a bunch of unnecessary indirectionsH. Peter Anvin2016-03-031-20/+15
| * Replace nasm_error(ERR_FATAL/ERR_PANIC) with nasm_fatal/nasm_panicH. Peter Anvin2016-03-031-13/+13
| * Remove unnecessary C99-ismsH. Peter Anvin2016-03-021-1/+1
* | Remove unnecessary C99-ismsH. Peter Anvin2016-03-011-1/+1
* | Merge branch 'nasm-2.12.xx'H. Peter Anvin2016-03-011-3/+0
|\ \ | |/
| * doc: Remove --allow-64-bit leftover from help text.Knut St. Osmundsen2016-02-261-3/+0
* | Make a few more data items static and constH. Peter Anvin2016-02-181-1/+1
* | Make struct preproc_ops constH. Peter Anvin2016-02-181-1/+1
* | Remove additional function pointers that never changeH. Peter Anvin2016-02-181-3/+1
* | Change nasmlist/ListGen to lfmt/struct lfmtH. Peter Anvin2016-02-181-3/+3
* | output: make all instances of struct ofmt readonlyH. Peter Anvin2016-02-171-2/+2
* | Remove ofmt->current_dfmt indirectionH. Peter Anvin2016-02-171-4/+6
* | Output preprocessor warnings to the listing fileH. Peter Anvin2016-02-171-17/+41
* | Get rid of a bunch of unnecessary indirectionsH. Peter Anvin2016-02-171-20/+15
|/
* Simplify handling of segments and segalignH. Peter Anvin2016-02-161-3/+3
* Replace global maxbits variable with field in struct ofmtH. Peter Anvin2016-02-111-1/+0
* Set warning name to zext-reloc and fix the warning messageH. Peter Anvin2016-02-111-1/+1
* Remove the --allow-64-bits option and make it a warningH. Peter Anvin2016-02-081-12/+2
* Add option to allow 64-bit code in any output formatKnut St. Osmundsen2016-01-261-12/+25
* Change posix_mktime() to make_posix_time()H. Peter Anvin2015-01-051-3/+3
* nasm: Fix -MD operating modeCyrill Gorcunov2014-11-291-1/+1
* nasm: Handle -MF and -MD optionsCyrill Gorcunov2014-06-291-40/+45
* nasm: Convert operating_mode to use bitmaskCyrill Gorcunov2014-06-291-21/+8
* nasm: Make op_type members being capitalsCyrill Gorcunov2014-06-291-11/+12
* options: Add --v optionCyrill Gorcunov2014-05-091-4/+13
* debug: Drop LOGALLOC usageCyrill Gorcunov2014-05-091-1/+0
* bnd: Add a new nobnd prefixJin Kyu Song2013-12-041-1/+8
* bnd: Show warning when bnd prefix is droppedJin Kyu Song2013-12-041-0/+1
* iflag: Start using new instruction flags engineCyrill Gorcunov2013-11-241-42/+57
* AVX-512: Change the data type for instruction flagsJin Kyu Song2013-08-281-4/+4
* BR3392248: Update nasm -h outputCyrill Gorcunov2013-04-201-0/+4
* nasm.c: Convert GET_CURR_OFFS/SET_CURR_OFFS to functionsCyrill Gorcunov2013-02-151-12/+17
* nasm.c: Update year in headerCyrill Gorcunov2013-02-151-1/+1