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
parser: don't use midcode declarations
2009-06-23
H
.
Peter Anvi
n
parse
r
: don't
use midcode declarations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
specfil
e
: update U
R
Ls
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent
:
add ba
c
k t
h
e -nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
v
in
N
in
d
ent:
u
pdate with the -
n
pr
o
and -il
0
options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
do
c
: use NASM syntax for x87 registers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
insns
.
dat - fixu
p
for XOP (SSE5) AMD instructi
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill G
o
rcu
n
ov
in
s
ns
.
dat
-
intr
o
cuc
e
b
ase
XOP
(SSE5) AMD in
s
tructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill
G
orcunov
insn
s
.
pl - ad
d
h
and
l
i
ng of pp VEX/X
O
P fiel
d
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r
An
v
in
A
d
d symbolic constants for REX_
V
"clas
s
es" (VEX,
XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
doc:
r
emove
i
n
s
ref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
An
v
in
NA
S
M 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
preproc: handle
%
+ even d
u
ring early tok
e
n
replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
n
v
in
Use lower case for
V
EX and XOP in instructi
o
n
s table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
te
r
An
v
in
Infrastru
c
ture supp
o
rt for AMD's new X
O
P prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
u
t
bin:
r
epla
c
e f
p
rintf(rf, no
t
_defined
)
; with
fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter An
v
in
d
oc: slightly ti
d
y th
e
c
opyright
pag
e
of the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
preproc: fix
m
or
e
to
k
e
n pasting
c
ases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
AUTHORS
:
Up
d
ate i
n
fo
r
mat
i
on for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
Document
p
reprocessor
t
oken
c
oncaten
a
t
ion fi
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r Anvi
n
Handle
w
eir
d
cases of token
p
asting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r An
v
in
NASM 2
.
0
6
rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvin
nasm
.
nsi: a
d
d COPYIN
G
to the list
o
f
files to pac
k
a
ge
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
n
asm
.
nsi: add NASM Manua
l
;
a
utomate version
g
en
e
ration
commit
|
commitdiff
|
tree
2009-04-07
Shao Mille
r
Add NSIS
scr
i
pt
t
o make
a Windows insta
l
ler
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
disa
s
m
:
f
i
x reversed REP vs REPNE in e
a
tbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
disas
m
: w
h
en
no instructi
o
n is found
,
consider a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM
2
.
0
6
rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter Anv
i
n
BR 2672117: handle
l
ong lines for db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect the bro
k
en bo
o
l in O
p
enW
a
tcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter An
v
in
Most instr
u
cti
o
n c
o
des are oc
t
al, so print errors
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
A
d
d VPCLMUL
i
nstruction
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvi
n
a
ssemble
:
only be opt
i
mistic with NO_SEG
i
f we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter
Anvin
convergen
c
e
.
asm:
add test of jmp to an
a
bsolute a
d
dre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PC
L
MUL is apparently targ
e
ted for Westmer
e
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
B
R
25
5
7903
:
fix disasse
m
b
ly of a set of SSE
MOV
*
instructi
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 254
1
252
:
F
ix iss
u
e
s
i
n
insns
.
d
a
t
, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r A
n
v
in
c
h
anges
.
src: document WAI
T
and %$
$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
BR 2592476: Treat WAI
T
as a
prefix ev
e
n though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
br704736: handle deep
c
ontext-
l
oca
l
m
a
cro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
nasmli
b
:
m
ake nasm_strcat() tak
e
const argu
m
ents
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
An
v
i
n
outelf32/64: remove a
l
ign_st
r
i
n
fa
v
or of fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
outbin: fix typo: "secti
o
ns"
no
t
"
s
ection"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
U
nif
y
all-zero
b
u
ffe
r
s; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: pro
p
e
r error message
f
or
start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
N
A
SM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
Fi
x
o
pcod
e
for
VADDSU
B
PS; oper
a
nds for VBLEN
D
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
FMA instructions won'
t
be in
S
andy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvi
n
B
R
2593349
:
Move version mes
s
age back
to s
t
dout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
d
oc:
clean
u
p the "String Manipulatio
n
i
n Macros
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter A
n
vin
d
o
c: indent the
time macro ex
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
v
i
n
d
o
c: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r Anv
i
n
Merge
bra
n
c
h 'master' of gi
t
+ssh://repo
.
or
.
c
z
/srv/
g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
u
pdate the
section on
n
umeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anv
i
n
Fix the [warning] direct
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight stylistic
clea
n
ups
commit
|
commitdiff
|
tree
2009-01-04
Soro
n
el Haeti
r
Add en
t
ry poin
t
support to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2
4
32826: Fix enfo
r
ce
m
e
n
t of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
A
nvin
BR 2413278
:
N
o
n
optimal forms of arithmetic
i
nst
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter Anv
i
n
c
han
g
e
s
.
src: doc
u
ment Mach-O ali
g
nment
f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
NASM 2
.
0
6rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O alig
n
ment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pet
e
r A
n
vin
NA
S
M
2
.
0
6rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
t
e
r Anvin
EL
F
: use r
b
tre
e
for sym
b
ol searche
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvin
rbtree:
d
ro
p
"const
"
from searc
h
funct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: document POPCNT 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 Anv
i
n
test/popcnt
.
asm:
simp
l
e test for
the POPCNT inst
r
uc
t
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
er
A
n
v
in
The POPC
N
T ins
t
ruc
t
ion does not need
sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
BR 2229
7
03: POPCNT r64,rm6
4
not
P
O
PCNT
r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
preproc: BR
2
222615
:
fix segfa
u
lt o
n
bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
eter Anvin
d
o
c
:
b
e
tter
description of %l
i
ne
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter
Anvin
changes
.
src: document if
f
or %ifmacr
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
es
t
: a
d
d tes
t
for B
R
222
2
615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
te
r
Anvin
p
r
epro
c
: BR
2
2
22615
:
fi
x
segfaul
t
on bog
u
s %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er
Anvin
doc/change
s
.
sr
c
: do
c
um
e
nt ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
doc:
minor edit to
t
h
e
T
LS
d
ocumentation exa
m
p
l
es
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
vers
i
on
.
pl: s
n
a
p
shot
release
s
*
only* have dig
i
t
s
i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pete
r
Anvin
Move all v
e
rsion st
r
ings to a single compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
rbtree: drop the data
pointer; instead r
e
ly on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
co
m
piler
.
h: add offsetof() and container_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-leaning
r
ed-black tree data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Fi
x
header gua
r
d
s for ou
t
lib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
m
ake
a
lldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
:
c
ross-
r
eference macro parameter co
n
caten
a
tion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
M
erge
b
ranch 'nasm
-
2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc
:
fix typ
o
in the descrip
t
ion of
%
unma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc
:
fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: rem
o
ve duplicate ent
r
y fo
r
t
he "er
r
or" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively
d
ocument update
s
to
t
he
war
n
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er An
v
in
doc: fix typo in the description of %unma
c
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: fix capi
t
al
i
z
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anv
i
n
do
c
: remove dup
l
icate
entr
y
for the "
e
rror" w
a
rn
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: ret
r
oacti
v
ely
d
ocument updates
to the w
a
rnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r
A
nvin
Merg
e
com
m
it '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
.
P
e
ter Anvin
doc/changes
.
src:
d
ocum
e
nt -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 Anvin
output: add common file outlib
.
c for common functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
eter
An
v
i
n
p
rep
r
o
c
:
merge
ex
p
a
nd_mmac_pa
r
ams() and expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next