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
crcgen: clean up whitespace
2009-06-28
H
.
Pe
t
er Anvi
n
Add copyright verbiage to Perl sc
r
ipts; update LICENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Standard cop
y
right ver
b
i
a
ge heade
r
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
An
v
in
L
I
CENSE: give the cu
r
rent
license status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
ete
r
A
n
vin
NASM 2
.
0
6rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
Run make a
l
ldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter An
v
in
Move pro
t
otypes for null_debug
t
o outform
.
h
and outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
M
o
ve
b
acken
d
-spec
i
fic code
to output
/
; b
r
eak out null
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
debug: make *all* t
h
e
null debug rou
t
ine
s
available
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
output: call debug init f
r
om a c
e
ntral lo
c
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test
/
Mak
e
file:
a
d
d
rule to produce a
.
dbg file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
o
u
tfo
r
m: b
u
ild ALL formats by default, incl
u
ding DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
A
nvin
outelf
.
c: add appropriate
#ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdbg: mak
e
outdbg
.
c compile
cleanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
NASM
2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvi
n
BR 2781900: handle
c
omm
o
n labe
l
s while optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
n
vin
parser
.
c
:
fi
x
stylistic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
assem
b
le
.
c
: st
y
listic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
preproc:
u
se
%i
f
0 i
n
st
e
ad of %ifdef BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
hashtbl: make hash_iterate() not crash o
n
a
n u
n
i
n
ital
i
zed
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
n
asm
.
c: clean u
p
p
a
ss
exit log
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
ndisasm: fi
x
disassembly of JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
n
vin
N
ASM
2
.
06r
c
14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
in
s
n
s
.
dat: r
e
forma
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
dat:
add relaxed for
m
s for XOP/FMA4/CVT16 instruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
ete
r
Anvin
Add
C
y
r
ill Gorcunov t
o
AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insns
.
pl
:
r
e
move stray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
pl
:
a
d
d
"
nohi"
c
ode f
o
r
RE
X
_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ins
n
s
.
p
l: fix
indenta
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: make debuggi
n
g
f
u
nctions st
a
t
ic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: remove l
o
op invaria
n
t c
a
lculation of
global
o
ffset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
An
v
in
ELF:
clean up the arithmetic for global symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
Anvin
ELF: bump GLOBAL
_
TEMP_B
A
S
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter An
v
in
ELF
:
eliminate
hard-
c
o
d
e
d sectio
n
numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
Handle
the ne
w
ELF
h
eaders in the
dependency gen
e
ration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add
header
files, begin m
e
rging common code
,
drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anv
i
n
NASM
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
v
in
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
insns: make the M
M
X
ver
s
i
on of PINSRW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
Intel FMA: dr
o
p
relaxe
d
forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
n
v
in
Fi
x
the PINSR se
r
ies of inst
r
ucti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
Ad
d
suppo
r
t for
i
nstructio
n
s
w
hich always u
s
e low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insns
.
dat: fi
x
typos:
VCMPORD_SP[SD] entered a
s
V
C
MPORS_
S
P[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insns
.
dat:
collapse relaxed fo
r
m
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
i
n
i
n
sns
.
pl: allow relax
e
d f
o
rms to
be c
r
eated wit
h
out
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pe
t
er An
v
in
changes
.
src:
fix
so
m
e odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
e
ter Anvin
parser: don't
use midco
d
e
decla
r
a
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r An
v
in
spec
f
i
l
e
: u
p
dat
e
URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: ad
d
back the -nut option
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
.
P
eter Anvin
doc: use
N
A
SM syntax for x87 reg
i
sters
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anvin
Add symbolic co
n
stants for REX
_
V
"classes" (
V
EX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remove insref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter A
n
v
i
n
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
preproc: han
d
le %+ even during
e
arly token
re
p
lac
e
ment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
er
Anvin
Use lower c
a
s
e
f
o
r
VEX and XOP in instructio
n
s tab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
e
r Anvin
I
nfrastruct
u
re su
p
port for AMD'
s
ne
w
XO
P
p
refix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
e
t
e
r Anv
i
n
outbin: replace fprintf(
r
f, no
t
_de
f
ined); with fpu
t
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r
Anvin
doc: sl
i
ghtly
tidy the copyright page of
the ma
n
ual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
prep
r
oc
:
f
i
x more
t
oken pasting case
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r A
n
vin
AUTH
O
R
S
: Updat
e
i
nformat
i
on for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
NA
S
M 2
.
0
6
rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
Document prep
r
ocessor token
concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter An
v
i
n
Hand
l
e weird cases of token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
N
A
S
M 2
.
06r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
n
v
in
nasm
.
n
s
i
:
add COPYING to the li
s
t of files
to pack
a
ge
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
nasm
.
nsi: add N
A
SM
M
a
nual; auto
m
at
e
vers
i
on g
e
nerati
o
n
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
t
er
Anvin
disasm
:
f
i
x revers
e
d REP vs
REPNE in
e
atbyte
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er
A
n
vin
d
isasm:
w
h
en no instruction is found,
consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter A
n
vin
N
A
S
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter Anvin
BR 2672117: handle long l
i
nes for db/
d
w/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvin
aut
o
conf
:
d
e
tect the broke
n
bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
A
n
vin
Mo
s
t i
n
str
u
ction cod
e
s are oct
a
l, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
A
dd VPCLMUL instruct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
assemble
:
only
be opti
m
i
s
tic
with NO_SEG
i
f we're
r
e
a
l
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
convergence
.
a
s
m: add test of
jmp
t
o a
n
absolute add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
PCLMUL is apparently t
a
rge
t
ed for
W
e
stmere with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
nvin
BR 2557903: fix disassem
b
ly of
a
set of SSE MOV* ins
t
ructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2541252: Fix issues i
n
i
ns
n
s
.
dat,
m
o
stly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
chang
e
s
.
src: doc
u
ment WAIT and %
$
$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 259247
6
: Treat WAIT as
a pre
f
ix eve
n
th
o
u
gh it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736:
handle deep
c
ontext
-
local mac
r
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
nasmlib: make
nasm_strca
t
(
) take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
o
ut
e
lf32/64
:
remove align_str in favor of fwriteze
r
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fi
x
t
ypo: "
s
ect
i
ons"
n
ot "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
U
nify all
-
z
ero b
u
ffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
B
R 2611906:
pr
o
per
e
r
ror
m
e
s
sage for start < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
NAS
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
Fix opcode for
V
ADDSUBPS; operands for VB
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
M
A instruct
i
o
n
s won't be i
n
Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r Anvin
BR 2593349: M
o
ve
v
ersio
n
m
essage b
a
ck to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean u
p
the "String
M
a
nipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
i
n
do
c
: indent t
h
e time
m
ac
r
o example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
er Anvin
doc: fix
t
y
po
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter An
v
in
Mer
g
e branch 'master' o
f
git+ssh://repo
.
or
.
cz/srv
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r An
v
in
doc:
up
d
at
e
the secti
o
n on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [
w
arning] directiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pete
r
Anvin
o
uta
s
86: slight stylistic
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
B
R
2
43
2
826: Fix enforcement of the LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anvin
BR 241327
8
: Nono
p
timal form
s
o
f arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
next