2008-05-20 |
H. Peter Anvin | Avoid #including .c files; instead compile as separate... |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | PTEST is SSE4.1; although AMD says it's SSE5. |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | insns.pl: don't require whitespace before / or \ |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | nasm.h: remove obsolete IP_REG definitions |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | Add DY, YWORD, and the SY instruction flag |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | insns.pl: support operands that serve double duty |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | insns.dat: no subheader for "must be last" |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | insns.dat: make even wider to make space for AVX |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | insns.dat: use compiler-generated bytecodes for AVX |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | insns.pl: fix regex subgroup of /is4= codes |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | insns.pl: fix splitting of bracketted operations |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | Opcode listing notation is /is4, consistently |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | Use the \360..\363 annotations for SSE prefixes |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | Same some space by introducing shorthand byte codes... |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | Allow explicit immediate syntax for imz2 as well as is4 |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | insns.pl: escape literal special character in regex |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | Bytecode compiler: add support for is4/imz2 operands |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | More work on bytecode compiler (not finished yet...) |
commit | commitdiff | tree | snapshot |
2008-05-20 |
H. Peter Anvin | insns.pl: first steps toward a "smart" bytecode compiler |
commit | commitdiff | tree | snapshot |
2008-05-13 |
H. Peter Anvin | Make insnsb.c an actual compilation unit |
commit | commitdiff | tree | snapshot |
2008-05-12 |
H. Peter Anvin | insnsb.c: use 5 digits for index, not 4 |
commit | commitdiff | tree | snapshot |
2008-05-12 |
H. Peter Anvin | Make MAX_OPERANDS a parameter in insns.pl as well |
commit | commitdiff | tree | snapshot |
2008-05-12 |
H. Peter Anvin | Remove special hacks to avoid zero bytecodes |
commit | commitdiff | tree | snapshot |
2008-05-12 |
H. Peter Anvin | Generate a byte array instead of using strings for... |
commit | commitdiff | tree | snapshot |
2008-05-12 |
H. Peter Anvin | Factor out string decoder in insns.pl |
commit | commitdiff | tree | snapshot |
2008-05-07 |
H. Peter Anvin | Add support for register-number immediates with fixed... |
commit | commitdiff | tree | snapshot |
2008-05-07 |
H. Peter Anvin | Fix encoding of VPERMIL2PS instructions |
commit | commitdiff | tree | snapshot |
2008-05-07 |
H. Peter Anvin | Actually spell "Sandy Bridge" correctly |
commit | commitdiff | tree | snapshot |
2008-05-07 |
H. Peter Anvin | Sandy Bridge, not Sandy Banks; add Westmere |
commit | commitdiff | tree | snapshot |
2008-05-06 |
H. Peter Anvin | Initial NDISASM support for AVX instructions/VEX prefixes |
commit | commitdiff | tree | snapshot |
2008-05-05 |
H. Peter Anvin | The AVX R,X,B, and V fields (but not W) are inverted. |
commit | commitdiff | tree | snapshot |
2008-05-05 |
H. Peter Anvin | First cut at AVX machinery. |
commit | commitdiff | tree | snapshot |
2008-04-22 |
H. Peter Anvin | Initial support for YMM (AVX) registers |
commit | commitdiff | tree | snapshot |
2008-04-12 |
Charles Crayne | Avoid long line warning when generating nasm docs |
commit | commitdiff | tree | snapshot |
2008-04-12 |
Bo Borgerson | Avoid some warnings in rdoff/rdf2bin.c |
commit | commitdiff | tree | snapshot |
2008-04-10 |
H. Peter Anvin | Temporaries in macros need a unique prefix; WSAA*(... |
commit | commitdiff | tree | snapshot |
2008-04-10 |
H. Peter Anvin | autogen.sh: remove config.status |
commit | commitdiff | tree | snapshot |
2008-04-07 |
Charles Crayne | Document avaiabily of DWARF for ELF32 and ELF64 |
commit | commitdiff | tree | snapshot |
2008-04-07 |
Charles Crayne | Correctly identify dwarf support for elf32 |
commit | commitdiff | tree | snapshot |
2008-04-04 |
H. Peter Anvin | Correctly identify SBYTE in the optimizer |
commit | commitdiff | tree | snapshot |
2008-03-27 |
Charles Crayne | Restore critical expression checking when optimizer... |
commit | commitdiff | tree | snapshot |
2008-03-23 |
Charles Crayne | Merge branch 'master' of git+ssh://ccrayne@repo.or... |
commit | commitdiff | tree | snapshot |
2008-03-23 |
Charles Crayne | Remove KATMAI support for CLFLUSH |
commit | commitdiff | tree | snapshot |
2008-03-23 |
H. Peter Anvin | Remove redundant, bogus CLFLUSH entry |
commit | commitdiff | tree | snapshot |
2008-03-19 |
H. Peter Anvin | Better handling of 32-bit imms in 64-bit moves |
commit | commitdiff | tree | snapshot |
2008-03-19 |
H. Peter Anvin | insns.dat: add "MOV reg64,imm32" as a special rule |
commit | commitdiff | tree | snapshot |
2008-03-18 |
Charles Crayne | Correct opcode for CLFLUSH |
commit | commitdiff | tree | snapshot |
2008-03-13 |
Charles Crayne | Display fully qualified local label in "not defined... |
commit | commitdiff | tree | snapshot |
2008-03-04 |
Charles Crayne | Adjust symbol number for global symbols |
commit | commitdiff | tree | snapshot |
2008-03-03 |
Charles Crayne | Eliminate duplicate symbol definitions |
commit | commitdiff | tree | snapshot |
2008-02-25 |
Charles Crayne | Report dwarf as V2 for ELF32 |
commit | commitdiff | tree | snapshot |
2008-02-25 |
Charles Crayne | Dwarf3 support for ELF32 |
commit | commitdiff | tree | snapshot |
2008-02-24 |
Charles Crayne | Dwarf support tweeks and clean-up |
commit | commitdiff | tree | snapshot |
2008-02-19 |
H. Peter Anvin | NASM 2.02 |
commit | commitdiff | tree | snapshot |
2008-02-18 |
H. Peter Anvin | outform: make OF_DOS include OF_COFF |
commit | commitdiff | tree | snapshot |
2008-02-17 |
H. Peter Anvin | Add %ifempty and variants |
commit | commitdiff | tree | snapshot |
2008-02-17 |
H. Peter Anvin | CHANGES: Document %iftoken |
commit | commitdiff | tree | snapshot |
2008-02-17 |
H. Peter Anvin | NASM 2.02rc2 |
commit | commitdiff | tree | snapshot |
2008-02-17 |
H. Peter Anvin | Implement %iftoken, test for a single token |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | OpenWatcom: optimize for 686 |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | Some compilers define __386__ instead of __i386__ |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | Clear up WRITE macros causing compile failures with... |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | Bring CHANGES hopefully up to date |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | Use term "host platform" consistently |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | Add standard time macro boilerplate to __POSIX_TIME__ |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | BR 774131: date and time macros |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | Constipate the stdmac[] array. |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | BR 1582430: Allow numbers with leading + or - for ... |
commit | commitdiff | tree | snapshot |
2008-02-16 |
H. Peter Anvin | BR 1893952: XGETBV is not privileged. |
commit | commitdiff | tree | snapshot |
2008-02-14 |
H. Peter Anvin | Add XSAVE instruction features (CPU feature is bogus... |
commit | commitdiff | tree | snapshot |
2008-02-14 |
Charles Crayne | Upgrade dwarf3 support for elf64 |
commit | commitdiff | tree | snapshot |
2008-02-07 |
Charles Crayne | Test version of dwarf debugging format for elf64 |
commit | commitdiff | tree | snapshot |
2008-02-06 |
H. Peter Anvin | Mkfiles/README: document the Netware Makefile. |
commit | commitdiff | tree | snapshot |
2008-02-06 |
H. Peter Anvin | Add Makefile for Netware |
commit | commitdiff | tree | snapshot |
2008-02-06 |
H. Peter Anvin | version.pl: produce Makefile variables |
commit | commitdiff | tree | snapshot |
2008-02-06 |
H. Peter Anvin | Fix "carryover" of exclude information from one file... |
commit | commitdiff | tree | snapshot |
2008-01-30 |
H. Peter Anvin | NASM 2.02rc1 |
commit | commitdiff | tree | snapshot |
2008-01-30 |
H. Peter Anvin | Add list of changes for 2.02, so far |
commit | commitdiff | tree | snapshot |
2008-01-30 |
H. Peter Anvin | Test for BR 1879590 |
commit | commitdiff | tree | snapshot |
2008-01-30 |
Ismail Dönmez | BR 1879590: More MMX/SSE size fixes |
commit | commitdiff | tree | snapshot |
2008-01-28 |
H. Peter Anvin | BR 1880905: make sure we have enough zero-padding data... |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Charles Crayne | Prevent segfault in stabs64_typevalue |
commit | commitdiff | tree | snapshot |
2008-01-25 |
H. Peter Anvin | float.c: BR 1879670: fix output byte order |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | Ignore ERR_PASS1 except for actual warnings |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | RAA subsystem: use shift instead of divide |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | preproc.c: simplify detoken() slightly |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | nasmlib.c: log nasm_free() before calling free() |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | nasmlib.h: nasm_zalloc() should call nasm_zalloc_log() |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | misc/findleak.pl: make executable |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | nasm.h: make t_type an enum |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | nasm.c: clean up the handing of response files |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | float.c: fix memory overwrite with 8-, 16- or 80-bit... |
commit | commitdiff | tree | snapshot |
2008-01-22 |
H. Peter Anvin | OpenWatcom makefiles: add DEBUG option |
commit | commitdiff | tree | snapshot |
2008-01-21 |
H. Peter Anvin | Fix the options when compiling under OpenWatcom |
commit | commitdiff | tree | snapshot |
2008-01-21 |
H. Peter Anvin | doc/Makefile.in: avoid deleting opt_var.txt, fix depend... |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Charles Crayne | Add autogenerated instruction list to NASM documentation |
commit | commitdiff | tree | snapshot |
2008-01-17 |
H. Peter Anvin | NASM 2.01 |
commit | commitdiff | tree | snapshot |
2008-01-17 |
H. Peter Anvin | Document change in ELF section limit |
commit | commitdiff | tree | snapshot |
2008-01-17 |
Charles Crayne | Merge branch 'master' of git+ssh://ccrayne@repo.or... |
commit | commitdiff | tree | snapshot |
2008-01-17 |
Charles Crayne | Increase GLOBAL_TEMP_BASE |
commit | commitdiff | tree | snapshot |
next |