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.06rc15
2009-06-27
H
.
Peter Anvi
n
NASM 2
.
06rc
1
5
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvi
n
BR 2781900: ha
n
dle com
m
on labels
while optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvin
pars
e
r
.
c: fix stylistic
n
itpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nv
i
n
assemb
l
e
.
c: stylisti
c
nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
p
r
e
p
ro
c
: use %
i
f 0 instead of %ifdef BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
has
h
tbl:
make hash
_
iter
a
te()
not
c
rash on an
u
ninitalized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: c
l
e
a
n up pas
s
exi
t
logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
ndisasm
:
f
i
x disassembly o
f
JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
NASM 2
.
0
6
rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insns
.
dat: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: add rela
x
ed forms 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
Ad
d
Cyr
i
ll Go
r
c
u
nov to A
U
THORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
i
n
sns
.
pl:
r
emove stray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
i
n
sns
.
pl: add "nohi" c
o
d
e
for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ins
n
s
.
pl: fix
i
ndentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
E
L
F
:
make
d
eb
u
gging functio
n
s
static
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
EL
F
: remove l
o
o
p
i
n
variant calc
u
lation of glo
b
al
o
ffse
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
A
nvin
ELF: cle
a
n up t
h
e arithmetic for global sym
b
ols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
ELF: bump G
L
O
B
AL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
ELF: eliminat
e
h
ard-coded sec
t
ion numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter An
v
in
Ha
n
dl
e
the
n
ew ELF headers in the dependency generatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: a
d
d
hea
d
er
file
s
, beg
i
n merging
c
ommon c
o
d
e
, dr
o
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
NASM
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anv
i
n
c
hanges
.
s
r
c
:
update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nv
i
n
insns: make the MMX
v
ersion of PI
N
S
RW
m
atch the S
S
E
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter An
v
i
n
Intel FMA: dr
o
p relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
i
n
Fix the
PINS
R
ser
i
es o
f
instr
u
ctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
Add su
p
port f
o
r instructions whic
h
alwa
y
s use low
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
i
n
i
nsns
.
d
a
t
:
fix
typos: VC
M
PORD_SP[
S
D]
e
ntered as VCMPO
R
S
_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: collapse relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
insns
.
pl: a
l
low re
l
axe
d
f
o
rms to be creat
e
d without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
changes
.
src: fix s
o
me o
d
d spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: don't use midcode declaratio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
spe
c
file: upda
t
e UR
L
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
i
ndent: add back the -nut opt
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anvin
Nindent: u
p
d
a
te with the -npro and -il
0
o
p
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pe
t
e
r
Anvin
doc: use NASM syntax for x87
r
egiste
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
Add symbolic cons
t
ant
s
for REX
_
V "clas
s
es" (VEX
,
XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er Anvin
doc: rem
o
v
e
i
n
sref
.
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
A
n
vin
preproc:
h
andle %+ e
v
en
during early
toke
n
replace
m
e
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
An
v
in
Use low
e
r
c
ase for VEX an
d
XOP in
i
ns
t
ructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
I
nfras
t
ructure suppo
r
t for AMD
'
s
n
e
w XOP p
r
efix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anv
i
n
outbin: replace fprintf
(
rf,
not_def
i
ned); with
fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
d
oc: slightl
y
tidy
t
he copyright pag
e
o
f
th
e
ma
n
ual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
preproc:
fix more
token pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
A
n
vin
AU
T
HORS: Update information f
o
r HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r Anvin
NA
S
M 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
i
n
Docum
e
n
t prep
r
ocessor token concate
n
a
t
ion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
Handle weird
cases of to
k
e
n
pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvi
n
N
ASM 2
.
06rc
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
n
a
s
m
.
nsi: ad
d
COPYING to the li
s
t o
f
files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
sm
.
nsi: add NASM Manual; automate version generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
disasm
:
fix
r
e
v
er
s
e
d
REP
v
s R
E
PNE in eatbyte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pete
r
An
v
in
disasm: wh
e
n no instruction is
f
ound,
con
s
i
d
er
a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
nvin
NASM 2
.
06
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 267
2
117: ha
n
dle
l
o
n
g lin
e
s for
d
b
/
dw/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
autoco
n
f: det
e
ct the broken bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
t
er
A
nvin
Mo
s
t instruct
i
on
codes are oc
t
al, so prin
t
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
A
dd VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
in
assemb
l
e: on
l
y be op
t
imist
i
c w
i
th NO_SE
G
if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
c
onv
e
rg
e
nce
.
asm: add
t
e
st of
j
mp to
a
n absolute
addr
e
ss
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
PCLMUL i
s
apparently
t
arget
e
d for West
m
ere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25
5
7
903: fix disassembly o
f
a
s
et of SSE MOV*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2541
2
52: F
i
x issues in insns
.
dat,
mostly
r
elated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvi
n
changes
.
src: docu
m
e
n
t WAI
T
a
n
d %$
$
fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 25
9
2476
:
T
r
e
at
WAIT as a prefi
x
even
t
hough it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
br704736: handle
deep c
o
ntext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
nasmlib:
m
ake nasm_strcat() take
con
s
t
a
rguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64: remo
v
e alig
n
_str in
favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
o
u
tb
i
n
:
fix t
y
po: "sect
i
ons" not "se
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Uni
f
y all-ze
r
o buffer
s
;
a
dd fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
6
11906
:
prop
e
r error
message for s
t
a
rt < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
Fi
x
opcode for VADD
S
UBPS; operands for V
B
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anv
i
n
FMA instru
c
tions won't be in Sandy B
r
idge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
Anvin
BR 2593349: Move ve
r
s
ion
message back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc: cl
e
an
u
p
the "String Manipu
l
ation in Macros" s
e
ction
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
n
vin
do
c
: in
d
ent the time macro ex
a
m
p
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
te
r
Anvin
doc:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
Merge branch 'master
'
of git+s
s
h://repo
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
Anvin
doc: update the section on numeric
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pete
r
Anvin
Fix the [warn
i
ng] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outa
s
86: slight
stylistic
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix enfor
c
eme
n
t of the LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
te
r
An
v
in
BR 2413278: N
o
noptimal forms of arith
m
etic i
n
struct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
Anvin
changes
.
src: do
c
ument M
a
ch-O
alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NA
S
M 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anv
i
n
E
L
F:
u
se
r
b
tree for symb
o
l searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop
"
cons
t
" from sea
r
ch funct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: document P
O
PCN
T
fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er An
v
in
Merge branch
'
nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
test/popcnt
.
asm:
s
i
mple tes
t
f
o
r th
e
POPCNT instru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvi
n
T
h
e POPCNT instruction does
no
t
need sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
B
R
222
9
7
0
3: POPCN
T
r
64
,
rm6
4
not
P
OPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
pre
p
r
o
c: BR
2
22
2
615:
f
ix segfault on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anv
i
n
doc
:
bet
t
er descrip
t
ion
o
f %l
i
ne
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
changes
.
s
r
c: docume
n
t if for
%
ifma
c
ro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next