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
NASM 2.06rc7
2009-03-15
H
.
P
e
t
er Anvin
NASM
2
.
0
6r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 26721
1
7: handle long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
aut
o
con
f
: detect the
b
roken
b
o
ol in
O
penWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
Mo
s
t instruction cod
e
s are
o
ctal, so p
r
int
errors tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL instruc
t
i
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvi
n
assemble: only be optimist
i
c with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm: add test of jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLM
U
L is
a
pparent
l
y
t
argeted
f
or
Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NASM 2
.
06rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 2557903: fix d
i
sassembly of a set
of SSE MOV* instructio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 2
5
41
2
5
2:
Fix iss
u
es in i
n
s
ns
.
dat,
m
ostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
c
h
ange
s
.
src: docum
e
nt
W
AIT a
n
d %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 2592476: Treat WAIT a
s
a
prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
br7
0
4736: handle
d
eep context-local ma
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
nas
m
l
i
b
: make nasm_s
t
rcat(
)
take const argument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
outel
f
32/64: re
m
o
ve al
i
gn_s
t
r
in favor
of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
outbin: fix
t
ypo:
"sections" no
t
"
s
ection"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvi
n
Unify all-ze
r
o buffers; add fw
r
i
tezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: prop
e
r e
r
r
o
r
m
essag
e
fo
r
start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anvin
NASM
2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
F
ix opcode for VA
D
DSUBPS;
o
perands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
FMA i
n
s
truct
i
o
ns won't
b
e in
S
andy Bridg
e
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R 2593349: Move
v
e
rsion message bac
k
to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
A
nvin
do
c
:
cl
e
an up
t
he "St
r
ing Manipulat
i
on in Macros" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter A
n
vi
n
doc: indent the tim
e
m
acro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
Me
r
ge branch '
m
aster' of git+ssh://repo
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update t
h
e s
e
ction on n
u
m
e
ric consta
n
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
te
r
Anvin
Fi
x
the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86
:
slight
styli
s
t
i
c c
l
eanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R 2432826:
Fix enfo
r
ce
m
ent of
the LONG b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
n
v
in
BR 2413278: Nonoptimal forms of arithmetic instruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pete
r
Anvin
changes
.
src: document Mach-O
alignme
n
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
ete
r
Anvin
N
A
SM 2
.
0
6
r
c1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
e
r
Anvi
n
ELF
:
use rbtree
f
or symbol se
a
rches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "const"
fr
o
m se
a
rch function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
changes
.
src: d
o
cu
m
ent POPCN
T
fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
branch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er A
n
vin
t
est/popcnt
.
a
s
m: simple
t
e
st fo
r
the POPCNT in
s
tr
u
ctio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
The POPCNT
ins
t
r
u
ction does
n
ot
need sizes on mem
o
ry
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anv
i
n
BR 2229703: POPC
N
T
r64,rm64
n
o
t POPCNT r
6
4,r
m
32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
preproc: B
R
2222615
:
fix s
e
gfault
o
n
b
ogus %i
f
macr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
eter
Anvin
doc:
b
etter
d
escrip
t
ion of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
change
s
.
src: docume
n
t
i
f for %
i
fmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test:
a
dd test for
B
R 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc:
B
R
2222615: fix s
e
g
fault
on bogus %ifmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter A
n
vin
doc/changes
.
s
rc: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvi
n
doc: minor ed
i
t t
o
the TLS docume
n
tat
i
o
n examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r
A
n
v
in
version
.
pl: s
n
apshot relea
s
es *only
*
have digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter Anvin
Move all ve
r
sion strings to a sing
l
e comp
i
lation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
r
btree
:
drop t
h
e
data p
o
inter; in
s
t
e
a
d
rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
nvin
co
m
piler
.
h
:
add offsetof() and
c
on
t
ainer_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Le
f
t-leaning red-blac
k
tree dat
a
structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix hea
d
e
r gu
a
rds for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
ma
k
e alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: cross-r
e
ference macro parameter concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Merge bran
c
h 'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc:
f
ix typo in the d
e
scrip
t
ion of
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: fi
x
capita
l
ization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc
:
remo
v
e dupl
i
c
ate entry for the "er
r
or" w
a
rning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anv
i
n
doc: ret
r
oact
i
vely docum
e
n
t
updates to the warni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
:
f
ix typo
in
t
he descript
i
on of %unmacr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c:
fix
c
ap
i
talizatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter A
n
vin
doc: remove dupli
c
ate ent
r
y
for
the "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: retroactiv
e
ly document upd
a
tes to the w
a
rning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er
A
nvin
Merge
commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
do
c
/c
h
anges
.
src: document -W
/
-w fi
x
a
s a NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
te
r
A
n
vin
output: add common file
outlib
.
c
f
or c
o
mm
o
n functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter A
n
vin
preproc: merge e
x
pand_m
m
a
c_par
a
ms() and expand_in
d
irect(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merg
e
branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
Be
t
ter descript
i
on of the
number-overflow wa
r
ning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 219
6
9
6
6
: make t
h
e -w
/
-
W options work aga
i
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
smartal
i
gn
:
c
l
ean up unnecessa
r
y
d
uplication
;
tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
Anv
i
n
F
o
r snap
s
ho
t
releases, expand out the mangled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
d
i
sasm: introduc
e
opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble: use opx and opy i
n
a few m
o
re
p
l
a
ces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
doc/c
h
anges
.
src:
r
etroacti
v
ely doc
u
men
t
anonym
o
u
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
preproc:
don
'
t
m
acro-expand
the ar
g
ument
to
%
u
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c: docum
e
nt %pop wit
h
ar
g
ume
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
pr
e
proc:
a
llow %pop to take
a
n
i
d
entifier, unify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: d
o
cument anonym
o
us %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
Anvin
doc
/
chang
e
s
.
s
r
c:
begin the release notes for 2
.
0
6
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
d
oc: fix awkward word
o
r
d
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
vers
i
on
.
pl: don't add an e
x
tra
.
00
for
s
ubminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
Merge branch '
i
ndirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
Fix op2 refere
n
c
es that
had not yet be
e
n conve
r
ted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm
:
e
xtension byte s
u
pport in the disa
s
sem
b
ler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
A
dd extensi
o
n
byte
c
odes
t
o
support operand
s
4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
W
hen
issuing wa
r
nings for EA
d
i
s
p
lacem
e
nts, use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: update r
e
lease
n
otes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pet
e
r Anvin
The CRC32 instruct
i
ons
can take 6
6
prefixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pet
e
r
A
n
v
i
n
t
e
s
t
/crc
3
2
.
asm: test t
h
e CRC32
instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
A
nvin
BR 2190521
:
fix the CRC3
2
opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
nvin
NASM 2
.
0
5
rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
vin
B
R
21
8
7
2
1
0
: Fi
x
PFRCPV and PFRSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
eter A
n
v
i
n
asse
m
ble: no
t
all backends
hand
l
e intra
-
segment
O
UT_REL*A
D
R
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r Anvin
BR 2
1
48
4
48: fix relat
i
ve addresses in bin output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next