repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
outcoff: BR 2685756: fix SAFESEH with an internal symbol
2009-03-18
Andy
Polyakov
outcoff: BR 2685756: fi
x
SAF
E
SEH
with an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
M
i
cha
e
l Scherer
outelf32/64: fix uninitialized rb
t
ree
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter A
n
vin
BR 2690688: Fi
x
opcod
e
s for FMA i
n
s
tructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pet
e
r
Anvin
Add tes
t
from BR
2
69
0
6
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anvin
B
R 2
6
90688:
add missing VFM in
s
tru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
B
R
2689316
:
PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma:
fix sp
e
lling o
f
th
e
VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r
Anvin
insns
.
dat
:
f
i
x VFNM instr
u
ctions
i
nc
o
rrectly spell
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r Anvi
n
N
ASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter Anvin
BR 2672117
:
handle l
o
ng
lines for db/
d
w/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
i
n
autoconf: detect the broken bool in Op
e
nWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
M
o
st inst
r
uction
codes are octal, so print erro
r
s
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimizatio
n
.
as
m
: more sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
sbyte: optimization is OK
i
f UN
K
NOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
optimiz
a
tion
.
asm: a
d
d
sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
NASM
2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
n
v
in
BR 2413
2
65: don't p
e
ssimize displac
e
m
ents
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimization
.
a
sm: ad
d
EA opt
i
mizatio
n
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
nasm
.
c: another read
a
b
i
l
ity
c
le
a
nup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: readab
i
lity cleanup f
o
r seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only be optim
i
s
t
i
c with NO_SEG if we're
r
ea
l
ly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r An
v
in
c
onvergen
c
e
.
asm: ad
d
t
e
st of jmp to an absol
u
t
e
add
r
es
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
P
C
LMUL is apparent
l
y targeted for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
NA
S
M 2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR
2
557903:
f
ix di
s
assembly of
a
se
t
of SSE MOV* instruc
t
ions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
An
v
in
BR 2541252: Fix issues
i
n insns
.
dat,
m
ostly rel
a
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
cha
n
ge
s
.
src: document
WAIT and %
$
$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 2592476: T
r
eat WAIT as a
prefix even th
o
u
g
h it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736:
h
andle deep context-
l
ocal macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
nasmlib: mak
e
n
a
sm_
s
trcat() take const
a
rgum
e
nt
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
ou
t
elf32/64: r
e
move align
_
str in
favor of fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
utbin: fix
t
ypo:
"secti
o
ns" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
U
n
ify al
l
-zero buffers; add fwritez
e
r
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 26119
0
6: proper error mess
a
ge fo
r
start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fi
x
opcode fo
r
VADDSUBPS;
opera
n
ds
f
o
r
VBLE
N
D; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA
instructions won
'
t be
i
n Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter
A
n
v
in
Perl
script used to generate FMA in
s
truc
t
io
n
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src: doc
u
ment updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
Update the VFMA* instructions per the AVX s
p
e
c
ver
s
ion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter An
v
in
insns
.
dat: fix minor formatting
a
nom
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
insns
.
pl: h
a
nd
l
e th
e
ne
w
V
EX
.
DDS
f
lag p
e
r AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 25933
4
9
: Move
version message back t
o
stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NAS
M
2
.
06rc
3
commit
|
commitdiff
|
tree
2009-01-21
S
o
ronel Hae
t
ir
Document t
h
e
a
s8
6
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: cl
e
an up the "Str
i
n
g
Manipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anv
i
n
doc:
indent the ti
m
e
m
acro e
x
ampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r
Anvin
Merge bra
n
c
h
'
master'
o
f git+s
s
h://
r
epo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc
:
u
p
date the section on numeric consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
ix th
e
[wa
r
ning] direct
i
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
er Anvin
outas86: slight s
t
y
listic clea
n
ups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haet
i
r
Ad
d
entry
p
oint support to as8
6
backe
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
BR 24
3
2
8
26: Fix enforcem
e
n
t of the LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
413278:
Non
o
ptimal forms
o
f
a
rithm
e
tic
i
nstructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er Anvin
changes
.
src: doc
u
ment Mach-O alignment
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-12-18
Dav
i
d DeHaven
M
a
ch-O
align
m
ent
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NASM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: us
e
rbtree fo
r
symbol
s
e
arches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
rb
t
ree: drop "cons
t
" fr
o
m search func
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
chan
g
es
.
sr
c
:
document
P
OPC
N
T
fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
M
erge
b
r
a
nch 'nasm-
2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm: simpl
e
test for t
h
e
PO
P
CNT instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
e
r An
v
in
The POPCN
T
instruc
t
i
o
n does n
o
t need sizes
on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POP
C
NT r64,rm64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
et
e
r
Anvin
p
repr
o
c: BR 22226
1
5:
f
ix
s
e
g
fault on
b
ogus %if
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
ter An
v
in
doc: be
t
ter description o
f
%line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
cha
n
ges
.
src: document if
f
or %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test:
a
dd test for B
R
2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
n
vin
prep
r
oc
:
BR 222261
5
:
fix
segfault o
n
bogus %if
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter An
v
in
doc
/
c
h
a
n
g
e
s
.
sr
c
: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anv
i
n
doc: minor edit to
t
h
e TLS documentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r Anvin
ver
s
ion
.
pl: snaps
h
ot r
e
leases *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter A
n
vi
n
Move all ver
s
ion strings to a single compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
rb
t
ree: dro
p
the
d
ata
p
ointer
;
in
s
tead re
l
y on
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
compiler
.
h: add offsetof() and conta
i
ner_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Left-l
e
a
n
ing
red-b
l
a
c
k
t
r
ee dat
a
structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix
h
e
ader guar
d
s for
o
utlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
in
m
a
ke
a
lldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-
r
eference macro parameter concate
n
ati
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge
b
ranch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
n
vin
d
oc:
f
ix typo
in the de
s
cr
i
p
t
i
on of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
fix capita
l
i
zation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
Anvin
doc:
remove duplica
t
e entry
f
o
r the
"
erro
r
" w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
d
o
c
: retroactivel
y
docu
m
e
nt upd
a
tes to
the
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
oc: fix typo in
t
he description
of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: fi
x
c
apita
l
izatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
r
emo
v
e dupli
c
ate e
n
tr
y
for
the "er
r
or" warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
d
o
c: retroact
i
vely document updates to the
warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
NASM 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/ch
a
nges
.
sr
c
: docu
m
e
n
t -W/-
w
fix
as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvi
n
ou
t
put: add common
file outlib
.
c
for common functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pet
e
r Anvin
preproc: merge expand_mmac_
p
a
r
ams() and ex
p
and_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter A
n
vin
Merge b
r
anch 'nas
m
-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Be
t
ter description of
t
h
e number-overflow war
n
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2196
9
66: mak
e
the -w
/
-W options wo
r
k again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
s
m
artalign: clean up unnecessa
r
y d
u
p
l
ica
t
ion;
tw
e
ak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next