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 4169dbca50 Fix some bugs in step 2. Actually pass len_diff to expand_term and don't 19 years ago
..
tests Reimplement optimizer pass 1b and fix x86 so that jumps handle one pass of 19 years ago
Makefile.inc Actually bring interval tree implementation into repo. 19 years ago
arch.c
arch.h Merge [1333]-[1543] (inclusive) into new-optimizer branch. This results in 19 years ago
assocdat.c * assocdat.c (yasm__assoc_data_add): Add safety valve: don't delete existing 19 years ago
assocdat.h
bc-align.c Move closer to implementing Q. 19 years ago
bc-data.c Get rid of calc_bc_dist_func, the only times this was used was when 19 years ago
bc-incbin.c Get rid of calc_bc_dist_func, the only times this was used was when 19 years ago
bc-insn.c Get rid of calc_bc_dist_func, the only times this was used was when 19 years ago
bc-int.h Implement first phase of align and org. 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 * bitvect.c (BitVector_from_Enum): Silence compiler warning. 19 years ago
bitvect.h
bytecode.c Implement first phase of align and org. 19 years ago
bytecode.h Implement first phase of align and org. 19 years ago
compat-queue.h * compat-queue.h: Update; adds FOREACH_*_SAFE, removes circular queues. 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_error_matches): Make real function, fix a bug with checking 19 years ago
errwarn.h * errwarn.c (yasm_error_matches): Make real function, fix a bug with checking 19 years ago
expr-int.h Move towards building interval tree by splitting dependent value into 19 years ago
expr.c Move towards building interval tree by splitting dependent value into 19 years ago
expr.h Get rid of calc_bc_dist_func, the only times this was used was when 19 years ago
file.c Finally fix brokenness that was NASM imported preprocessor include path 19 years ago
file.h Finally fix brokenness that was NASM imported preprocessor include path 19 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
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_set_int(): Oops; compile before committing next time. 19 years ago
intnum.h Add yasm_intnum_set_int(). 19 years ago
inttree.c Fix some bugs in step 2. Actually pass len_diff to expand_term and don't 19 years ago
inttree.h Actually bring interval tree implementation into repo. 19 years ago
linemgr.c * linemgr.h (yasm_linemap_traverse_filenames): New function to go through all 19 years ago
linemgr.h * linemgr.h (yasm_linemap_traverse_filenames): New function to go through all 19 years ago
listfmt.h
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
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 Revamp error/warning handling, using a model similar to Python's internal 19 years ago
section.c Fix some bugs in step 2. Actually pass len_diff to expand_term and don't 19 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
symrec.c Revamp error/warning handling, using a model similar to Python's internal 19 years ago
symrec.h Revamp error/warning handling, using a model similar to Python's internal 19 years ago
valparam.c
valparam.h
value.c Revert value.c/h changes made in [1567]. 19 years ago
value.h Revert value.c/h changes made in [1567]. 19 years ago
xmalloc.c
xstrdup.c * xstrdup.c: Remove compatibility shims that, due to this file's inclusion in gap, broke DJGPP 19 years ago