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
Sh
a
o
M
iller
A
d
d NSIS script to make a Win
d
ow
s
instal
l
er
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvin
disas
m
: f
i
x
re
v
ersed REP
vs R
E
PN
E
in eat
b
y
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
dis
a
sm:
w
h
en no instru
c
tion is found, conside
r
a nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pet
e
r Anvin
BR 2672117: handle long lines for db/d
w
/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvin
a
u
toco
n
f: detect the broken bool
i
n
O
p
enW
a
tcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvin
Mos
t
in
s
truc
t
ion c
o
des ar
e
octal
,
so prin
t
e
r
r
o
rs
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
Add VPCLMUL inst
r
uctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r A
n
vin
a
s
sembl
e
: only be opt
i
misti
c
with NO_S
E
G
i
f we're real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
v
in
c
o
n
vergence
.
asm:
a
dd
t
est
of jmp
t
o an abs
o
lute add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
P
C
L
MUL is appare
n
tly
t
argeted
f
o
r Westm
e
r
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NA
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
nvin
BR 2557903: f
i
x disassembly
of a set of
S
SE
M
OV
*
instruction
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anvin
BR 2541252
:
Fix issues in
insns
.
da
t
, mostl
y
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: document WAIT and %$$ fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476: Treat WA
I
T as a
p
refix even th
o
ugh it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
br704736
:
handle deep
context-
l
ocal macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
A
n
vin
nas
m
lib: make nasm_s
t
rcat() take
c
o
n
s
t arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
outelf32/64: remove align_str in favor of
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
outbin: fi
x
typo: "sec
t
ions" not "sectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
nvin
Unify all-zero buffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2611906: proper error message f
o
r
s
tart < orig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Fix opcode
fo
r
V
ADDSUBPS;
o
p
e
r
ands for
VBL
E
N
D
;
a
dd
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
F
M
A
i
nstruction
s
won't be in Sand
y
Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR
2593349: Move
version mes
s
age
b
ack to st
d
out
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
do
c
: clean
up
t
h
e
"
String Manipu
l
ation
in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: ind
e
nt the
time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge b
r
anch 'mast
e
r'
of g
i
t+ssh://re
p
o
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: up
d
ate the se
c
tion on numeric constan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter Anvin
Fix the [warn
i
ng] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
n
vin
o
utas
8
6
: sligh
t
s
tylistic cle
a
nu
p
s
commit
|
commitdiff
|
tree
2009-01-04
Sorone
l
Haeti
r
Add entry
p
oint
s
up
p
ort to a
s
86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R
2
432826: Fix e
n
f
o
rcemen
t
of the LONG b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anv
i
n
BR 24132
7
8:
N
onoptimal forms o
f
arithmetic instruc
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r
A
nvin
changes
.
src:
document Ma
c
h-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pete
r
A
nvin
NA
S
M
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHav
e
n
Mach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter A
n
vin
ELF: u
s
e rbtree for symb
o
l searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anv
i
n
rbtree: drop "c
o
nst" from sear
c
h func
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
changes
.
src: docume
n
t POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvi
n
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
er Anv
i
n
test/popcn
t
.
asm
:
simple test for t
h
e
P
O
P
CNT
i
n
st
r
ucti
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
h
e
P
OPCN
T
in
s
t
ruction
does not n
e
ed sizes on memo
r
y
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POPCN
T
r64
,
r
m
64
not POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
preproc: BR 2222615: fix segfault on bo
g
us %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anv
i
n
doc: be
t
te
r
d
escription
o
f %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
in
chan
g
es
.
src: document
if f
o
r %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
test
:
add tes
t
for BR 2
2
22615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
prepr
o
c: BR 2222615: fix segfault on b
o
gus
%
ifma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
t
er Anvin
d
o
c/c
h
a
n
ges
.
sr
c
: doc
u
m
e
nt ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er An
v
in
doc:
minor edit to the TLS docum
e
n
tat
i
o
n examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pete
r
Anvin
version
.
pl: snap
s
ho
t
releases
*only* hav
e
digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter Anvin
Move all version strings
to
a s
i
ngle
c
ompilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
rbtree: drop
t
he data pointer
;
i
nstead rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
c
o
mpiler
.
h:
a
d
d offsetof() and container_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
Left-l
e
aning r
e
d-b
l
ack tree data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
F
i
x
header
g
ua
r
ds fo
r
outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
m
a
ke alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc
:
cross-re
f
erence macro parame
t
er c
o
ncatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Mer
g
e bran
c
h 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvi
n
doc: fix typo in the d
e
scription of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
do
c
: fix
capitaliz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anvin
do
c
:
r
emove
d
up
l
i
cate
entry for
the "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: retroa
c
tiv
e
ly document updates to th
e
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
fix typ
o
in
t
h
e
d
e
s
cr
i
ption o
f
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
f
ix capitali
z
atio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc
:
remove duplic
a
te
e
ntry for the "error" wa
r
n
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
retroactivel
y
document updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
e
rge commit
'
nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
e
r An
v
in
doc
/
change
s
.
src:
d
oc
u
ment -W/-w fix as a NA
S
M
2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
ter Anvi
n
out
p
ut: add co
m
mon file ou
t
lib
.
c
f
or common f
u
nctions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
A
nvin
prepr
o
c:
merge expand_mmac_params()
and exp
a
nd_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
M
erge branch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
e
r Anvin
Bet
t
er description
o
f th
e
num
b
er-overflow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
n
v
in
BR:
2
196
9
6
6
: make the -w/-W op
t
ions work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
smartalign: clean
up
unnece
s
sary
d
up
l
icat
i
o
n
;
tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r
An
v
in
For snapshot rel
e
ases,
e
x
pand out
t
he man
g
led ver
s
ion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: intro
d
uce o
p
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemb
l
e
:
use opx and
o
p
y in
a
few more
place
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
d
oc/change
s
.
src: retroactively
document anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
pre
p
roc: d
o
n'
t
macro-e
x
pand
the argument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
A
nvin
doc: document %pop wi
t
h argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
pre
p
roc: a
l
low %p
o
p to take an
identifier, unify
%push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c: documen
t
anonymous %pu
s
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anv
i
n
doc/change
s
.
src: begin the
release notes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
vin
doc:
f
ix awkward word o
r
d
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
version
.
pl: don't add an extra
.
00 f
o
r
subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
Merge br
a
n
c
h 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
v
in
Fix op2
r
eferenc
e
s
that had not ye
t
been c
o
nver
t
ed
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
disasm: e
x
tension byte supp
o
rt in the
disasse
m
b
l
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter
A
nvin
Add exte
n
si
o
n bytecode
s
to sup
p
or
t
operands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er An
v
in
When is
s
uing w
a
rnings for EA displacements, use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
/changes
.
src:
update release notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er Anvin
The CRC32 instructio
n
s
can take 66 prefix
e
s as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er Anvin
test/crc32
.
asm
:
t
est the CRC32 instru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next