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
preproc: fix more token pasting cases
2009-04-08
H
.
Peter
A
nvi
n
preproc: fix mo
r
e token pasting
ca
s
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
AUTH
O
RS: Up
d
ate information for
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
N
A
SM 2
.
06rc1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
D
ocum
e
nt pr
e
pro
c
es
s
o
r token concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Handle weird
cases of token
p
asting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add COPYING to the lis
t
o
f files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
nasm
.
nsi: a
d
d
N
ASM M
a
nual;
a
utomat
e
v
e
rs
i
on generatio
n
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add NSIS sc
r
i
pt to
m
ake a W
i
n
d
o
w
s installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
disasm:
fix reversed R
E
P vs R
E
PNE
i
n
eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
di
s
a
s
m: when n
o
instruction is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anv
i
n
NASM 2
.
06r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672
1
17: handle long lines for db/d
w
/
e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
au
t
oco
n
f
: det
e
c
t
t
he brok
e
n bool in OpenW
a
tcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter Anvin
Mo
s
t in
s
truction c
o
des
are
octal, so
print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
Anvin
Ad
d
VPCLMUL ins
t
ructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
assem
b
l
e
:
o
n
l
y be optimis
t
ic with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r
Anvin
con
v
erge
n
c
e
.
asm: add
test o
f
jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
PCLMUL is apparently targeted
f
or Westmere wi
t
h t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
NASM 2
.
0
6r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR 2557903: fix
d
i
sas
s
embly of a set of SSE
MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
BR 2541252: Fix issu
e
s in insns
.
dat, mostl
y
re
l
ate
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
cha
n
ges
.
src: document WAIT an
d
%$
$
fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR
2592476
:
Treat
WAIT as a pr
e
f
i
x even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
br70
4
736: handle deep co
n
text
-
lo
c
al
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nas
m
lib
:
make nasm_strcat
(
) take con
s
t
argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
o
utelf32/64: remove al
i
gn_str in favor
of fwri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
vin
o
u
tbin
:
fix t
y
po: "sections"
n
o
t
"section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Un
i
fy all-zer
o
buff
e
rs; add fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 261190
6
: proper
e
rror mess
a
ge
f
or start < origi
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
NA
S
M 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Fix opc
o
d
e
for VA
D
DSUBPS;
opera
n
ds f
o
r
VBLEND;
a
dd
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
F
M
A
i
nstruction
s
won
'
t b
e
in Sandy B
r
i
d
g
e
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
e
r Anvin
BR 259334
9
: Move versi
o
n
m
essage back to std
o
ut
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
vin
doc:
clean up the
"
St
r
ing Manipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: indent the tim
e
m
a
cro exa
m
p
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
d
oc: fi
x
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
Merge branc
h
'master' o
f
git+ssh://repo
.
or
.
cz/s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvi
n
doc: up
d
ate
the section on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter
A
n
v
in
Fix the [warning
]
direct
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight stylisti
c
cle
a
n
ups
commit
|
commitdiff
|
tree
2009-01-04
Soronel H
a
etir
Add en
t
ry poi
n
t s
u
ppor
t
to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826
:
Fix enf
o
rce
m
ent of the LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
BR 2413278: Non
o
ptimal form
s
of arithmetic instruct
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter An
v
in
changes
.
s
rc: document Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
N
ASM
2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-12-18
David
D
e
Haven
Mach
-
O alignme
n
t
fi
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
te
r
Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
ELF: u
s
e
r
btree
fo
r
symbol searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree:
drop
"
const" fro
m
sea
r
c
h fun
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
changes
.
src:
d
ocument POPCNT f
i
x
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
Merge branch 'n
a
sm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
tes
t
/p
o
pcnt
.
asm: s
i
mple test for the POP
C
NT inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
The POPCNT instruction does n
o
t need sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
B
R 222
9
703: POPCNT r64
,
rm64 n
o
t POPCNT
r
64,rm3
2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
prepr
o
c:
BR 22226
1
5: fi
x
segfau
l
t on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
d
o
c: better de
s
c
riptio
n
of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: docum
e
nt if fo
r
%ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
test: ad
d
test for
BR
2
222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 22
2
2615:
fix segfault
o
n
b
ogus
%ifma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
d
o
c/changes
.
src: document ELF
T
LS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
d
oc:
m
inor edit t
o
the TLS documentat
i
on example
s
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
v
e
rsion
.
p
l
: snapsh
o
t releases *only* hav
e
digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvi
n
Mov
e
all version strings to a s
i
ngle comp
i
lation un
i
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
rbtree: d
r
op the data
p
ointer
;
i
nstead
r
ely on b
e
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h
: add offsetof() and container
_
of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-
l
eaning red-
b
lack tre
e
data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvi
n
Fix hea
d
er guard
s
for outli
b
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
make alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
o
c
:
cross-reference macr
o
param
e
ter conca
t
enation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Mer
g
e
b
r
anch 'n
a
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: fix
t
ypo in
t
he des
c
r
i
p
tion o
f
%
unma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: fix c
a
pitaliza
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: re
m
ove
duplicate entry for the
"
error" w
a
rnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
d
o
c: retro
a
ctively do
c
ument
u
pdat
e
s to the w
a
rn
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: fix typo in the description
o
f
%
u
nmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: fix capitaliza
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
d
o
c:
r
emove du
p
licat
e
e
ntry fo
r
the
"
error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r Anvin
doc: retroacti
v
el
y
do
c
ume
n
t
updates to
t
h
e
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter A
n
v
in
M
e
r
g
e co
m
m
it 'nas
m
-2
.
05
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
N
A
SM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
doc/c
h
anges
.
src: document -W/-
w
fix
a
s a NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pete
r
A
nvin
output: add com
m
o
n
file outlib
.
c for co
m
mon fu
n
ctions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter An
v
in
preproc: merge expand
_
m
m
ac_params() and expand_i
n
direct()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter A
n
vin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
er A
n
v
i
n
B
etter
d
escripti
o
n of the number-overflow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2196966:
m
ake the -w/-W options wor
k
ag
a
in
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smart
a
lign: clean u
p
u
n
neces
s
ary duplication; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter
Anv
i
n
For snapsh
o
t release
s
,
expand out t
h
e mangled ve
r
sion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vin
d
isa
s
m: introduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble: use opx
a
n
d opy
in a
few more place
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
sr
c
: retroactively
d
ocument an
o
nymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
ete
r
Anvin
p
reproc: don't
m
a
c
ro-expan
d
the argument to
%
use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
doc: document
%pop
w
i
t
h
ar
g
u
ment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er
A
nvin
pr
e
p
roc: allow %pop to take a
n
i
d
entifier, unify
%
p
u
sh
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c: document an
o
nym
o
us %p
u
sh
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er An
v
in
doc/changes
.
src:
begin
t
he release notes for 2
.
0
6
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
doc: f
i
x awk
w
ard word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
version
.
pl: don't add
an extra
.
00 for su
b
mi
n
or
if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
nvi
n
M
e
rge branch 'indirect'
commit
|
commitdiff
|
tree
next