yasm/modules/preprocs
Peter Johnson 0d3b3797e5 Fix #213: Fix gas-preproc misuse of strcpy() and uninitialized variables.
- strcpy() was being used with overlapping memory ranges; switched to memmove().
- bline->line_number was not set in one location.

Exact causes identified using valgrind.

svn path=/trunk/yasm/; revision=2348
2010-08-01 17:44:56 +00:00
..
cpp Use queue.h HEAD macros more portably (also avoiding compiler warning). 2010-01-03 01:04:18 +00:00
gas Fix #213: Fix gas-preproc misuse of strcpy() and uninitialized variables. 2010-08-01 17:44:56 +00:00
nasm NASM preproc: Add basic support for %{x:y} parameter list expansion. 2010-04-08 03:46:43 +00:00
raw Unbreak snapshots (broken in [2172]). 2009-03-04 07:39:02 +00:00
tasm Unbreak distcheck. 2009-07-25 05:29:47 +00:00
yapp Fix #184: test -e is not portable (despite being in POSIX); use test -f instead. 2009-07-30 02:19:38 +00:00
CMakeLists.txt Add initial gas preprocessor, contributed by Alexei Svitkine. 2009-12-23 06:45:17 +00:00
Makefile.inc Add initial gas preprocessor, contributed by Alexei Svitkine. 2009-12-23 06:45:17 +00:00