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
elf32: debug32_typevalue - fix TY_OWORD size
2009-06-26
H
.
P
eter An
v
in
ELF: remove loop inv
a
riant calculation of
global o
f
f
s
e
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
n
vin
ELF: clean up the arithmetic for global symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
ELF: bump
GLOBAL_TEMP
_
BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
ELF: el
i
minate hard-coded section num
b
ers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Ha
n
dle t
h
e new EL
F
headers i
n
the d
e
pe
n
dency
generation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: a
d
d header files, be
g
in
m
erging c
o
mmon code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er
Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er Anvin
chan
g
es
.
src: u
p
date
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
e
r Anvin
i
n
s
ns
:
make
t
h
e
MMX version of 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 FMA: drop relaxed
f
o
rm
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PINSR s
e
ries of i
n
stru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add support for instruc
t
ions which always u
s
e
lo
w
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
i
nsns
.
dat: f
i
x typos: VCMPORD_SP
[
SD] entered
as V
C
MP
O
RS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: collapse
relax
e
d forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl: allow relaxed
f
o
rms to be created wi
t
h
o
ut
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter An
v
in
changes
.
src:
f
i
x
som
e
o
d
d spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pet
e
r
Anvi
n
parser: don't use m
i
dcode
declarations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
ete
r
Anv
i
n
spec
f
i
le
:
update URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
i
ndent: a
d
d back the
-
n
ut
o
ption
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nind
e
n
t: u
p
d
ate with the -
n
pro an
d
-
i
l0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pet
e
r Anvin
doc: us
e
NAS
M
syntax for x8
7
reg
i
sters
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
C
y
rill Gor
c
unov
insns
.
dat - fi
x
up for XOP (SSE5) AMD
i
n
struc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cy
r
il
l
G
o
rcunov
i
n
sn
s
.
dat - i
n
trocuce
base XOP (
S
SE
5
) AMD in
s
truction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
y
rill Gorcun
o
v
ins
n
s
.
pl - add handlin
g
of pp VEX/XOP fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbol
i
c
con
s
tants
f
o
r REX_V "classes" (VEX, X
O
P
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
Anvin
doc: remove insref
.
s
r
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
N
A
SM 2
.
0
6
r
c12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvin
preproc: han
d
le
%+ eve
n
d
u
ring early token
repla
c
ement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvin
Use lower case for V
E
X and XOP in instr
u
ction
s
table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
A
n
vin
Infrastru
c
t
ure su
p
port
for AMD's new XO
P
prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin: replace fprintf(rf, not_def
i
ned);
with fput
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: sligh
t
l
y
t
idy the
copyright page
o
f the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter
An
v
in
preproc: fi
x
more token pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
AUTHOR
S
: Update info
r
mation for
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
N
A
SM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
Document prep
r
ocessor token conc
a
t
e
n
ation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
Han
d
le weir
d
case
s
of tok
e
n pastin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r An
v
in
NASM 2
.
0
6rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
A
n
v
i
n
nasm
.
nsi: add COPYING t
o
the list
o
f
files to
p
ac
k
age
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvin
nasm
.
nsi: add NASM Manual;
a
u
t
omate ver
s
ion generation
commit
|
commitdiff
|
tree
2009-04-07
Sh
a
o Miller
Add NSIS scri
p
t to make a Windows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
A
nvin
disasm: fix reversed R
E
P vs REPNE in e
a
tbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pete
r
A
n
vin
d
i
sa
s
m: wh
e
n no instruction
i
s fou
n
d, consider a nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er Anvin
NASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 26
7
2117: handle lo
n
g
l
i
n
es fo
r
db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anv
i
n
autoconf: detect the broken
b
ool i
n
OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
et
e
r
Anvin
M
ost ins
t
ruc
t
ion codes are octal, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er
A
n
v
in
Add VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only b
e
optimistic wi
t
h NO_SEG if we're
r
eally
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anv
i
n
co
n
vergence
.
asm: add test of jmp t
o
an absol
u
te address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
PC
L
MUL is
app
a
r
e
ntly targe
t
e
d for
Westme
r
e with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
nvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
A
nvin
BR 2557903: fix
d
isassembly of
a
s
et of
SS
E
MOV
*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
BR
2541
2
52:
Fix issues in
in
s
ns
.
dat, mostly re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
cha
n
g
e
s
.
src: docu
m
ent WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 2592476: Trea
t
WAIT as
a p
r
e
f
i
x
even thoug
h
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br7047
3
6
: handle de
e
p
c
o
n
t
ext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib:
make nasm_strcat() take co
n
st arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
out
e
l
f32/64: remo
v
e align_str
i
n favor
of f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outbin:
f
i
x ty
p
o
:
"
s
ec
t
i
on
s
"
not "
s
ectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
An
v
in
Unify all
-
zero buffers; add
f
w
r
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 2611906: prop
e
r error message
for s
t
art < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvi
n
NASM 2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Fix op
c
ode
f
or VADDSUBPS; opera
n
ds for VB
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
FMA in
s
t
r
uctions won'
t
be
i
n
Sa
n
d
y
Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: M
o
v
e
version message bac
k
to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er An
v
in
doc:
c
l
ean up
th
e
"String Manipula
t
ion in Macro
s
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: in
d
ent the time macro exam
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vi
n
d
oc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch 'master' of git+ssh
:
//repo
.
or
.
c
z
/srv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the
secti
o
n on numeric
consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er Anvi
n
Fix the [wa
r
n
ing]
direc
t
iv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas
8
6
:
slig
h
t stylistic
cle
a
n
u
ps
commit
|
commitdiff
|
tree
2009-01-04
Soronel Ha
e
t
ir
Add e
n
try
p
oint sup
p
or
t
t
o a
s
8
6
backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
BR 243
2
8
26: F
i
x enforcement of
the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
B
R 2413278: Nonopt
i
mal forms of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
te
r
A
n
vi
n
c
h
ange
s
.
src: d
o
cument
M
ach-O a
l
ignment
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
er Anvin
N
A
SM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
a
vid DeHaven
Mach-O
a
lig
n
m
e
nt fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter An
v
i
n
NASM 2
.
0
6rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
ELF:
use rbtree for symbol searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
r
b
t
re
e
: drop "const"
f
r
o
m search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
e
r Anvin
changes
.
src:
d
ocument PO
P
CNT
fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
Merge br
a
nch 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anv
i
n
test/popcnt
.
asm: s
i
mp
l
e te
s
t for
the POPCNT instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter A
n
vi
n
The
P
OP
C
NT
instruction does no
t
need sizes on
me
m
ory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 22
2
9703: POPCN
T
r64,rm64 not PO
P
CNT
r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
p
r
eproc: BR 2222615:
f
ix segfault o
n
bogus
%i
f
mac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvi
n
doc: bette
r
descripti
o
n of %li
n
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
sr
c
: docume
n
t if for %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
test
:
add test
for BR 22
2
2615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
pr
e
proc: BR 222261
5
:
fix segfault on bogus %
i
fmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
doc/changes
.
s
rc: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvi
n
doc:
m
inor
e
di
t
t
o
the TLS
document
a
ti
o
n examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl:
snapshot release
s
*only
*
have d
i
gits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pete
r
An
v
i
n
Move all v
e
rsion
s
trings to a s
i
ng
l
e c
o
mpilatio
n
unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
rbtree: drop the da
t
a pointer; instead r
e
ly on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
c
o
m
pil
e
r
.
h: add o
f
fse
t
of() a
n
d
container_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
L
e
ft-leaning red
-
black tree data stru
c
ture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix header g
u
ards for outl
i
b
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next