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
Handle weird cases of token pasting
2009-04-08
H
.
Pet
e
r
Anvin
Handle wei
r
d cases of token
p
asting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter
Anvi
n
nasm
.
nsi: add
C
OPYIN
G
to the
l
ist of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi:
add
NASM
M
anual; automate ver
s
ion
g
e
nerati
o
n
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add NSIS script to make a Windows ins
t
aller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r An
v
in
disasm: fix r
e
versed REP v
s
REPNE in
e
atbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
A
nvin
d
isasm: when
n
o
inst
r
uction is f
o
un
d
,
consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
n
vin
BR 2672117: handle
l
o
ng lines for db/d
w
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anv
i
n
autoc
o
nf: detec
t
the broken bool in OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvi
n
Most inst
r
u
ctio
n
c
o
des are octa
l
,
so prin
t
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r A
n
vi
n
Add VPCLMUL in
s
tructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter A
n
vin
assemble: only
b
e optimis
t
ic
w
ith NO_
S
EG if
w
e
'
re reall
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
conve
r
genc
e
.
asm: add
tes
t
o
f jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
PCLMUL is ap
p
a
r
e
n
tly tar
g
e
t
ed for
W
e
s
tmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
NASM 2
.
06r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557
9
0
3: fix disassembly of a
s
e
t
o
f
S
S
E MO
V
* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
B
R
2541252: Fix
issues i
n
insns
.
dat, mo
s
tl
y
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
changes
.
s
r
c: document WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
259
2
476: Treat WAIT a
s
a
prefix even th
o
ugh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvi
n
br704736: handl
e
deep context-
l
ocal macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anv
i
n
nasmlib: ma
k
e na
s
m_str
c
at() take c
o
nst
a
rguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
outelf32/
6
4: rem
o
ve align_str in favor of fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
o
u
tbin: fix typo: "sec
t
i
o
n
s" not "s
e
ction"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
U
nify a
l
l-zero buffers; add
f
w
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 2611906:
p
rop
e
r error message for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
NAS
M
2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix op
c
ode
f
or
VADDS
U
BPS;
operand
s
for VBLEND;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
F
MA
i
nstru
c
tions won't be in
S
and
y
Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvi
n
BR
25933
4
9: Move v
e
rsion message back
to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
e
r An
v
i
n
doc: clean up th
e
"String Manipulation in M
a
cros
"
se
c
tion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc: indent the
t
ime macr
o
exampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter An
v
in
M
erge branch 'master' of g
i
t
+ssh://repo
.
or
.
cz/
s
r
v/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the se
c
tion on numeric
c
o
n
s
t
an
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [wa
r
ning]
d
i
rective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86
:
slight
sty
l
istic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Sorone
l
Haetir
Add entry point s
u
pport to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 2
4
3282
6
: Fix enforcement of
t
h
e LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
t
e
r
Anv
i
n
BR 2413278: Nonopt
i
mal forms
o
f
a
ri
t
hmeti
c
in
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
hanges
.
src:
documen
t
Mach-O alignm
e
n
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
nvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
Davi
d
DeHaven
Mach-O align
m
ent fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter Anvin
NASM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter An
v
i
n
ELF: use rbtre
e
f
o
r s
y
m
b
ol searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
r
bt
r
ee
:
d
r
op "c
o
n
s
t" from
s
ea
r
ch f
u
nction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
ch
a
nges
.
sr
c
: doc
u
m
e
nt POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vi
n
Merge
b
ranch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
e
r Anvin
test/
p
opcnt
.
asm
:
simple
t
est for the POPCNT
instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
te
r
Anv
i
n
The
P
OPCNT instruction does not ne
e
d
s
i
z
e
s on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
er Anvin
BR 2229703:
POPCNT
r6
4
,rm6
4
not POPCNT r64
,
r
m
32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
r
epro
c
: BR 222261
5
: fix segfault on bogus %i
f
mac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter A
n
v
i
n
doc: bet
t
er description of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vin
change
s
.
src: do
c
ument if for %ifmac
r
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
te
s
t
:
add t
e
st for BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
p
r
epro
c
: BR 2222615: fix
seg
f
au
l
t
on bo
g
u
s %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
d
oc/ch
a
nges
.
src: do
c
ument EL
F
TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter An
v
in
doc
:
m
inor e
d
it to the
T
LS d
o
cument
a
t
i
on e
x
am
p
les
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
Anvin
v
ersion
.
pl: snapshot releases *only*
h
ave
d
i
gits
i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter Anvi
n
Mo
v
e
a
ll vers
i
on str
i
ngs t
o
a single compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
rbtree: dr
o
p the data p
o
inter; instead re
l
y on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
c
o
mp
i
le
r
.
h: ad
d
o
ffseto
f
() and con
t
ainer_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Left-leaning red-bl
a
c
k tree data
s
truc
t
ure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
Fix header gua
r
ds for ou
t
lib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make alldep
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-r
e
fe
r
ence ma
c
ro parameter concat
e
nation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
M
e
rge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anv
i
n
doc
:
fix typo in the description of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
A
nvin
doc
:
fix capitaliz
a
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: r
e
m
ov
e
duplicate entry for
the
"error"
w
arni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvi
n
doc: retroactively document updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvi
n
doc: fi
x
typ
o
in the description of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
do
c
:
fix
capitaliz
a
t
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: remove
d
upl
i
cat
e
entry for the
"error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vin
doc: retroactive
l
y document
u
pdates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
Merge
c
o
mmit 'nasm-2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
s
r
c: doc
u
ment -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
.
Peter
Anvin
output:
a
dd commo
n
file outl
i
b
.
c f
o
r comm
o
n
functi
o
ns
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er A
n
vin
preproc: mer
g
e ex
p
an
d
_mma
c
_params() an
d
expand_indirec
t
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
M
erge branch 'nasm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Better description of the number-overf
l
ow w
a
rning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
te
r
Anvin
BR: 2196966: make the -w/-W opt
i
ons work a
g
ain
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvin
smarta
l
ign: cle
a
n up u
n
n
ecessa
r
y
duplica
t
ion; tw
e
ak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
F
o
r snapshot r
e
leases, expand
o
ut
the
m
angled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
et
e
r Anvin
disasm: intro
d
uc
e
opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
n
v
in
assem
b
le:
u
se opx and
op
y
in
a
few
m
or
e
places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc/changes
.
src:
r
e
t
roactively documen
t
a
n
onymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
preproc: don't macro-ex
p
and the argument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
Anvin
d
oc
:
document %pop with argum
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
preproc: allo
w
%pop to take an identifier, unify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
et
e
r Anvin
doc:
d
ocum
e
n
t an
o
nymou
s
%push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: begin
t
he release notes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: fix awkward wor
d
order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
ve
r
s
ion
.
pl: d
o
n't add a
n
ext
r
a
.
00 for subm
i
nor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
Merge
b
ranc
h
'
i
n
direct'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
Fix
o
p2 re
f
erences tha
t
had not yet been con
v
erted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
disasm: ex
t
ensio
n
b
y
t
e support in the
d
isas
s
embler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add
ex
t
e
n
sion bytec
o
des t
o
support operand
s
4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Whe
n
i
s
s
uing warn
i
ngs for EA
displaceme
n
t
s, use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next