2002-01-11 |
Peter Johnson | Make jcc's default to JR_SHORT in NASM syntax, and... |
commit | commitdiff | tree | snapshot |
2002-01-11 |
Peter Johnson | Finish bc_calc_len(), with fixes to x86_bc_calc_len_ins... |
commit | commitdiff | tree | snapshot |
2002-01-11 |
Peter Johnson | In optimize_bytecode(), calculate bc->offset *before... |
commit | commitdiff | tree | snapshot |
2002-01-11 |
Peter Johnson | Implement rest of bc_calc_len for general bytecodes. |
commit | commitdiff | tree | snapshot |
2002-01-10 |
Peter Johnson | Don't store "determined" immediate len and neg. Both... |
commit | commitdiff | tree | snapshot |
2002-01-10 |
Peter Johnson | Add comment about bc_calc_len() possibly returning -1. |
commit | commitdiff | tree | snapshot |
2002-01-10 |
Peter Johnson | Fix memory leak. |
commit | commitdiff | tree | snapshot |
2002-01-10 |
Peter Johnson | Rework resolve_label() and add a second pass. |
commit | commitdiff | tree | snapshot |
2002-01-10 |
Peter Johnson | Add new bc_resolve() family, and rewrite calc_len to... |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Add bcs_next (STAILQ_NEXT). |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Add bcs_first() (STAILQ_FIRST). |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Tiny formatting fix. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Change return type of calc_len() family back to int... |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | - Use new symrec_get_label(). |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Add basic optimizer to checks. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Remove symrec_get_int_value(), add symrec_get_label(). |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | General code cleanup. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | LCLint cleanups. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Michael Urman | Fix one line odd error: missing initialization of step. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Be nice for debugging purposes and set effaddr sib... |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Make resolve_label() take a symrec * instead of a secti... |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Remove unused variable declaration. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Michael Urman | Change from linked list to vector representation for... |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Comment fix. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | bc_calc_len() family should return unsigned long, not... |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Cut bitvect allocations even more by making a bitvect_f... |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Allocate single static temporary bitvect for conversion... |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | dmalloc is enabled with DMALLOC, not DDMALLOC. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | dmalloc is enabled with DMALLOC, not DDMALLOC. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Free in_filename. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Don't shadow global (standard C) "index" (noticed by... |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Correct for renamed/moved files. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | LCLint-inspired cleanups. |
commit | commitdiff | tree | snapshot |
2002-01-09 |
Peter Johnson | Line number is a long (found by lclint). |
commit | commitdiff | tree | snapshot |
2002-01-07 |
Peter Johnson | Change from current file/line dual storage to a monoton... |
commit | commitdiff | tree | snapshot |
2001-12-28 |
Peter Johnson | Remove programmer documentation out of source tree... |
commit | commitdiff | tree | snapshot |
2001-12-28 |
Peter Johnson | Remove programmer documentation out of source tree... |
commit | commitdiff | tree | snapshot |
2001-12-28 |
Peter Johnson | Fix warnings that appear with -O turned on. |
commit | commitdiff | tree | snapshot |
2001-12-28 |
Peter Johnson | Add tests/Makefile.inc to EXTRA_DIST. |
commit | commitdiff | tree | snapshot |
2001-12-27 |
Michael Urman | ignore automake's error on multiple lex.am invocations |
commit | commitdiff | tree | snapshot |
2001-12-27 |
Peter Johnson | Change EXTRA_DIST to reflect movement of strsep.c and... |
commit | commitdiff | tree | snapshot |
2001-12-27 |
Peter Johnson | Make sure bison gets -d flag (creates a separate header... |
commit | commitdiff | tree | snapshot |
2001-12-27 |
Peter Johnson | Fix issues with yy->nasm_parser_ renaming. AM_YFLAGS... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Get rid of --disable-check option. It no longer has... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Get rid of --disable-check option. It no longer has... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Moved function replacements to top-level. |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Add @LIBOBJS@ to library linkages (for missing functions). |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Link with @LIBOBJS@ (for replacement functions). |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Remove config/* files, and automatically create the... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Failed builds could prevent updating of "latest" symlin... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Include intl from build directory, not source directory. |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Add intl directory to INCLUDES. |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | This was significantly out of date. Bring up-to-date... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Bring up-to-date with new generated files (due to new... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Remove stamp-h.in to fix distcheck issue when autogen... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Don't include config/* files explicitly (they're includ... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Massive build system change: single Makefile instead... |
commit | commitdiff | tree | snapshot |
2001-12-26 |
Peter Johnson | Massive build system change: single Makefile instead... |
commit | commitdiff | tree | snapshot |
2001-12-24 |
Peter Johnson | Fix build problem on Linux with toascii() define. |
commit | commitdiff | tree | snapshot |
2001-12-24 |
Peter Johnson | Remove quoting from AC_CONFIG_AUX_DIR and AM_CONFIG_HEADER. |
commit | commitdiff | tree | snapshot |
2001-12-24 |
Peter Johnson | Remove quoting from AC_CONFIG_AUX_DIR and AM_CONFIG_HEADER. |
commit | commitdiff | tree | snapshot |
2001-12-24 |
Peter Johnson | Add autoconf 2.50-based configure.ac. Keep configure... |
commit | commitdiff | tree | snapshot |
2001-12-24 |
Peter Johnson | Add autoconf 2.50-based configure.ac. Keep configure... |
commit | commitdiff | tree | snapshot |
2001-12-07 |
Peter Johnson | Start work on optimizer module. Moved all "post-parser... |
commit | commitdiff | tree | snapshot |
2001-12-03 |
Peter Johnson | LCLint-related comment fixes. |
commit | commitdiff | tree | snapshot |
2001-12-03 |
Peter Johnson | Add support for incbin pseudo-instruction. |
commit | commitdiff | tree | snapshot |
2001-12-03 |
Peter Johnson | Move assert.h include to util.h |
commit | commitdiff | tree | snapshot |
2001-12-03 |
Peter Johnson | Add opt_flags (space for use by the optimizer). |
commit | commitdiff | tree | snapshot |
2001-12-03 |
Peter Johnson | Plug memory leak in floatnum_new(). |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | strcmp() returns 0 if the strings are equal. |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Make extension-replacement a utility function in file... |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Fix a few LCLint errors. |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Replace extension on output format rather than just... |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Generate smaller code where possible (eg, when op_len... |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Allow overrides (a32/a16/rep/etc) to appear on their... |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Add support for NASM's %line. |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Use stdout as the default output file if stdin is the... |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Remove definition of line_number; it was overriding... |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Fix typo in HAVE_STRCMPI strncasecmp() #define. |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Do intl more correctly. nointl/libintl.h is unnecessar... |
commit | commitdiff | tree | snapshot |
2001-12-02 |
Peter Johnson | Optimize if dev is not enabled. Don't use DEVFLAGS... |
commit | commitdiff | tree | snapshot |
2001-12-01 |
Peter Johnson | (Mostly) Clean up floatnum internal allocations. |
commit | commitdiff | tree | snapshot |
2001-12-01 |
Peter Johnson | Fix so "0h" works. |
commit | commitdiff | tree | snapshot |
2001-12-01 |
Peter Johnson | Change REG_SOMEREG -> reg_somereg and add rules that... |
commit | commitdiff | tree | snapshot |
2001-12-01 |
Peter Johnson | Don't free EA when simplifying shift_op case. Not... |
commit | commitdiff | tree | snapshot |
2001-12-01 |
Peter Johnson | Fix bug with ONE generation (overwrote both [0] and... |
commit | commitdiff | tree | snapshot |
2001-12-01 |
Peter Johnson | Change dbg optimizer to basic. |
commit | commitdiff | tree | snapshot |
2001-12-01 |
Peter Johnson | Delete dbg optimizer (won't be useful) and add "basic... |
commit | commitdiff | tree | snapshot |
2001-11-26 |
Peter Johnson | Switch from using ternary tree to Hash Array Mapped... |
commit | commitdiff | tree | snapshot |
2001-11-21 |
Peter Johnson | General tests of directives. |
commit | commitdiff | tree | snapshot |
2001-11-21 |
Peter Johnson | Test the imm and imm8x forms of add. |
commit | commitdiff | tree | snapshot |
2001-11-21 |
Peter Johnson | Add two larger NASM-preprocessed files from UIUC ECE... |
commit | commitdiff | tree | snapshot |
2001-11-21 |
Peter Johnson | Test global/common sharing in addition to extern. |
commit | commitdiff | tree | snapshot |
2001-11-21 |
Peter Johnson | How does NASM's bin format handle sections? |
commit | commitdiff | tree | snapshot |
2001-11-21 |
Peter Johnson | Massive cleanup of debugging output (via _print() funct... |
commit | commitdiff | tree | snapshot |
2001-11-21 |
Peter Johnson | Polish up most directive support. This necessitated... |
commit | commitdiff | tree | snapshot |
2001-11-21 |
Peter Johnson | Add vps_next(). |
commit | commitdiff | tree | snapshot |
2001-11-20 |
Peter Johnson | Allow multiple EXTERN's of same variable without error... |
commit | commitdiff | tree | snapshot |
2001-11-20 |
Peter Johnson | Don't do REG_E?AX combining with reg8/reg8x instruction... |
commit | commitdiff | tree | snapshot |
2001-11-19 |
Peter Johnson | Plug memory leak in dvs_delete(). |
commit | commitdiff | tree | snapshot |
next |