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
insns.pl: fix indentation
2009-06-26
H
.
Peter An
v
in
insns
.
p
l:
f
ix in
d
entatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
nvi
n
ELF: make debug
g
ing functions stati
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
Anvin
ELF:
r
emove loop
i
nvariant calculat
i
o
n o
f
g
lobal
o
ffs
e
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
EL
F
: clea
n
up
t
he arithmetic for global symbol
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: bum
p
GLOBA
L
_TEMP
_
BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
ELF:
e
limi
n
ate hard-
c
oded section
n
umbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter A
n
vin
Han
d
le the new ELF header
s
in the dependency
gener
a
tio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
ELF
:
add header files, begin merging common code, d
r
o
p
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
NASM 2
.
0
6
r
c
1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
c
h
a
nges
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
insn
s
: make the MMX version o
f
P
INS
R
W
match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Intel FMA: drop relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Fix the PI
N
S
R
series
of ins
t
ruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
A
d
d support for instruction
s
which always use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: fix typos: VCMPORD_SP[S
D
] 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: collaps
e
relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
.
p
l: allow relaxed for
m
s to be creat
e
d witho
u
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r Anvin
changes
.
src:
f
i
x
some od
d
s
p
acing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pet
e
r
A
nvin
parser: don't u
s
e m
i
dcode declarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
e
r
Anvin
sp
e
c
f
ile: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r Anvin
Nindent: add back the -n
u
t
o
ption
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: upd
a
te with the -n
p
ro and -il0
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
A
nvin
d
o
c
:
use NASM syntax
for x87 re
g
isters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symb
o
lic
constan
t
s for REX_V "classe
s
"
(
VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
doc:
remove ins
r
ef
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
A
nvin
NAS
M
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter
A
nvin
preproc: han
d
le %
+
even dur
i
ng early token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower case for VEX
a
n
d XOP in
i
n
structions
t
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastructure support for AMD's new XOP pre
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
u
tb
i
n:
rep
l
ace fprintf(r
f
,
not_defi
n
ed); w
i
t
h
fput
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
er
A
nvin
NAS
M
2
.
0
6
rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
prep
r
oc: un
i
fy token-p
a
s
ting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r Anvin
doc:
s
lightly t
i
d
y the
c
op
y
r
ight page of
t
h
e manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter
A
nv
i
n
prep
r
oc: ma
k
e $ and $$ TOKEN_OTH
E
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
preproc: fix mor
e
to
k
en pas
t
ing cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvi
n
AUTHORS:
U
p
dat
e
informati
o
n for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
NASM
2
.
06rc1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
Document preprocessor tok
e
n concaten
a
t
i
on fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Ha
n
dle
weird cas
e
s of
t
oken pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM
2
.
06r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
nasm
.
nsi
:
add COPYING to the list of f
i
les
t
o
pack
a
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
n
v
in
nasm
.
nsi: add NASM Manual; automate version generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
A
nvin
dis
a
sm: fix r
e
versed REP vs REPNE
in eatbyte
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm
:
when
n
o
instru
c
tion is fou
n
d,
c
onsider a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
0
6
r
c8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
n
v
in
BR 269
0
688
:
Fix opcodes fo
r
FMA ins
t
ructi
o
ns
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nvin
Add t
e
st from BR 2
6
90688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anv
i
n
BR
26
9
06
8
8: a
d
d missing
V
FM instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
BR 2689316: PEXTRQ r
e
qu
i
res
R
EX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
v
i
n
ge
n
fma: fix spelli
n
g of the
V
FNM instructi
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
ins
n
s
.
dat: fix VFNM instructions
i
n
correctly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er Anvin
NASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117: handle long lines for
db
/
dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
au
t
oconf:
detect the broken
bool
i
n OpenWat
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
i
n
Mos
t
i
nstruct
i
on codes are octal, so print err
o
rs
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er
A
n
v
in
op
t
i
m
izat
i
on
.
a
s
m: more
s
byte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
s
byte:
o
p
t
imiz
a
tion
is
O
K if UNK
N
OWN
isn't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
optimization
.
asm: a
d
d sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
N
A
SM 2
.
0
6
rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
BR
2
4132
6
5
: don't pes
s
imize displaceme
n
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
optimization
.
asm: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
asm
.
c
:
a
n
other re
a
dability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
nasm
.
c: r
e
ad
a
bil
i
t
y
c
l
ean
u
p for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add
VPCLMUL in
s
t
r
uctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
assemble: onl
y
be o
p
timistic
with NO_S
E
G if
w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
A
n
vin
convergenc
e
.
asm: add
test of jmp t
o
an
a
bsolute addre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
P
C
LMUL
is ap
p
a
rently ta
r
geted
for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
0
6
rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2557903: fix disassem
b
ly
o
f a set o
f
SS
E
MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2
5
41
2
52: Fix issues in insns
.
dat,
m
o
stly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ch
a
nges
.
src: do
c
u
m
ent W
A
IT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25
9
2476: Treat WAIT as
a prefix even thoug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
b
r704736:
h
andle
d
eep
context-local m
a
c
r
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
nasmlib: make nas
m
_strcat
(
) take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
oute
l
f32/64:
r
e
m
ove
a
lign_
s
t
r in
f
avor
of
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anvin
outbin: fix typo:
"
sections" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify
all-zero buffers
;
a
dd fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
BR 2611906: proper erro
r
message
f
o
r star
t
< origi
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
i
n
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
F
ix opcode fo
r
VAD
D
SUBP
S
;
operands for VB
L
EN
D
; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
FMA instructions won't
be i
n
Sandy Brid
g
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
Perl sc
r
ipt u
s
ed
t
o
generate FMA instr
u
ction pat
t
e
r
ns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
cha
n
ges
.
s
rc:
d
ocum
e
nt updated
AVX spe
c
ifi
c
ation
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
U
p
date the VFMA* instruction
s
per the AVX
s
pec
versi
o
n 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
ete
r
Anvi
n
insns
.
dat: fix minor
formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl: h
a
ndle t
h
e new VEX
.
DDS flag
p
er AV
X
spe
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R 25
9
3349: Move version messa
g
e
b
ack
t
o
s
tdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter A
n
vin
NA
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the "Str
i
ng
M
a
n
ipulation in Ma
c
ros"
sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
d
oc:
i
ndent t
h
e t
i
me macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter An
v
in
d
o
c: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge
b
r
a
nc
h
'master' o
f
gi
t
+ssh://repo
.
or
.
cz/
s
rv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the section on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warnin
g
] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
out
a
s86: slight st
y
listic clean
u
ps
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 24
3
2
8
2
6
: Fix enforceme
n
t of
t
he LON
G
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
in
BR 2
4
1327
8
: Nonoptimal fo
r
ms of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er Anvin
changes
.
src: do
c
ument Mach-O
a
lignme
n
t fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
te
r
A
nvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter
A
nvi
n
N
AS
M
2
.
06rc1
commit
|
commitdiff
|
tree
next