summaryrefslogtreecommitdiff
path: root/modules/preprocs
Commit message (Expand)AuthorAgeFilesLines
* GAS preprocessor: don't cut comments inside of string literals. (#81)Ulya Trofimovich2023-05-121-1/+27
* More makedep features (#80)bird2tori2023-05-121-12/+8
* Fix allocator mismatch (#107)Duncan Ogilvie2023-05-121-3/+3
* Fix badly freed pointer on indented code block after rept (#189)Fighter192023-05-121-3/+4
* gas preproc: Fix UB/crashes (#186)cryptobro2023-05-121-0/+6
* Leak fixes (#79)bird2tori2017-09-232-0/+8
* Support numbers prefixed with + or - in %ifnumHenrik Gramner2015-10-171-1/+4
* Fix yasm segfaults GNU assembler files on OS XDenis Denisov2014-11-151-7/+9
* Use a larger hash table sizeHenrik Gramner2014-01-211-1/+1
* nasm-pp.c: Plug a memory leak.Peter Johnson2011-09-301-0/+1
* Generate version number information from git history.Peter Johnson2011-08-271-10/+13
* Remove $Id$ and RCSID() usage.Peter Johnson2011-08-1922-33/+2
* Improve gas syntax .set directive to better match GNU as behavior.Peter Johnson2010-08-212-76/+232
* Fix #213: Fix gas-preproc misuse of strcpy() and uninitialized variables.Peter Johnson2010-08-011-3/+4
* NASM preproc: Add basic support for %{x:y} parameter list expansion.Peter Johnson2010-04-081-79/+128
* NASM preprocessor: Add %scope and %endscope.Peter Johnson2010-04-084-11/+107
* Add support for gas preprocessor macro directives.Peter Johnson2010-02-131-0/+208
* nasm_pp_cleanup(): Do a better job of cleaning up.Peter Johnson2010-02-061-0/+6
* substitute_values(): Allocate sufficient space for null terminator.Peter Johnson2010-01-141-1/+1
* gas-preproc.c: Use sprintf instead of snprintf.Peter Johnson2010-01-131-1/+1
* Unbreak make distcheck.Peter Johnson2010-01-072-1/+2
* GAS preproc: Fix line number for .rept without matching .endr error.Peter Johnson2010-01-031-1/+4
* gas-preproc.c: Avoid warning on unused variable.Peter Johnson2010-01-031-1/+0
* Improve the gas preprocessor and re-add it as default for gas parser.Peter Johnson2010-01-031-28/+124
* Use queue.h HEAD macros more portably (also avoiding compiler warning).Peter Johnson2010-01-031-1/+1
* gas-preproc.c: Avoid casting away of const.Peter Johnson2009-12-261-2/+2
* Update gas preproc a bit:Peter Johnson2009-12-261-14/+41
* nasm-pp.c: Use vsnprintf if available.Peter Johnson2009-12-261-2/+6
* Add initial gas preprocessor, contributed by Alexei Svitkine.Peter Johnson2009-12-238-0/+1508
* Fix #184: test -e is not portable (despite being in POSIX); use test -f instead.Peter Johnson2009-07-301-1/+1
* Unbreak distcheck.Peter Johnson2009-07-251-4/+4
* tasm (tweaked nasm) preproc fixes:Peter Johnson2009-04-179-12/+46
* Fix #155: Don't crash on missing %endmacro.Peter Johnson2009-03-245-4/+15
* Unbreak snapshots (broken in [2172]).Peter Johnson2009-03-041-3/+3
* Fix #166: Off-by-one error in raw preproc caused hang on lines longer thanPeter Johnson2009-01-276-1/+17
* Don't assume CPP_PROG is 3 characters long (e.g. "gcc -E" isn't).Peter Johnson2008-11-251-1/+1
* Use yasm functions yasm__strcasecmp and nasm_strdup instead of relying onPeter Johnson2008-10-081-29/+27
* Fix a number of warnings.Peter Johnson2008-10-071-3/+3
* Add core TASM syntax support.Peter Johnson2008-10-074-41/+648
* Add cmake build infrastructure.Peter Johnson2008-05-224-0/+34
* Split NASM preprocessor standard macro set between various modules.Peter Johnson2008-05-0910-549/+125
* Defensively look for NULL istk.Peter Johnson2008-04-251-0/+2
* Fix #130: Add SAFESEH directive for indicating SEH handlers in win32 output.Peter Johnson2008-02-081-0/+4
* Fix #123: Be explicit that errors are such by printing "error:" at beginningPeter Johnson2007-12-041-1/+1
* Support use of EQU values within NASM preprocessor.Peter Johnson2007-11-035-6/+28
* Change preprocessor interface from block-oriented to line-oriented.Peter Johnson2007-11-033-82/+109
* cpp-preproc.c: Fix typo in description (enternal -> external).Peter Johnson2007-10-221-1/+1
* Autoconfize cpp program name and popen. This commit inactivates cpp in thePeter Johnson2007-09-201-6/+13
* Merge r1916-r1961 (cpp preproc module) from multiarch into trunk.Peter Johnson2007-09-206-4/+395
|\
| * * Added code to the cpp module to pass include directories to the cpp program.paulbarker2007-09-181-7/+14