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
ELF: remove loop invariant calculation of global offset
2009-06-26
H
.
Pete
r
A
n
vin
EL
F
: remove lo
o
p
inva
r
iant
c
alculation of global
offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter
A
nvin
ELF
:
clean
u
p the arithmetic for
g
l
obal symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
b
um
p
GL
O
BAL_TEMP_
B
ASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
E
L
F: eliminate
h
ard-co
d
ed se
c
tion numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
H
andle the n
e
w ELF
headers in
the dependency gen
e
ration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
LF: add header files,
b
e
gin merging co
m
mon code, dr
o
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
e
r Anvin
NA
S
M
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
changes
.
sr
c
: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
:
make the MMX ve
r
sion of PINSRW match the
S
SE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel FMA: drop
rel
a
xed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
te
r
Anvi
n
F
i
x
t
he
PIN
S
R series of
inst
r
uc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
A
d
d sup
p
ort
for i
n
struction
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
.
Pe
t
er Anvi
n
insns
.
dat: fix typos: VCMP
O
RD_SP[SD] enter
e
d as VCMPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
.
dat: collapse
relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns
.
pl: a
l
low relaxed forms to be created without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
chang
e
s
.
src: fix
some odd sp
a
c
ing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: don't u
s
e m
i
dcode de
c
l
arations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
specf
i
l
e
: updat
e
U
RLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
Nindent
:
a
d
d back the -nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
N
indent: update w
i
th
t
he -
n
pro
and -i
l
0 option
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pe
t
er Anvin
doc: use NASM
syntax
f
or x87 reg
i
sters
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
i
n
s
ns
.
dat
-
fixup for X
O
P (SS
E
5) AM
D
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyr
i
ll
Go
r
cun
o
v
insn
s
.
dat - i
n
trocuce base XOP (SSE5
)
AMD instru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
i
n
sn
s
.
pl - add han
d
ling of pp V
E
X/XOP fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er
Anvin
Add
s
ymbolic constants for
RE
X
_V "
c
lasses"
(VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anv
i
n
d
oc: 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 A
n
v
i
n
p
r
e
p
r
oc: handle %+ ev
e
n
d
u
ring early token replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
An
v
i
n
Use low
e
r case fo
r
VEX and
X
O
P
in in
s
tructions
t
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastructur
e
support for AMD's new XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
u
t
bin: rep
l
ace fprintf(rf,
no
t
_def
i
n
e
d); with
fpu
t
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
d
oc: slightly ti
d
y
the cop
y
right page of the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
p
reproc: fix
m
ore token
p
asting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
AUTHORS: Upd
a
te infor
m
ation
for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
N
ASM
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r An
v
in
Docum
e
nt preprocessor toke
n
co
n
cate
n
at
i
on fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter
A
n
vin
Handle
weird cases of
t
oken
p
a
s
t
ing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anv
i
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anv
i
n
n
a
sm
.
nsi
:
add COP
Y
ING t
o
t
h
e list of files to packa
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvi
n
nasm
.
nsi: add
N
ASM Manual; a
u
tomate
v
e
r
sion gene
r
ation
commit
|
commitdiff
|
tree
2009-04-07
Shao
M
iller
Add NSIS
s
c
ript to make a Window
s
instal
l
er
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
di
s
a
s
m: fix reve
r
sed R
E
P vs
R
E
PNE in eatbyte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvin
d
i
sasm: when no instructi
o
n
i
s f
o
und, cons
i
der a nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
et
e
r Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
Anvin
BR
2
672117:
ha
n
dle long lines f
o
r db/
d
w/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
aut
o
conf:
d
ete
c
t t
h
e broke
n
boo
l
in O
p
enWa
t
c
o
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
A
n
vin
M
o
st instruction codes a
r
e
o
c
tal, so
p
rint
er
r
o
r
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
Add
V
P
C
LM
U
L instruct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
assemble:
o
n
ly
b
e optimistic wi
t
h NO_SEG if we're r
e
al
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
conv
e
rgence
.
asm: add t
e
st of jmp to an absolute addr
e
ss
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
PCLM
U
L is
a
pparently tar
g
eted for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
N
A
SM 2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2557903: fix disa
s
s
e
mbl
y
of
a set
o
f SSE MO
V
* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR 2541252: Fix
issues
in
i
n
s
ns
.
d
a
t
,
mostly
r
ela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
sr
c
: document WAIT a
n
d %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvin
BR
2
5
92
4
76: Treat
W
AIT a
s
a prefix e
v
en though
i
t'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
b
r
7
047
3
6:
h
andle deep context-local
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
i
n
nasmlib
:
make nas
m
_strcat() take
c
onst arg
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
outelf32/64: remove al
i
g
n_str
in favo
r
of
f
writez
e
ro(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
nvin
outbin: fix typo
:
"
sections"
not "sect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Uni
f
y al
l
-zero buf
f
ers; add
f
w
riteze
r
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
A
nvin
B
R
2
6
11906:
p
r
o
per error
mess
a
g
e
for star
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
NA
S
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
vin
Fix opcode for VADDS
U
BPS; o
p
erands
f
or VBLEND;
a
dd
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
FM
A
instruct
i
o
ns won't be in Sandy
Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
A
nvin
BR 259334
9
: Mo
v
e v
e
rsion message back to st
d
out
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc:
cl
e
a
n up the "String Mani
p
ulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: indent the t
i
me macr
o
exam
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix t
y
po
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
Merge bra
n
ch 'm
a
ster
'
of git+
s
sh://rep
o
.
or
.
cz/srv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
An
v
in
doc: update the section on
num
e
ric
c
ons
t
ants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning
]
direc
t
ive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight stylis
t
ic
cleanups
commit
|
commitdiff
|
tree
2009-01-04
So
r
onel Haetir
Add entry poi
n
t sup
p
ort to as
8
6 back
e
nd
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix e
n
force
m
ent of
t
he
L
ONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
BR 2413
2
78:
N
onopti
m
al forms
of
arithm
e
tic
in
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r
A
n
v
i
n
changes
.
src: docum
e
nt Ma
c
h
-O al
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
a
vid DeHave
n
M
a
ch-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
E
L
F:
u
se rbtree for symbol searche
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
rbtree: drop "const" from search f
u
nc
t
io
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
changes
.
src: do
c
ument
P
OPCNT
f
ix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch '
n
asm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
test/popcnt
.
asm:
s
i
m
ple test for the POPCNT
ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
The
P
OPCNT instruct
i
o
n
do
e
s not need sizes on memo
r
y
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 22
2
97
0
3: POPCNT
r
6
4
,rm64 not
P
OPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
r
ep
r
oc: B
R
22226
1
5: fi
x
seg
f
ault on
b
ogus %i
f
ma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: better
d
escription of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
c
h
anges
.
src: document if for %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter An
v
i
n
test: add te
s
t for BR 222
2
615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
pr
e
pr
o
c: BR
2
222
6
1
5
:
fi
x
s
e
gfault on bogu
s
%ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anv
i
n
doc/changes
.
src: do
c
ument ELF
T
LS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc:
minor e
d
it to the TLS docume
n
t
a
t
ion examp
l
es
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er
Anvin
ve
r
s
i
o
n
.
p
l
: sn
a
psh
o
t releases *o
n
l
y
*
h
av
e
digi
t
s in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anv
i
n
Move all ve
r
s
i
o
n strings to a single compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r
A
nvin
rbtree: drop th
e
da
t
a poi
n
te
r
; instead rely
on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
compi
l
er
.
h: add offsetof() and
c
ontaine
r
_of(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r An
v
in
L
eft-
l
eani
n
g red-black tree
d
a
t
a s
t
ruc
t
u
r
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Fi
x
h
e
ader g
u
a
rds for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next