Yasm Assembler mainline development tree (ffmpeg 依赖)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Peter Johnson 9e7761bba0 errwarn.c (yasm_warn_occurred): New, warning near-equivalent to 18 years ago
..
tests file.c (yasm_unescape_cstring): New function to unescape a string following 18 years ago
Makefile.inc Change genmodule to parse through the Makefile (or Makefile.am) looking for YASM_MODULES, 18 years ago
arch.c Support "strict" in NASM parser. Still need to implement its desired 18 years ago
arch.h Support "strict" in NASM parser. Still need to implement its desired 18 years ago
assocdat.c * assocdat.c (yasm__assoc_data_add): Add safety valve: don't delete existing 19 years ago
assocdat.h * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 20 years ago
bc-align.c Support align. Made a few other minor cleanups while doing so. 19 years ago
bc-data.c Fix crash case in data bytecode handling (raw followed by non-raw value). 18 years ago
bc-incbin.c Have incbin search include paths (long-missing feature). 18 years ago
bc-insn.c Don't mix EQU expansion with other expr leveling; we could get confused 18 years ago
bc-int.h In preparation for further work on optimizing multiple, break multiple apart 19 years ago
bc-org.c Implement first phase of align and org. 19 years ago
bc-reserve.c Implement first phase of align and org. 19 years ago
bitvect.c Merge Bit::Vector 6.4 into trunk. 18 years ago
bitvect.h Merge Bit::Vector 6.4 into trunk. 18 years ago
bytecode.c Support optimization of multiple. 19 years ago
bytecode.h Have incbin search include paths (long-missing feature). 18 years ago
compat-queue.h Unbreak compat-queue.h on non-BSD systems. 19 years ago
coretype.h Get rid of calc_bc_dist_func, the only times this was used was when 19 years ago
dbgfmt.h Revamp error/warning handling, using a model similar to Python's internal 19 years ago
errwarn.c errwarn.c (yasm_warn_occurred): New, warning near-equivalent to 18 years ago
errwarn.h errwarn.c (yasm_warn_occurred): New, warning near-equivalent to 18 years ago
expr-int.h - Fix much brokenness in absolute value handling, particularly in regards to 18 years ago
expr.c expr.c (expr_expand_equ): Work around what I believe to be a GCC aliasing 18 years ago
expr.h expr.h: Fix comment to match [1655]. 18 years ago
file.c file.c (yasm_unescape_cstring): New function to unescape a string following 18 years ago
file.h file.c (yasm_unescape_cstring): New function to unescape a string following 18 years ago
floatnum.c Revamp error/warning handling, using a model similar to Python's internal 19 years ago
floatnum.h Revamp error/warning handling, using a model similar to Python's internal 19 years ago
genmodule.c genmodule.c: Fix edge cases in string handling. 18 years ago
hamt.c * hamt.c (HAMT_insert): Avoid hash collisions by checking full string on hash 19 years ago
hamt.h * symrec.pxi: Implement iterators. 19 years ago
intnum.c yasm_intnum_create_charconst_nasm(): Ensure converted values from char 18 years ago
intnum.h Add yasm_intnum_set_int(). 19 years ago
inttree.c Fix a bunch of unused variable warnings and a warning/bug in 19 years ago
inttree.h Actually bring interval tree implementation into repo. 19 years ago
linemgr.c Fix error/warnings in the NASM preprocessor to reference the correct line 18 years ago
linemgr.h Fix error/warnings in the NASM preprocessor to reference the correct line 18 years ago
listfmt.h Since modules are now built into libyasm, it's no longer necessary to 20 years ago
md5.c First cut at CodeView (version "8" / 2005 only). Completely untested. 19 years ago
md5.h First cut at CodeView (version "8" / 2005 only). Completely untested. 19 years ago
mergesort.c * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 20 years ago
module.h Create new working branch for new (Robertson 1977) optimizer. 19 years ago
module.in Create new working branch for new (Robertson 1977) optimizer. 19 years ago
objfmt.h Revamp error/warning handling, using a model similar to Python's internal 19 years ago
parser.h Revamp error/warning handling, using a model similar to Python's internal 19 years ago
phash.c Eliminate some signed/unsigned character mismatches in GAP build. 19 years ago
phash.h Eliminate some signed/unsigned character mismatches in GAP build. 19 years ago
preproc.h Refactor include file handling into libyasm from preprocessors. 18 years ago
section.c * section.c (yasm_object_optimize): Set active flag to indicate it's already 18 years ago
section.h yasm_object_optimize(): Fix error/warning handling by using the new method. 19 years ago
strcasecmp.c Build cleanups (mostly for warnings) for VC8. 19 years ago
strsep.c * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 20 years ago
symrec.c Add support for RDOFF2 object format (#73). 18 years ago
symrec.h Add support for RDOFF2 object format (#73). 18 years ago
valparam.c * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 20 years ago
valparam.h * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 20 years ago
value.c Don't mix EQU expansion with other expr leveling; we could get confused 18 years ago
value.h - Fix much brokenness in absolute value handling, particularly in regards to 18 years ago
xmalloc.c * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 20 years ago
xstrdup.c * xstrdup.c: Remove compatibility shims that, due to this file's inclusion in gap, broke DJGPP 19 years ago