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
outdbg: make outdbg.c compile cleanly
2009-06-28
H
.
Peter Anvin
outdbg: make
o
utdbg
.
c compil
e
c
l
eanl
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
e
r
An
v
in
NASM 2
.
0
6rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r Anvin
BR 27
8
1900: hand
l
e common labels while optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parser
.
c: fix stylistic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
assemble
.
c: styli
s
tic ni
t
pick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
e
r
A
nvin
prep
r
oc: use %if
0
instead of
%ifd
e
f B
O
GUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
has
h
tbl:
mak
e
hash
_
iterate
(
)
n
ot c
r
ash on
a
n
uninitalized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
An
v
in
n
a
s
m
.
c: clean u
p
pa
s
s exi
t
logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anv
i
n
n
disasm: fix disassembl
y
of JRCX
Z
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
er Anvin
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvi
n
i
n
sns
.
dat
:
r
e
forma
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvi
n
insns
.
da
t
: add relaxed f
o
rms for XOP/FMA4
/
CVT16 in
s
tructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Ad
d
Cyrill Gorcunov to AUT
H
ORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl:
r
e
move str
a
y
whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ins
n
s
.
pl: add "nohi"
code for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
nsns
.
pl:
f
ix indentatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: m
a
k
e deb
u
g
ging fu
n
cti
o
ns stat
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
ELF: remove loop i
n
variant
calcu
l
ation
of
g
lobal
o
ffset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
ELF: clean up the arit
h
m
e
t
ic for global symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r Anv
i
n
ELF: bump
G
LOBAL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
et
e
r Anvin
ELF:
e
lim
i
n
ate ha
r
d-cod
e
d se
c
tion
n
u
m
b
e
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handle the new
ELF hea
d
ers i
n
th
e
d
e
p
e
ndency generati
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
L
F: add head
e
r files, be
g
in merging
c
ommon code, d
r
op
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anv
i
n
NASM 2
.
06rc1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
sr
c
: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns: make t
h
e MMX v
e
r
sion of
P
INSRW match
t
h
e SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Inte
l
FMA
:
drop relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
v
i
n
Fix th
e
P
INSR series of
i
n
s
truc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
Add
supp
o
rt
f
or inst
r
uct
i
o
ns whi
c
h
al
w
ays use l
o
w
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
i
ns
n
s
.
dat: fix typ
o
s:
V
CMPORD_SP[SD] e
n
te
r
ed as VC
M
P
O
RS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
insn
s
.
d
a
t: collap
s
e r
e
la
x
ed
f
orms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
insns
.
p
l: all
o
w r
e
laxed forms
to be create
d
wi
t
hout
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
eter Anvin
c
h
anges
.
src: fix som
e
odd spa
c
i
n
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter Anvin
parser: don't use mid
c
ode decla
r
ati
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
specfile: update URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
ete
r
Anv
i
n
N
indent: add back t
h
e -nut
o
p
t
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: update with
the -npro and -il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anv
i
n
d
o
c: use
NASM
s
yntax
f
or x87 registers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anv
i
n
Add
symbolic constants fo
r
REX_V "classes" (VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter A
n
vin
d
o
c: remove i
n
sref
.
s
r
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
e
ter Anv
i
n
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
p
r
ep
r
oc: handle
%
+
even during early token r
e
placeme
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
Anv
i
n
Use lower case for VEX
a
nd XOP in in
s
truc
t
ion
s
table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r Anvi
n
Infrastructure
s
upport
f
or AMD's new X
O
P
pref
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
A
n
v
i
n
ou
t
bin: rep
l
ace fprin
t
f(
r
f, not_def
i
ned); w
i
th fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r Anvin
doc: sligh
t
ly tidy
the copyright
page
of th
e
manu
a
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
pr
e
pro
c
: fi
x
more token pasting c
a
ses
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Update information for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r An
v
in
NASM
2
.
06
r
c10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
Document p
r
eprocessor token
c
oncatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
Handle weird cases of toke
n
pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anv
i
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
s
m
.
nsi: add
C
O
PYING to the list of
files to p
a
ckage
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter
A
nvin
na
s
m
.
n
si: a
d
d N
A
SM Manual; automate version gen
e
ration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
di
s
asm: fix rev
e
rsed REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
w
hen no instruction is foun
d
, cons
i
der a nak
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM
2
.
0
6
r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 267
2
117: handle long
l
ine
s
f
or db/
d
w/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
e
r
Anvin
autoc
o
nf: detect the bro
k
en bool in
OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
M
o
st in
s
truction codes are octal,
s
o prin
t
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
A
nv
i
n
A
d
d VPCLMUL in
s
tructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter
Anvin
assemb
l
e: only be optimist
i
c with NO_S
E
G if we're r
e
ally
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
An
v
in
convergenc
e
.
a
s
m: add test of jmp to an absolu
t
e
a
ddress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
PCLMUL is apparently targeted fo
r
Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
B
R
2557903: fix
di
s
as
s
embly of a s
e
t
o
f SSE
MOV*
i
n
struct
i
on
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
Anvin
BR 2541252: Fix issues
in insns
.
dat, mostly relat
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src
:
document WAIT
and %$
$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
n
v
in
BR
2
5
92
4
76: Treat WAI
T
as a prefix even thoug
h
it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704
7
36: h
a
ndle deep
c
ontext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasml
i
b: make nasm_strcat() take const argument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
o
u
telf32/64:
remo
v
e align_st
r
in favor of
f
write
z
e
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
outbin: fix typo: "sections" not
"
sec
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
U
n
ify all-zero buffe
r
s; a
d
d
f
wri
t
e
ze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
BR 2611906: prope
r
error message for
s
t
a
r
t < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
NASM 2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
F
ix
o
pcode for V
A
DDSUBPS;
o
perands for V
B
LEND;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA
i
nstructions won'
t
be in Sandy
B
r
idge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
A
nvin
BR 2593349: Move ve
r
s
i
on me
s
sage back t
o
stdo
u
t
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the
"
Str
i
ng Manipul
a
tio
n
in
M
acros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: inden
t
the
time
macro exampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: fix
ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter A
n
vin
Merge branch '
m
aster' of git
+
ssh://r
e
po
.
o
r
.
c
z/srv
/
gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc:
up
d
ate
the section on num
e
ric cons
t
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anv
i
n
Fix the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pete
r
Anvin
outas86
:
sl
i
ght st
y
listi
c
clean
u
ps
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
B
R
2432826: Fix enf
o
rcement of t
h
e LON
G
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
B
R
2
413278: Nonopti
m
al forms of
arithmeti
c
in
s
t
r
ucti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvi
n
c
h
ange
s
.
src:
d
ocument Mach-O
alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
er A
n
vin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: use
rbtree for s
y
mb
o
l
searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvin
r
b
tree: drop "co
n
st" from
s
e
a
rch function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er A
n
vin
c
hanges
.
sr
c
: docume
n
t POPCNT
f
i
x
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch
'
na
s
m
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
test/popcnt
.
a
s
m:
si
m
ple test
f
o
r the POPCNT in
s
truction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anv
i
n
The
P
O
P
C
NT instruct
i
o
n
does not need size
s
on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POPCNT
r
64,rm
6
4 not POP
C
NT
r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r
Anvin
preproc: BR 2
2
22
6
15:
f
ix segfaul
t
on b
o
g
us
%
ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pe
t
er Anvin
doc: better descript
i
on of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next