..
perf
_file_.asm
_version.asm
a32offs.asm
a64.asm
BR 3392681: handle a64 instruction patters correctly
2020-06-22 13:52:02 -07:00
absolute.asm
test: make absolute.asm buildable even when not in binary mode
2018-06-25 13:24:51 -07:00
addr64x.asm
align13.asm
align13s.asm
alonesym-obj.asm
amx.asm
Add support for new instructions from ISE June 2020
2020-07-16 21:52:15 -07:00
andbyte.asm
aoutso.asm
aouttest.asm
aouttest.c
avx2.asm
avx005.asm
avx512cd.asm
avx512er.asm
avx512f.asm
avx512pf.asm
avx.asm
bcd.asm
binexe.asm
binoverflow.asm
test: test case for BR 3392655, overflow during bin format link
2020-03-31 10:23:43 -07:00
bintest.asm
bisect.sh
br560575.asm
rdoff: kill it off
2022-11-07 16:49:13 -08:00
br890790_i.asm
br890790.asm
br978756.asm
br1879590.asm
br2003451.asm
br2030823.asm
br2148476.asm
br2222615.asm
br2496848.asm
br3005117.asm
br3026808.asm
br3028880.asm
br3041451.asm
br3058845.asm
br3066383.asm
br3074517.asm
br3092924.asm
br3104312.asm
br3109604.asm
br3174983.asm
br3187743.asm
br3189064.asm
br3200749.asm
br3385573.asm
br3392252.asm
br3392259.asm
br3392363.asm
BR 3392363: clear the operands when making an artificial I_RESB
2017-03-31 14:53:24 -07:00
br3392392.asm
Further improve error messages for confused decorators
2017-04-02 19:02:29 -07:00
br3392396.asm
BR 3392396: fix EVEX compressed displacements
2017-04-06 18:52:08 -07:00
br3392411.asm
BR 3392411: smartalign: make sure we always define the end symbol
2017-09-27 15:29:01 -07:00
br3392418.asm
BR 3392418: MachO: support 16-character section names, debug flag
2017-09-27 14:42:08 -07:00
br3392439.asm
test: add test code for BR 3392439
2017-09-27 14:25:44 -07:00
br3392442.asm
BR 3392442: correct vmin in overflow_general()
2017-10-11 13:12:17 -07:00
br3392472.asm
BR 3392472: don't complain on wraparound for lower bit modes
2019-08-16 01:44:49 -07:00
br3392538.asm
Add group aliases for all prefixed warnings.
2019-06-06 20:53:17 -07:00
br3392586.asm
br3392586: add test case for smacro descent
2019-08-07 17:17:54 -07:00
br3392607.asm
test: Add BR3392607
2020-04-22 00:10:21 +00:00
br3392626.asm
test: Add BR3392626
2020-04-21 21:00:56 +00:00
br3392640.asm
test: Add BR3392640
2020-04-21 21:12:39 +00:00
br3392660.asm
test: Add BR3392660
2020-04-21 21:35:54 +00:00
br3392661.asm
test: Add BR3392661
2020-04-22 00:08:28 +00:00
br3392667.asm
BR 3392667: more reasonable limit for expression descent
2020-06-01 13:21:05 -07:00
br3392668-3.asm
BR 3392668: preproc: test for macro in TOK_LOCAL_SYMBOL
2020-06-01 11:49:08 -07:00
br3392669-57.asm
BR 3392669: in expand_one_smacro(), we may reach EOL before tafter
2020-06-01 12:21:10 -07:00
br3392707.asm
parser: when flattening an eop, must preserve any data buffer
2020-07-30 15:48:45 -07:00
br3392708.asm
BR 3392708: fix NULL pointer reference for invalid %stacksize
2020-07-30 15:57:57 -07:00
changed.asm
Fix some typos
2022-01-09 17:34:35 +01:00
clzero.asm
insns.dat: accept explicit ax/eax/rax operand to CLZERO
2018-12-22 17:52:27 -08:00
coffalign.asm
BR 3392701: outcoff: remove weird padding code
2020-07-27 12:28:09 -07:00
cofftest.asm
cofftest.c
crc32.asm
ctxlocal.asm
test: add test for context-local labels and extern label promotion
2018-06-25 13:19:32 -07:00
cv8struc.asm
labels: emit the same label name to the output and debug backends!!
2016-03-07 22:00:01 -08:00
defalias.asm
preproc: fix %undef of macro aliases, and add %ifdefalias
2019-10-23 12:59:06 -07:00
dtbcd.asm
dup.asm
listing: list short reserved blocks as ?? instead of <res ...>
2020-06-27 23:30:33 -07:00
elf64so.asm
elf_visibility.asm
elf: fix "object" symbol keyword
2019-09-12 17:45:11 -07:00
elfso.asm
elftest64.c
elftest.asm
elftest.c
elif.asm
emptyarg.asm
emptyarg.asm: add expansion test for a range with a single parameter
2020-06-30 12:54:21 -07:00
evalmacro.asm
listing: add -L option for additional listing info
2019-08-09 08:39:02 -07:00
exitrep.asm
Make debug info and error messages correctly reflect macros and reps
2020-07-05 02:16:13 -07:00
expimp.asm
far64.asm
fewsecs.asm
ELF: handle more than 32,633 sections
2019-02-26 00:02:35 -08:00
float8.asm
float.asm
fp: support bfloat16 constants
2020-07-16 23:11:03 -07:00
floatb.asm
BR 3392368: actually fix the documentation; add test case
2018-11-26 21:38:14 -08:00
floatexp.asm
floatize.asm
floattest.asm
floatx.asm
fpu.asm
fwdopt.asm
fwdoptpp.asm
gas2nasm.py
gather.asm
gotoff64.asm
gsmacro.asm
preproc: fix varadic macros, add conditional comma operator
2019-08-20 01:32:28 -07:00
hexfp.asm
BR 3392399: float: get rid of bogus exponent calculation
2017-04-05 21:47:20 -07:00
hle.asm
ifdef.asm
test/ifdef.asm: test for simple %ifdef
2020-06-05 12:16:23 -07:00
ifelse.asm
ifenv.asm
ifmacro.asm
iftoken.asm
iftoken.pl
ilog2.asm
imacro.asm
imm64.asm
imm.asm
test/imm.asm: test more combinations of immediates
2017-03-01 13:23:52 -08:00
immsize.asm
insns.pl: audit for impossible Sx patterns; fix a few
2020-07-30 15:16:11 -07:00
immwarn.asm
imul.asm
inc1.asm
inc2.asm
incbin.asm
a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMP
2017-05-01 21:13:15 -07:00
incbin.data
file: improve the file access interface
2016-09-21 14:07:17 -07:00
include-self.asm
preproc: error out if an include file exists but can't be opened
2020-06-01 12:32:35 -07:00
inctest.asm
insertps.asm
insns.pl: audit for impossible Sx patterns; fix a few
2020-07-30 15:16:11 -07:00
insnlbl.asm
invlpga.asm
istruc_local.asm
Add test case for istruc's "at" with local labels
2022-09-09 00:30:24 +02:00
jmp64.asm
k_test.asm
k_test.asm: comment out %pragma list options
2020-07-08 09:03:08 -07:00
lar_lsl.asm
larlsl.asm
lnxhello.asm
local.asm
loopoffs.asm
lwp.asm
macro-defaults.asm
macroerr.asm
Fix and clean up listing of macro expansion
2016-05-09 14:10:32 -07:00
macroerr.inc
Show the expanded macro stack when displaying diagnostics
2016-05-09 13:59:44 -07:00
Makefile
test/Makefile: fix command line for .obj format
2020-07-10 01:54:38 -07:00
manysecs.asm
ELF: handle more than 32,633 sections
2019-02-26 00:02:35 -08:00
masmdisp.asm
%use masm: much better documentation
2020-07-10 02:46:23 -07:00
mmxsize.asm
moresecs.asm
ELF: handle more than 32,633 sections
2019-02-26 00:02:35 -08:00
mostsecs.asm
ELF: handle more than 32,633 sections
2019-02-26 00:02:35 -08:00
movd64.asm
movd.asm
movhpd.asm
insns.pl: audit for impossible Sx patterns; fix a few
2020-07-30 15:16:11 -07:00
movimm.asm
movnti.asm
mpx-64.asm
mpx.asm
multisection.asm
nasmformat.asm
rdoff: kill it off
2022-11-07 16:49:13 -08:00
new
newrdwr.asm
nop.asm
nullfile.asm
Fix some typos
2022-01-09 17:34:35 +01:00
objexe.asm
objlink.c
objtest.asm
Sanitize the handling of segments a bit
2017-05-03 17:33:04 -07:00
obsolete.asm
obsolete handing: handle a few more subcases in a useful way
2019-08-09 14:52:16 -07:00
optimization.asm
org.asm
paste.asm
pcrel.asm
test/pcrel.asm: make test output a bit easier to understand
2017-02-20 13:06:02 -08:00
performtest.pl
Fix some typos
2022-01-09 17:34:35 +01:00
pextrw.asm
BR 3392362: generate RMI versions of PEXTRW when possible
2017-09-27 15:55:57 -07:00
pinsr16.asm
pinsr32.asm
pinsr64.asm
popcnt.asm
ppindirect.asm
ppindirect.asm: make it possible to assemble to a binary
2020-07-10 17:24:43 -07:00
pragma.asm
outdbg: update to dump new backend interface data
2017-03-31 11:32:53 -07:00
prefix66.asm
prefixsym.asm
test: add a test for symbol prefixes via %pragma
2019-09-30 13:30:15 -07:00
ptr.asm
Specifically if we encounter the PTR keyword
2016-05-09 12:05:56 -07:00
pushseg.asm
r13.asm
radix.asm
rdpid.asm
Add rdpid instruction
2016-11-15 11:55:14 -08:00
reldef.asm
test/reldef.asm: add some global symbols
2017-06-22 18:39:52 -07:00
relocs.asm
require.asm
preproc: add %require directive
2020-06-05 11:50:40 -07:00
ret.asm
insns.dat: add aliases of the RET instruction with explicit operand size
2018-02-14 11:09:07 -08:00
riprel2.asm
riprel.asm
riprel.pl
selfref.asm
preproc: add %*? and %*??
2020-07-18 13:47:59 -07:00
sha-64.asm
sha.asm
smartalign16.asm
smartalign32.asm
smartalign64.asm
splitea.asm
sreg.asm
ssesize.asm
insns.pl: audit for impossible Sx patterns; fix a few
2020-07-30 15:16:11 -07:00
strlen.asm
struc.asm
subsection.asm
pragma: define a hander for generic output (and debug) pragmas
2018-06-18 11:34:33 -07:00
test67.asm
testdos.asm
testnos3.asm
time.asm
times.asm
a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMP
2017-05-01 21:13:15 -07:00
timesneg.asm
BR 3392437: Fix diagnostic for negative value in TIMES
2017-09-27 15:22:23 -07:00
tmap.nas
uscore.asm
utf.asm
v4.asm
asm: support the +n syntax for register sets
2018-06-25 17:15:08 -07:00
vaesenc.asm
vaesenc.asm: add a few more test cases
2018-02-07 10:48:13 -08:00
vex.asm
Add {rex} prefix, simplify prefix handling, better error messages
2021-04-27 11:37:42 -07:00
vgather.asm
vmread.asm
vpcmp.asm
BR 3392705: AVX512: reinstate the SSE-like opcodes for VPCMPEQ/GT
2020-07-30 16:56:52 -07:00
warnstack.asm
warnings: add [warning push] and [warning pop]
2019-01-11 13:13:03 -08:00
weirdpaste.asm
winalign.asm
test/winalign.asm: simple test for COFF alignment
2020-07-10 18:14:54 -07:00
xchg.asm
xcrypt.asm
xdefine.asm
test: Add BR3392630
2020-04-21 21:11:33 +00:00
xmm0.asm
xpaste.asm
preproc: properly protect %xdefine params (see below), cleanups
2019-10-23 12:00:50 -07:00
zerobyte.asm