repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
nasm.c: clean up pass exit logic
2009-06-27
H
.
Peter Anvin
nasm
.
c: cle
a
n up pass exit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
nd
i
s
a
sm: fix
disassembly of
J
RCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
n
vin
NAS
M
2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
insns
.
dat: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: add rel
a
xed forms for XOP/F
M
A4/CVT16 inst
r
u
ctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
Add Cy
r
ill Gor
c
unov to AUTHOR
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
i
n
sns
.
pl:
remove
s
tra
y
whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ins
n
s
.
pl
:
add "
n
ohi" code f
o
r 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
indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
ELF: make
d
ebu
g
ging func
t
i
o
ns st
a
t
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r A
n
vin
ELF: remove loop
i
nvariant c
a
lculation of global
o
ffse
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: clean up the arithmetic fo
r
global symb
o
ls
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter 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
.
Pe
t
er
Anvi
n
ELF: elimina
t
e
hard-coded sectio
n
numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Handle t
h
e new E
L
F headers i
n
the d
e
p
e
nden
c
y generatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
E
LF:
add header files,
begi
n
me
r
ging
common
c
od
e
, dr
o
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
N
A
S
M
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
i
n
s
ns: make the
M
MX
v
e
r
s
i
on o
f
PIN
S
RW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel
F
MA: dr
o
p rela
x
e
d
fo
r
ms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvi
n
F
ix t
h
e
PINSR series of
i
nstructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add support
fo
r
i
nstru
c
tions which always use lo
w
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: f
i
x
typos: VCMPORD_S
P
[SD] entered as VCMPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: coll
a
pse relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
insns
.
pl: allo
w
relaxed fo
r
ms
t
o
b
e
created wit
h
ou
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvi
n
changes
.
src:
fix
some odd
spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter A
n
vin
parser: don't use midcode declar
a
t
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
s
pecfile: update
URL
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ninde
n
t: add back
the -n
u
t
o
p
t
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent:
upda
t
e with
the -
n
pro and -il0
o
p
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pete
r
Anv
i
n
d
oc: use NASM syntax for x87
r
eg
i
ste
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
i
n
s
ns
.
da
t
- fixup fo
r
XOP (S
S
E5)
AMD
i
nstruction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Go
r
cunov
ins
n
s
.
dat - introcuce
b
ase XOP (SSE5) AMD
i
ns
t
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
insns
.
pl - add handling of
p
p VEX
/
XOP fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter A
n
vi
n
Add symbolic constants for
R
EX_V "classes
"
(VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
do
c
: remove
i
nsref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pe
t
er Anvin
NA
S
M 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvi
n
preproc
:
h
andle %+ even dur
i
ng early t
o
ken repla
c
e
me
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
An
v
i
n
U
se
l
ower case
for
V
EX
a
nd XOP in instructions t
a
bl
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
I
nf
r
ast
r
ucture su
p
po
r
t
f
or AMD'
s
new XOP
p
r
e
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvi
n
outbin:
replace fprintf(rf, not_d
e
fined); with fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
doc
:
slightly tidy the
c
opyright
page of t
h
e manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
Anvin
preproc: fix
more
t
oken pa
s
ting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
AUTHO
R
S: Update in
f
or
m
ation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
An
v
in
NASM 2
.
06
r
c10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
Document preprocessor
toke
n
concatenation
f
ix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
Handle
wei
r
d case
s
o
f token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
NASM 2
.
06rc
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi:
a
dd COPYING to
t
he list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
na
s
m
.
n
s
i: add NAS
M
Manual;
autom
a
t
e vers
i
on gen
e
ration
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
A
d
d NSIS script to ma
k
e a Windows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter Anvin
disasm: fix
reversed REP vs REPNE
in eatbyt
e
()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anv
i
n
disasm:
w
hen n
o
inst
r
uction is found,
c
onsider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
Anv
i
n
NAS
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672
1
17: handle lo
n
g lines for
d
b
/
dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anvi
n
autoc
o
nf: detect th
e
broken bool
in O
p
enWat
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
n
vin
Most instruct
i
on codes are octal,
s
o
prin
t
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Ad
d
VPCLMU
L
instruc
t
ions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
as
s
emble: only
b
e optimist
i
c with NO
_
SEG if
w
e
're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
convergenc
e
.
a
sm: add test of jmp
to
a
n absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL
is a
p
parentl
y
t
argeted
f
or Westmere with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
NASM
2
.
0
6rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 2557903: fix d
i
sasse
m
bly of a se
t
o
f SSE
MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
An
v
in
BR 2541252: Fix
i
s
s
u
es in
insn
s
.
dat,
m
ost
l
y related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
change
s
.
src:
document WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
BR 259
2
476: Treat WAIT as a prefix even t
h
ough it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
br704736: handle deep context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nas
m
lib: m
a
k
e
nas
m
_strcat() take const a
r
g
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
o
u
telf32
/
6
4:
remov
e
align_s
t
r in
fav
o
r of
f
writezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "sections
"
not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
Unify al
l
-zero
buffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2
6
11906: proper error message for start <
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NA
S
M 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
vin
Fix opcode for VA
D
DSUBPS; ope
r
ands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
FMA instructions won't
b
e
i
n Sandy Bri
d
ge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
er A
n
vin
BR
2
59334
9
: Move version message back to s
t
do
u
t
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: clean up
the "
S
t
r
i
ng
Mani
p
u
l
ation in
M
acros
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the tim
e
macro examp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
er
A
nvin
Mer
g
e branch 'mas
t
er' of git+ssh://repo
.
or
.
c
z/sr
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the section on
n
umeric consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anv
i
n
F
i
x the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter
A
n
v
in
outas
8
6:
slight stylistic cleanup
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel Ha
e
t
ir
A
d
d entry point support to
a
s86
b
ackend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvin
BR
2432826: Fix enforcement of the LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278
:
Nonoptimal forms
o
f arith
m
etic instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r Anvin
changes
.
src: document Mach-O
a
lignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter Anv
i
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeH
a
v
e
n
Mach-O al
i
g
nmen
t
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NASM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
ELF:
u
s
e rbtree for
s
ymbol sea
r
ches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
rbtree
:
drop "con
s
t" f
r
om search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
c
h
anges
.
sr
c
: do
c
um
e
n
t
P
O
P
CNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
Merge
b
r
a
nch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
test/popcnt
.
asm:
s
imp
l
e t
e
st for the POPCNT i
n
struction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r
Anvin
T
h
e POPCNT inst
r
uction does not nee
d
sizes on me
m
ory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POPCN
T
r64,rm64 not POPCNT r6
4
,
rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
A
nvin
pre
p
ro
c
:
B
R
222
2
615:
fi
x
segfault on bogus %ifma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r Anvin
doc: better descript
i
o
n of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
c
hanges
.
src: document if for %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next