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
NASM 2.06rc16
2009-06-28
H
.
Peter Anvin
NAS
M
2
.
0
6rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
Run make
al
l
deps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r A
n
vin
M
ove
p
rototypes for null_debug
t
o outform
.
h and o
u
tlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
te
r
Anv
i
n
Move
b
a
c
k
e
nd-spe
c
ific code to
o
utput/; br
e
ak out null
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debug
:
make *all* th
e
nul
l
debug
r
out
i
nes
a
vailab
l
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter An
v
in
output: call deb
u
g ini
t
from a central loca
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/Makefi
l
e: add 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
outfor
m
:
build ALL fo
r
ma
t
s
b
y de
f
ault, including DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outelf
.
c: add app
r
opriate #
i
fde
f
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdbg: make out
d
bg
.
c
co
m
pile cleanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvi
n
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
BR
27
8
19
0
0: handle common labels while optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parse
r
.
c: fix
sty
l
isti
c
nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anv
i
n
assemble
.
c: stylistic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
i
n
preproc: use %
i
f 0 instead of %ifdef
B
OGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
hashtbl:
m
ake has
h
_
ite
r
a
t
e(
)
not crash on an uninitaliz
e
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
nasm
.
c: cl
e
an up pas
s
exit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ndisasm: fix disassembly of
JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
N
ASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
A
nvin
insns
.
dat: refor
m
at
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat
:
add relaxed fo
r
ms for XOP/FMA4
/
CV
T
16 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
A
dd Cyrill
G
orcunov to
AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
te
r
Anvi
n
insns
.
pl: remove stray whit
e
spac
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er
A
nv
i
n
insns
.
pl: add "nohi" code for R
E
X_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: fix indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: make debugging functi
o
ns
s
tat
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
remove loop inva
r
i
a
nt calculation of
g
lo
b
al
o
f
fset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
E
L
F
:
clean up th
e
a
r
i
thmetic for global symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: bump GLOBAL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvi
n
ELF: elimin
a
te
hard-coded section numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
et
e
r A
n
vin
Handle the new ELF headers in the depe
n
denc
y
g
enera
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
e
r A
n
vi
n
EL
F
: add header files, begin merging 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
NA
S
M 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
chang
e
s
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns:
m
ake the MMX version
of PINSRW mat
c
h the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nv
i
n
Intel
FMA:
drop relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
n
v
in
Fix the PIN
S
R series of instruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add support for
i
nstructio
n
s
wh
i
ch always use
l
o
w
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ins
n
s
.
dat: fi
x
typos: VCMPORD_SP[SD] entered as VCMPORS_S
P
[
S
D
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
insns
.
dat
:
collap
s
e rela
x
ed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
insn
s
.
pl: allow
relaxed forms to be created without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter A
n
v
in
changes
.
s
r
c: fix s
o
me odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pet
e
r Anvin
p
arse
r
: don't use m
i
dcode declara
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
specf
i
le: update URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: a
d
d ba
c
k the -nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvi
n
Ninde
n
t: u
p
d
a
t
e
w
i
t
h the -npro
a
nd -il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
e
ter Anvin
doc:
u
se NASM synta
x
for x87 regi
s
t
e
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
A
dd
symbol
i
c constants
f
or REX_V "classes"
(VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
e
r
A
n
vin
do
c
: remove insref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
prepro
c
:
handle %+
e
ven during early tok
e
n
replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
Anvin
Use lower case
f
or VEX and XOP in in
s
tructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Inf
r
astructure support for
A
MD's
n
e
w XOP pre
f
ix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pe
t
er
Anvin
outbin: r
e
p
lace
fprintf(r
f
, not_d
e
fined); with fput
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvi
n
d
o
c
:
s
lightly tidy the copyrig
h
t page
o
f t
h
e
manu
a
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix m
o
re token
p
asting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
AUTHORS: Update information f
o
r HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvi
n
N
A
SM 2
.
0
6rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
Documen
t
preprocessor token
c
onca
t
enat
i
on fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
a
ndle weird cases of token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add COPYING to the list
o
f
f
i
les to
packag
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvin
nasm
.
nsi: add NASM Man
u
a
l; automate v
e
r
s
i
on genera
t
ion
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
d
i
sasm: fix reverse
d
REP
v
s REPNE i
n
e
a
tbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
dis
a
s
m: when n
o
instruction is found, consi
d
er a nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er
Anvin
NASM 2
.
06
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117:
handle lo
n
g lines for d
b
/
dw/
e
tc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvin
aut
o
conf: det
e
ct the b
r
oken bool in OpenW
a
tc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nv
i
n
Most
instr
u
ction codes ar
e
o
ctal, so
p
ri
n
t errors tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
Add
V
PC
L
MUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemb
l
e: only be
optimistic with
N
O
_SEG if we'
r
e really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er
Anvin
convergence
.
a
s
m
: add test of jm
p
to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is
apparently targeted fo
r
Westmer
e
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
A
nvi
n
NASM 2
.
06rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903: fix disassembly o
f
a set of SSE
M
OV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 2541252:
Fix issues in in
s
ns
.
dat, mostly rela
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
nv
i
n
changes
.
src: document WA
I
T and %$
$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvi
n
BR 2592476: Treat WAIT
a
s a
prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: handle deep context-loca
l
ma
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasm
l
i
b: make nasm_strcat()
t
ake cons
t
arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
n
vin
outelf32/64: remove align
_
str in fav
o
r o
f
fwrit
e
zer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
tbin
:
fix typo
:
"sections"
n
o
t "
s
ection"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
Unify all-zero buffers;
add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
B
R 26119
0
6: pr
o
per error message for s
t
a
rt < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NAS
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
Fix opc
o
d
e
for
VADDSUBPS; operands
f
or
V
BLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
FMA ins
t
ructions w
o
n't
b
e in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter Anvin
BR 259334
9
: Mov
e
versi
o
n message back t
o
stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc: clean
up the
"St
r
in
g
Manipulation in Macros"
s
e
cti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc:
i
n
dent the
t
im
e
macro ex
a
mp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
i
n
doc: fix t
y
po
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r
Anv
i
n
Merge branch 'maste
r
' of git
+
s
s
h:/
/
repo
.
or
.
c
z
/srv
/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: update the s
e
ction on numer
i
c cons
t
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the
[
warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outa
s
86: sl
i
ght sty
l
i
s
t
ic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anv
i
n
BR 2432826: Fi
x
e
n
force
m
ent
o
f
the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
BR
2
4
1327
8
: Nonopti
m
al forms of a
r
it
h
me
t
ic
i
n
structio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
A
nv
i
n
cha
n
ges
.
src:
d
ocument M
a
ch-O a
l
ignm
e
nt fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pet
e
r Anvin
NASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NA
S
M
2
.
06rc1
commit
|
commitdiff
|
tree
next