repo.or.cz
/
nasm
/
perl-rewrite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
doc: slightly tidy the copyright page of the manual.
2009-04-20
H
.
Pet
e
r Anvin
doc: slig
h
tly
t
idy
t
he
copyright page of the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
e
ter Anvin
p
r
eproc: make $ an
d
$$ TO
K
EN_
O
THER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
pr
e
p
roc
:
f
i
x
mor
e
token pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
er A
n
vin
AUTH
O
RS:
U
p
date information f
o
r
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
NASM 2
.
0
6
rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document prepr
o
ce
s
sor token
co
n
catena
t
ion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter An
v
in
Handle weird case
s
of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
er Anvin
NA
S
M 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
nas
m
.
n
s
i: add COPYING t
o
the list of fi
l
es to
p
a
ckage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
in
nasm
.
n
si: add NASM Manua
l
;
a
ut
o
m
a
te version generation
commit
|
commitdiff
|
tree
2009-04-07
Shao Mil
l
e
r
Ad
d
N
S
IS sc
r
ipt to make a W
i
ndows
i
n
s
ta
l
ler
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
disasm: f
i
x revers
e
d REP vs RE
P
NE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anv
i
n
disa
s
m: when
n
o instru
c
tion is fo
u
n
d, consider a na
k
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyako
v
outcoff:
BR
2
685756: fix SAFESEH
w
i
th an in
t
erna
l
symbol
commit
|
commitdiff
|
tree
2009-03-18
M
i
chael
S
cherer
outelf32/64: fix unini
t
i
alized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
Anvin
BR 269068
8
:
F
ix
o
pcode
s
for FMA ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter An
v
in
Add test fr
o
m
B
R
2
690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
n
v
in
B
R 2690688: add missing VFM
ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PEXTRQ requires R
E
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nvin
gen
f
ma: fix
spelling of the VFNM in
s
tructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
v
in
insns
.
d
at:
f
ix VFNM instruction
s
in
c
or
r
e
ctly s
p
elled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvi
n
NASM 2
.
0
6r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pe
t
er An
v
in
BR 2
6
72117: handle long l
i
ne
s
for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anv
i
n
autoconf: detect t
h
e brok
e
n b
o
ol in OpenWa
t
co
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anvi
n
Most instruction
codes
are octal, so print er
r
ors tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
op
t
imization
.
asm
:
more
sb
y
te
t
ests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: op
t
i
mization is O
K
if
U
N
K
NOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
optimiza
t
ion
.
asm
:
add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r
A
n
vin
BR 2413265: don't pessi
m
ize
d
i
s
placements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
op
t
imiz
a
tion
.
as
m
:
add EA o
p
t
imizati
o
n tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
nasm
.
c: another readability cle
a
nup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r
Anv
i
n
n
a
sm
.
c: readability
c
leanup for se
g
:off
pa
r
sing
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
A
d
d VPCLMU
L
instructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvi
n
assemb
l
e:
only be opt
i
mistic with NO_SEG if we'
r
e reall
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
Anvin
con
v
ergence
.
asm: add t
e
s
t
of jmp t
o
a
n
absolute a
d
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
PCLM
U
L
is ap
p
arentl
y
t
a
rg
e
ted for West
m
ere wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
NAS
M
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2557903:
f
ix di
s
as
s
emb
l
y of a
se
t
of SSE MOV
*
instruc
t
i
o
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 254125
2
: Fix issues in insn
s
.
dat, mostly
r
e
la
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
ch
a
nges
.
s
rc:
document WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
BR
2
592476: Treat WAIT a
s
a prefix e
v
en tho
u
gh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
b
r
70
4
736: handl
e
deep con
t
ext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
n
asmli
b
: ma
k
e nasm
_
str
c
at() tak
e
c
o
nst arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
in
outelf32/64: remove align_str in favor of
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter An
v
in
outbin: fix typ
o
: "sections" not "
s
ection"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-zero
buffers; ad
d
fwrite
z
ero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: p
r
oper err
o
r m
e
ssage for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
NA
S
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix o
p
code for VADDSUBPS
;
operands f
o
r VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
v
in
F
MA instructi
o
ns won't be in San
d
y
B
r
idge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Per
l
scrip
t
us
e
d to
gene
r
a
t
e FMA i
n
s
truc
t
ion
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
changes
.
src: document updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update the VF
M
A* instructio
n
s
pe
r
th
e
AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
ins
n
s
.
da
t
: f
i
x
minor formatting
anom
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
n
vin
in
s
ns
.
pl: handle the new VEX
.
DDS flag pe
r
AVX s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r
Anvin
B
R
2
5
93349: Move version messag
e
back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter Anvin
NA
S
M 2
.
0
6r
c
3
commit
|
commitdiff
|
tree
2009-01-21
So
r
onel Ha
e
tir
Document the as
8
6
.
.
sta
r
t label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: cl
e
an up
t
he "
S
t
ring Manipulation
in
M
acro
s
"
s
e
ction
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er
A
nv
i
n
doc: indent t
h
e time macro
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: fix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
Merge branch 'mast
e
r
'
of
git+ssh://repo
.
or
.
cz/srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
d
o
c: update the secti
o
n on num
e
r
i
c constan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er Anvin
Fix the [warnin
g
] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
n
vin
outas8
6
:
slight stylistic
c
lean
u
p
s
commit
|
commitdiff
|
tree
2009-01-04
Sorone
l
Haetir
Add
entry point
s
uppor
t
to as8
6
back
e
nd
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvi
n
BR 2
4
32826: Fix enforcement
o
f the
L
ONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2413278: Nonoptimal
f
orm
s
of arit
h
metic in
s
truct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: document Mach-O alignment
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
Davi
d
DeHaven
M
a
ch-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pet
e
r Anvin
NASM 2
.
0
6
rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
Anvin
ELF: use rb
t
ree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
r
b
tree: drop
"
con
s
t" from search fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
i
n
chang
e
s
.
src: docum
e
nt POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
An
v
in
Me
r
ge
b
r
a
nch 'nasm-2
.
0
5
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
test/
p
opc
n
t
.
asm: s
i
m
p
l
e
test for the POPC
N
T
instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter An
v
i
n
The POPCNT
i
n
s
truction does not ne
e
d sizes
o
n
m
emory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POPCNT r64,rm64 not
P
OPCNT r64,r
m
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc:
BR 2222615: fix
segfault on bogus %i
f
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
Anvi
n
doc: better desc
r
i
p
tion o
f
%line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anvin
ch
a
nge
s
.
src:
document if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
est: add test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
preproc: BR
2
2
226
1
5: fix seg
f
au
l
t on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er Anv
i
n
doc/changes
.
src:
d
ocument ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
e
r
A
nvin
doc:
m
inor edit
to the
T
LS do
c
um
e
ntation exa
m
pl
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter Anvin
version
.
p
l
:
s
nap
s
h
ot rel
e
ases *only*
h
ave dig
i
ts
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anv
i
n
M
ove a
l
l version strings to a single compilat
i
on unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anv
i
n
rbtree: drop the data
p
ointe
r
; instead rel
y
on bein
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
Anvin
compil
e
r
.
h: add offsetof()
a
n
d
co
n
tainer_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
L
eft
-
lean
i
ng red
-
bla
c
k tree
d
a
t
a
str
u
ctu
r
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
F
i
x header guar
d
s
f
or outli
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er A
n
vi
n
mak
e
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vi
n
doc:
c
ross-refere
n
ce macro parameter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'n
a
sm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
do
c
:
fix
typo in the
descri
p
tion of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter An
v
in
d
oc:
f
ix
c
api
t
alization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: re
m
ov
e
duplic
a
te e
n
try
f
or the "
e
rror" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next