repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add NSIS script to make a Windows installer
2009-04-07
S
h
ao Miller
Add
NS
I
S s
c
ript to make a Windows installe
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disas
m
: fix r
e
v
e
rsed REP vs REPN
E
i
n
eatby
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
w
h
en no in
s
truction is f
o
und, consid
e
r a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r
A
nv
i
n
N
ASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Pol
y
akov
ou
t
coff: BR
2
685756: fix SAFESEH
wi
t
h an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Mich
a
el Scherer
outelf32/64: fix
uninitialized rbtr
e
e
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 26
9
0688:
F
ix opcodes for F
M
A in
s
tructio
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
An
v
in
Add test from BR 2
6
90
6
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2690688: add missing
V
F
M in
s
t
ructio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PEXTRQ
requir
e
s R
E
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nvin
ge
n
f
ma: fix spell
i
ng
o
f the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r A
n
v
i
n
insn
s
.
dat: fix VFNM instructi
o
ns inc
o
rrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter An
v
in
N
A
S
M
2
.
0
6r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pete
r
Anvin
BR 2672
1
17: hand
l
e long lines fo
r
db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
autoconf: det
e
ct the brok
e
n bo
o
l in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instruction codes
a
re octal, so print
e
rr
o
r
s
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
a
s
m:
m
ore sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anv
i
n
sbyte: optimization
i
s OK if UNKNOW
N
i
s
n't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
optimization
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
NASM 2
.
0
6rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
BR 241
3
265: don'
t
p
essim
i
z
e
dis
p
lacemen
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r A
n
vin
optim
i
zation
.
asm: ad
d
EA
o
ptimizati
o
n
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: another readabili
t
y cl
e
anup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
nasm
.
c: readability
c
l
ea
n
u
p for seg:off p
a
rsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anv
i
n
Add VPCLM
U
L
inst
r
uctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
in
a
s
sem
b
l
e
:
only be optimis
t
ic with
N
O
_
S
EG if we're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
convergen
c
e
.
asm: add test
o
f jm
p
to an a
b
solute add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCL
M
UL is apparent
l
y ta
r
geted for Westmere
w
ith t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NASM
2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
n
vin
BR
2
55790
3
:
fix disass
e
mbl
y
o
f
a
s
e
t of
SS
E
M
O
V
* instruction
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
BR
2
541
2
52:
Fix issu
e
s
in insns
.
d
at,
m
o
s
tly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
changes
.
src: document WAIT an
d
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 259
2
476: Tr
e
at
WAIT as a p
r
efix even though
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
b
r704736: handle deep c
o
ntext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
nasml
i
b: m
a
k
e
nasm_
s
trcat() tak
e
co
n
st ar
g
uments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
oute
l
f
32/64: re
m
ove al
i
gn_str in favor
of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix
t
y
p
o: "sections" not
"
s
e
ction"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify
all-ze
r
o buffers;
add fwr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
B
R
2611906: proper error message for st
a
rt < or
i
gin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
nvin
Fix opcode for V
A
DDSUBP
S
;
o
pera
n
ds for VBL
E
ND; a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
FMA instructions
w
on't be i
n
Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter
A
nvin
Perl script used to gener
a
te
F
MA
in
s
t
r
uc
t
ion patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
changes
.
src: doc
u
ment
update
d
AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
U
pd
a
te the VFMA* ins
t
ructions
per th
e
AVX spec versio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
insns
.
dat: fix minor
fo
r
m
atting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
i
n
sns
.
p
l
:
han
d
le th
e
n
ew V
E
X
.
DDS flag
per
A
VX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 25933
4
9
:
M
ove
v
ersion message back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvi
n
N
A
SM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
S
o
r
o
nel Haetir
Document
t
he as86
.
.
s
tart
l
a
bel
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvi
n
do
c
: clea
n
u
p
t
h
e
"
String Manipulation in Macros" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anv
i
n
doc
:
in
d
ent the time
m
acro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Me
r
ge branch 'master' of git
+
ssh://repo
.
or
.
cz/sr
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
d
o
c: update the
sect
i
on
o
n
num
e
r
i
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
v
i
n
F
i
x the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
er Anv
i
n
outas
8
6: s
l
ight stylist
i
c
cl
e
anu
p
s
commit
|
commitdiff
|
tree
2009-01-04
Soro
n
el Haetir
Add entry point support to as86 backe
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
BR 2
4
3
2826: Fix enforcement of the L
O
NG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
BR
2
413278: Nonoptimal forms
o
f
arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pete
r
An
v
in
c
ha
n
g
e
s
.
s
r
c
: docu
m
ent Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
a
vid DeHaven
Mach-O
alignment fi
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
E
L
F: use rbt
r
e
e
for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree
:
drop
"
cons
t
"
f
rom search funct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chan
g
es
.
src: document POPCNT
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
M
er
g
e branch 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er
Anvin
test/po
p
cnt
.
asm:
s
imple test for th
e
P
OPCNT in
s
t
r
u
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
vin
The POPCNT
i
nstruction 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
B
R
2229703: POPCNT r64,rm64
n
ot POPCNT r
6
4
,
rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
repro
c
: BR 2222
6
15: fix segfault on b
o
gu
s
%i
f
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
d
oc: better de
s
cription
of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anv
i
n
changes
.
sr
c
: document
i
f f
o
r %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add
test for
BR
2
222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
prep
r
o
c
:
B
R
222261
5
: fix segfault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
doc/ch
a
ng
e
s
.
src: do
c
ument
E
LF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er Anvin
doc: minor edit to the TLS do
c
u
m
e
n
tati
o
n exa
m
ples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er
A
nvi
n
v
e
r
sion
.
pl:
snapshot release
s
*o
n
ly* h
a
v
e digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r Anv
i
n
Move
all
version strings to a single co
m
pilati
o
n unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
rbtr
e
e: drop
the data
p
ointe
r
; instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: add
o
ffs
e
to
f
() and
c
ontainer_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Left-leaning red-
b
l
a
c
k
tree data stru
c
ture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix header guards
f
or outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
mak
e
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: cros
s
-reference macro
p
aramet
e
r concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
M
e
r
ge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc:
f
i
x typo
i
n the
description of %unmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
fix capitaliz
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
A
nvin
doc:
r
emove duplicate entry for th
e
"error" warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively document
updates
t
o
the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo i
n
the
d
escri
p
tion of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
in
do
c
:
fix
c
apita
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: rem
o
ve d
u
pl
i
cate entry for the
"
e
r
ror" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc
:
retr
o
acti
v
ely docume
n
t
updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvin
Merge commit 'nasm-2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter
A
nvi
n
d
o
c/changes
.
src: document -W
/
-w fix as a NASM 2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
A
n
vin
ou
t
put: add comm
o
n fil
e
ou
t
l
i
b
.
c for common fun
c
tions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er Anvin
p
reproc: mer
g
e e
x
p
and_mm
a
c_
p
arams() and ex
p
and_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next