index
:
delta/yasm.git
0.2
0.3
0.4
0.5
0.5.0
0.5.0rc2
0.6
0.6.0
0.6.1
0.6.2
0.7
0.7.0
0.7.1
0.7.2
0.8
0.8.0
1.0
1.0.0
1.0.1
1.1
1.1.0
baserock/danielsilverstone/vagrant-support
baserock/morph
master
multiarch
github.com: yasm/yasm.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libyasm
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add opt_flags (space for use by the optimizer).
Peter Johnson
2001-12-03
6
-0
/
+45
*
Plug memory leak in floatnum_new().
Peter Johnson
2001-12-03
1
-4
/
+5
*
strcmp() returns 0 if the strings are equal.
Peter Johnson
2001-12-02
1
-1
/
+1
*
Make extension-replacement a utility function in file.c (as it will need to
Peter Johnson
2001-12-02
2
-0
/
+50
*
Add support for NASM's %line.
Peter Johnson
2001-12-02
2
-0
/
+8
*
Fix typo in HAVE_STRCMPI strncasecmp() #define.
Peter Johnson
2001-12-02
1
-1
/
+1
*
Do intl more correctly. nointl/libintl.h is unnecessary; it can be detected
Peter Johnson
2001-12-02
1
-2
/
+22
*
(Mostly) Clean up floatnum internal allocations.
Peter Johnson
2001-12-01
2
-0
/
+26
*
Change dbg optimizer to basic.
Peter Johnson
2001-12-01
1
-1
/
+1
*
Delete dbg optimizer (won't be useful) and add "basic" (equiv. to NASM 2-pass)
Peter Johnson
2001-12-01
1
-1
/
+1
*
Switch from using ternary tree to Hash Array Mapped Trie (HAMT), which has
Peter Johnson
2001-11-26
4
-54
/
+479
*
Massive cleanup of debugging output (via _print() functions). All now take
Peter Johnson
2001-11-21
18
-130
/
+240
*
Polish up most directive support. This necessitated adding objfmt-specific
Peter Johnson
2001-11-21
4
-10
/
+67
*
Add vps_next().
Peter Johnson
2001-11-21
1
-0
/
+3
*
Allow multiple EXTERN's of same variable without error (NASM's behavior).
Peter Johnson
2001-11-20
1
-1
/
+1
*
Plug memory leak in dvs_delete().
Peter Johnson
2001-11-19
1
-2
/
+10
*
Print "undefined symbol" message for all undefined symbols. Also make a little
Peter Johnson
2001-11-19
1
-5
/
+14
*
Bugfix in expr_copy_except(): could allocate less than 2 terms of space (eg,
Peter Johnson
2001-11-19
1
-1
/
+1
*
Don't print out *all* bytecodes in the label's section for every label!
Peter Johnson
2001-11-19
3
-6
/
+8
*
Don't try to redefine a label for an already existing segment. Thus, add a
Peter Johnson
2001-11-19
2
-2
/
+5
*
- Greatly enhance capabilities of directives (they're actually parsed now).
Peter Johnson
2001-11-19
9
-50
/
+151
*
Change val to be a string instead of an expr.
Peter Johnson
2001-11-19
2
-3
/
+8
*
Add valparam data structure.
Peter Johnson
2001-11-18
3
-0
/
+95
*
New function: expr_get_symrec().
Peter Johnson
2001-11-18
2
-0
/
+21
*
Add symrec_delete() for deleting non-table symbols. Use it from expr_delete().
Peter Johnson
2001-11-18
3
-3
/
+23
*
Modify so that almost everything passes LCLint with the options in lclint.sh.
Peter Johnson
2001-11-17
28
-239
/
+323
*
Add RCSID().
Peter Johnson
2001-11-16
1
-1
/
+2
*
Allow symrec_foreach return value to be ignored (in lclint).
Peter Johnson
2001-11-16
1
-1
/
+1
*
lclint-ize gettext().
Peter Johnson
2001-11-16
1
-0
/
+4
*
Fix some nits found by lclint. Still something weird going on with list2 in
Peter Johnson
2001-11-16
1
-6
/
+11
*
Add some lclint annotations.
Peter Johnson
2001-11-16
1
-4
/
+4
*
Split away x86-specific parts of expression handling (eg, effective address ->
Peter Johnson
2001-11-15
4
-757
/
+110
*
Split x86-specific stuff away from bytecode.
Peter Johnson
2001-11-05
11
-682
/
+251
*
Start framework for separating architecture-dependent functions and data
Peter Johnson
2001-11-03
2
-0
/
+38
*
Add coretype.h, make util.h do a lot more, use util.h to simplify include
Peter Johnson
2001-11-03
28
-443
/
+153
*
bytecode_print(): Change how NULL values are output for imm and multiple.
Peter Johnson
2001-11-03
1
-4
/
+33
*
Conditional x* prototypes on !DMALLOC (as they're defined by dmalloc.h if
Peter Johnson
2001-11-03
1
-3
/
+5
*
Optimize expression building a bit in expr_new() by eliminating IDENT's here.
Peter Johnson
2001-11-01
1
-3
/
+23
*
Add memory expressions tests (checkea).
Peter Johnson
2001-11-01
2
-10
/
+451
*
Fix errors found in expr_level_op() and checkea_calc_displen() by new test
Peter Johnson
2001-11-01
1
-3
/
+15
*
Missed a free->xfree conversion.
Peter Johnson
2001-10-31
1
-1
/
+1
*
Correctly process 32-bit memory expressions in expr_checkea().
Peter Johnson
2001-10-29
1
-111
/
+293
*
On xfree(NULL), just return instead of triggering InternalError().
Peter Johnson
2001-10-29
1
-1
/
+1
*
Plug memory leaks, and enhance finding later ones with *_delete functions.
Peter Johnson
2001-10-29
10
-4
/
+138
*
Get rid of all the extra filename strdup()'s. (Bug #14).
Peter Johnson
2001-10-29
6
-17
/
+42
*
Make InternalError() a bit easier to call. Also, reverse its file and line
Peter Johnson
2001-10-29
7
-33
/
+21
*
Add xfree() to replace calls to free().
Peter Johnson
2001-10-29
10
-20
/
+33
*
Add option for malloc debugging using dmalloc library (http://dmalloc.com/).
Peter Johnson
2001-10-29
11
-8
/
+42
*
Put in temporary implementations of ErrorAt() and WarningAt().
Peter Johnson
2001-10-28
1
-2
/
+16
*
Parse NOSPLIT.
Peter Johnson
2001-10-28
4
-130
/
+208
[next]