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
preproc: handle %+ even during early token replacement
2009-05-04
H
.
P
eter Anvin
preproc: handle
%
+ even du
r
ing early to
k
en r
e
pla
c
ement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
Anvin
Use
l
ower case for VEX a
n
d
XO
P
i
n instruc
t
ions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
in
Infrastructure support fo
r
AMD's new
XOP pr
e
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pet
e
r Anvin
outb
i
n
: repl
a
ce fpri
n
t
f
(
r
f, not_defined); with fp
u
ts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
doc: slightly tidy the copyrig
h
t p
a
ge
o
f
t
h
e manu
a
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
preproc
:
fi
x
more token pasti
n
g case
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUT
H
OR
S
: U
p
date
i
nfor
m
ation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
Docum
e
nt p
r
e
processor token co
n
catenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r
A
nvin
Handle weird
cases of token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter
Anvin
nasm
.
n
si: add COPYING
t
o
the list of fi
l
es to
p
ack
a
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
nasm
.
nsi: add N
A
SM Manua
l
; automate version gene
r
ation
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add NSIS sc
r
ipt to
make a Windows
inst
a
ller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvin
disa
s
m
: fix
rev
e
r
sed REP
v
s REP
N
E in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pete
r
Anvin
d
isasm: when no
instruction is fou
n
d, consider a n
a
k
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
Anvin
NAS
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter Anvin
B
R 2
6
72117: handle long lines for d
b
/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
u
toconf: detec
t
the broke
n
bool in OpenWatc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instru
c
tion codes are octal,
s
o print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL instr
u
ct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
asse
m
ble: o
n
l
y
be optim
i
stic with NO_SEG if we'
r
e
r
eally
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergenc
e
.
asm: add test of jmp to an abso
l
ute
a
ddress
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anvin
PCLMUL is
a
pparent
l
y targeted for
W
e
stmere w
i
th the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
N
A
S
M
2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
57
9
03: fix
di
s
a
s
sembly of a set
of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2541252: Fix
issue
s
in insns
.
dat, mostly
rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
changes
.
src: document W
A
IT an
d
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
A
nvin
BR 2592
4
76: Tr
e
a
t
WAIT as a prefi
x
eve
n
th
o
ug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
br704736:
h
an
d
le deep context-loca
l
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
nasmli
b
:
make nasm_s
t
r
c
a
t() tak
e
c
ons
t
a
r
gum
e
nts
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
outelf
3
2
/
64: remove align_str in favor of fwriteze
r
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
tbin: fix typ
o
: "sectio
n
s" no
t
"
s
e
ction"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Unify all-
z
ero buffers; a
d
d fwr
i
t
e
zero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
BR 2
6
119
0
6: proper error mes
s
age for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
N
A
SM 2
.
0
6
rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Fix opcode for V
A
DD
S
UBPS; o
p
erands for V
B
LEND; a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
FMA instruct
i
o
n
s
wo
n
't be
i
n
Sandy Bridg
e
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter A
n
vin
BR 2593
3
49: Move versio
n
message bac
k
t
o stdo
u
t
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: c
l
ean up
the "String
M
anipul
a
tion
i
n M
a
cros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: in
d
e
n
t
t
h
e time macro e
x
ampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: fix
t
y
po
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Me
r
g
e
branc
h
'ma
s
ter' of git+ssh://rep
o
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
d
oc:
update
th
e
secti
o
n
on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pet
e
r
A
nvin
Fix the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pete
r
Anvin
outas86: slight s
t
yli
s
t
i
c cleanups
commit
|
commitdiff
|
tree
2009-01-04
S
oronel H
a
etir
Add en
t
ry point s
u
p
p
o
r
t to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R 2432
8
26: Fix enfo
r
cement
of the LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvin
B
R 2413278
:
Nonop
t
i
mal forms of arithmetic
instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
A
n
v
in
cha
n
ges
.
src: document Mach
-
O al
i
g
n
ment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-12-18
David
DeHaven
M
a
ch-O
align
m
en
t
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvi
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter
Anvin
ELF:
u
se rbtre
e
f
or symbol searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvin
rbtree:
dr
o
p "const" fro
m
search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
c
h
a
nges
.
sr
c
: document POP
C
NT
fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
test/popcnt
.
asm: simple test f
o
r
the
P
O
PC
N
T
instru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter An
v
i
n
The P
O
PC
N
T instructio
n
d
oes not need
sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
B
R 222970
3
: POP
C
NT r6
4
,rm64
no
t
POPCNT r6
4
,
r
m32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
te
r
Anvin
preproc: BR
2
222615
:
fix s
e
gfau
l
t on
b
ogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter A
n
v
i
n
do
c
:
better description of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: doc
u
ment if for %ifmac
r
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
te
s
t: add tes
t
fo
r
BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
p
r
e
p
roc: BR 2
2
226
1
5: fix segfault on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er Anvin
doc/chan
g
es
.
src: docum
e
nt ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor
e
d
it to t
h
e
T
LS docu
m
entation exampl
e
s
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter A
n
vin
versi
o
n
.
p
l: snapshot rel
e
a
s
es *only
*
h
ave digits
i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
ete
r
Anvin
Move all ve
r
sion st
r
ings to a single c
o
mpilat
i
on uni
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
A
n
vin
rb
t
re
e
: drop the data
pointe
r
; inste
a
d rely on be
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
compil
e
r
.
h:
add o
f
fset
o
f(
)
a
n
d
c
ontainer_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Lef
t
-l
e
ani
n
g
red
-
blac
k
tree data
str
u
cture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fi
x
header
g
uards for ou
t
lib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
m
a
ke
a
lldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: cros
s
-reference macro pa
r
ameter concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
Merge branch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
vin
d
o
c
:
fix ty
p
o in
the description of %unm
a
cr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: f
i
x capital
i
z
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: remove
dup
l
icate e
n
try fo
r
the "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: retroact
i
v
e
ly document
u
pdates to t
h
e
wa
r
n
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: fix t
y
po i
n
the
d
escription of %un
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: fix
ca
p
italizatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
A
nvi
n
doc: remove duplicate entry for the
"erro
r
" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: ret
r
oactively document updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
Merge commit 'nasm
-
2
.
05
.
01
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvi
n
N
A
SM 2
.
05
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc
/
change
s
.
src:
d
ocum
e
nt
-
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 Anvin
output: ad
d
comm
o
n file outlib
.
c fo
r
common
f
unctions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc
:
merge e
x
pand_mm
a
c_params() and
e
xpand_in
d
i
r
e
ct()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
M
erge b
r
anch 'n
a
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Better description
o
f the n
u
mber-ove
r
flow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2196966:
make the -w/-W options work
ag
a
i
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter
A
nvin
s
m
art
a
li
g
n: clean u
p
u
n
necessary duplication
;
tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter
Anv
i
n
For snapsh
o
t r
e
leases
,
expand o
u
t the
m
angled ver
s
ion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anv
i
n
d
i
sas
m
:
int
r
oduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
assemble: use opx and o
p
y in a few mo
r
e place
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/change
s
.
src: ret
r
oa
c
t
iv
e
ly document anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
p
r
epr
o
c:
don't macro-expand the argu
m
e
nt
t
o
%u
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
An
v
in
doc:
d
ocument
%
pop with argum
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
n
v
in
pre
p
r
oc: allow %pop to tak
e
an identifi
e
r,
u
nify
%push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next