]> granicus.if.org Git - yasm/shortlog
yasm
2004-04-03 Peter JohnsonPrevious commit broke build on non-CygWin. Fixed so...
2004-04-03 Peter JohnsonDisable checking for system-wide ARGZ functions; they...
2004-04-03 Peter JohnsonAdd objfmt.c and assocdat.c to libyasm VC++ build.
2004-04-03 Peter JohnsonFix crash on cygwin due to large on-stack allocation.
2004-04-03 Peter JohnsonInclude nasm-macros.c in the distribution by including...
2004-04-03 Peter JohnsonActually include needed function replacements in the...
2004-03-27 Peter JohnsonFix indexreg handling in x86_expr_checkea_getregusage...
2004-03-16 Peter JohnsonFix push in 64-bit mode to take a 32-bit signed immedia...
2004-03-15 Peter JohnsonConvert re2c cleanup.pl to cleanup.c, removing final...
2004-03-15 Peter JohnsonConvert NASM preproc macros.pl to genmacro.c, to remove...
2004-03-14 Peter JohnsonConvert test_hd.pl to test_hd.c, to remove one Perl...
2004-03-09 Peter JohnsonComment "Op1Add is only used for FPU, so no need to...
2004-03-02 Peter JohnsonFix handling of >32 bit NASM character constants; they...
2004-02-08 Peter JohnsonActually include (newly added) basename.c and dirname...
2004-02-07 Peter JohnsonMake yasm dynamic module loader able to find modules...
2004-02-06 Peter JohnsonMassive libyasm / module interface update - Phase 2...
2004-02-06 Peter JohnsonInstall assocdat.h along with the other headers.
2004-02-06 Peter JohnsonAdd assocdat.o to flat Makefiles; the VC++ ones will...
2004-02-05 Peter JohnsonCorrect ordering of legacy prefix and REX prefix for...
2004-02-05 Peter JohnsonFix SIMD VR/PR instruction encoding for the following...
2004-01-02 Peter JohnsonDelete the output file on error.
2003-12-26 Peter JohnsonAdd VC++ 7.1 build files to the distribution.
2003-12-26 Peter JohnsonAdd VC build files for VC++ 7.1 (untested by myself).
2003-12-26 Peter JohnsonAdd command line option (-X) to allow error reporting...
2003-12-26 Peter JohnsonBring non-libtool (VC++) build up to date with libyasm...
2003-12-16 Peter JohnsonAdd a workaround for the lack of per-objfmt macro suppo...
2003-12-16 Peter JohnsonProperly handle fatal errors (like missing include...
2003-12-02 Michael UrmanEnable elf support for extended section attribute align...
2003-11-04 Michael UrmanFix stabs to always use stab size 12, n_value size...
2003-11-04 Michael Urman"Fix" stabs to always output the same stab length in...
2003-10-30 Peter JohnsonFix macro definitions of yasm_arch_module_version(...
2003-10-28 Michael UrmanRemove extraneous printf("DBG: ")
2003-10-28 Peter JohnsonHide details of yasm_arch_module structure, instead...
2003-10-26 Peter JohnsonFix expression handling of unary NOT (~ in nasm syntax...
2003-10-26 Peter JohnsonAllow colons for EQU labels (e.g. "value: equ 5").
2003-10-26 Peter JohnsonFix [ebp+index*reg] code generation (the immediate...
2003-10-24 Peter JohnsonFix pshift instructions by fixing meaning of MOD_Gap0...
2003-10-23 Peter JohnsonFix encoding of repe and repz prefixes.
2003-10-21 Peter JohnsonFix reporting of redefinition errors by adding a set...
2003-10-21 Peter JohnsonBe less pedantic about trailing commas in data declarat...
2003-10-21 Peter JohnsonFix a couple of MMX/SSE/SSE2 instructions: movntps...
2003-10-19 Peter JohnsonRemove obsolete overflow check in EA displacements...
2003-10-19 Michael UrmanAdd support for nasm-inherited command line options...
2003-10-19 Peter JohnsonConstify args to pp_include_path() and pp_pre_include().
2003-10-18 Peter JohnsonFix copy-and-paste error causing xmm9-xmm15 to be unusable.
2003-10-18 Peter JohnsonUnconst-ify declarations of yasm_arch_module and yasm_p...
2003-10-06 Peter JohnsonConst-ify yasm_arch_module and yasm_parser_module usage.
2003-10-05 Peter JohnsonMore cleanly implement size overrides (based on arch...
2003-10-03 Peter JohnsonMerge in NASM CVS changes up to 10/02/2003. Changes...
2003-10-02 Peter JohnsonAdd check specifically for Bison and for Bison version...
2003-10-02 Peter JohnsonMake parser a Bison pure_parser; this makes it thread...
2003-10-02 Peter Johnsonyasm_section_print(): Fix incorrect number of args...
2003-10-02 Peter JohnsonMassive libyasm / module interface update - Phase 1
2003-10-02 Peter JohnsonSeparate decrement and nasm_free() call; with dmalloc...
2003-09-05 Peter JohnsonMerge updates for 0.3.0 into the trunk (except for...
2003-09-05 Peter JohnsonFix support for o64. AMD64 isn't always 32-bit default...
2003-08-31 Peter JohnsonFix usage of 32-bit "high" registers (such as r8d)...
2003-08-20 Peter JohnsonFix doxygen comment for yasm_bc_tobytes().
2003-08-16 Peter JohnsonFix for Perl 5.8.0 in UTF-8 locales.
2003-08-15 Peter JohnsonFix up license text to closely match COPYING. It's...
2003-08-15 Peter JohnsonNote that the artistic license only applies to bitvect...
2003-08-15 Michael UrmanRemove some useless PASS1 comments, and clean up spacin...
2003-08-15 Michael UrmanSTABS debugging information. This includes, naturally...
2003-08-15 Peter JohnsonRepeat after me: test compile before commit.
2003-08-15 Peter JohnsonScanner internal to re2c was not catching EOF's properly.
2003-08-14 Peter JohnsonAdd word size to arch module interface for better suppo...
2003-08-05 Peter JohnsonBring up to date with many source tree changes.
2003-08-03 Peter JohnsonAdd support for the AMD64 syntax [symbol wrt rip]....
2003-08-03 Peter JohnsonAdd yasm_expr_extract_wrt() to separate portions of...
2003-08-03 Michael UrmanELF objfmt size agnosticism:
2003-08-02 Michael UrmanMove elf relocation valsize handling to the backend.
2003-08-02 Michael UrmanContinue adding AMD64 ELF support (without breaking...
2003-08-02 Peter JohnsonFix parsing of WRT operator (it takes two operands...
2003-08-02 Michael UrmanAdd Elf64 constants to elf.h
2003-08-02 Michael UrmanHide 386-specific constants from non-internal use.
2003-08-02 Michael UrmanImplement global constants in elf. Add test to ensure...
2003-08-02 Michael UrmanActually use provided relocation type, instead of feebl...
2003-08-01 Peter JohnsonFix iretq, stosq, etc, which were properly setting...
2003-07-30 Peter JohnsonAdd versioning to all loadable module interfaces. ...
2003-07-29 Peter JohnsonAdd core pieces for "machine" subtype of "architecture...
2003-07-26 Peter JohnsonRemove check for lex/flex; we no longer have any lex...
2003-07-26 Peter JohnsonFixed some conversion warnings caused by intnum commit...
2003-07-25 Peter JohnsonBig output_expr(), intnum_tobytes(), and floatnum_tobyt...
2003-07-25 Peter JohnsonWhen changing a section start into a start-based expres...
2003-07-24 Michael UrmanReplace preliminary elf header files with...
2003-07-23 Peter JohnsonActually return the basename from our basename() replac...
2003-07-19 Peter JohnsonEnhance return values for yasm_x86__expr_checkea()...
2003-07-19 Peter JohnsonFix bad assumption in x86_expr_checkea_getregusage...
2003-07-19 Peter JohnsonCall/jmp far immediate single-byte instructions are...
2003-07-17 Peter Johnsonyasm_intnum_is_zero(), yasm_intnum_is_pos1(): Don't...
2003-07-16 Peter JohnsonFix bug in edge case of expr_level_op(): single intnum...
2003-07-15 Peter Johnsonyasm_intnum_new_int(): Don't always create -1 intnums...
2003-07-13 Peter JohnsonUse /usr/bin/env for finding PERL.
2003-07-12 Peter JohnsonFix RIP-relative effective addresses. They always...
2003-07-12 Peter JohnsonMake cpu_enabled a x86-local variable, and reset it...
2003-07-12 Peter JohnsonAvoid warnings in strsep due to glibc's bits/string2...
2003-07-12 Peter JohnsonIn floatnum_mul(), rename "exp" variable to "expon...
2003-07-12 Peter JohnsonAdd sanity check for computed section size.
2003-07-12 Peter JohnsonCorrectly add in multiples (from TIMES operator) into...
2003-07-11 Peter JohnsonRemove reference to yapp; it's been deleted.
next