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
BR 2672117: handle long lines for db/dw/etc.
2009-03-08
H
.
Peter Anvin
BR 2672117: ha
n
dle long lines for db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
autocon
f
: detect the b
r
oken boo
l
in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
t
er Anvin
Most
i
ns
t
ruction code
s
ar
e
oct
a
l, s
o
print erro
r
s tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
Add
VPCLMUL
instru
c
tio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
a
s
semble: on
l
y be o
p
timist
i
c w
i
th NO_SEG
if
w
e
'
re really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
conver
g
en
c
e
.
asm: add t
e
st of jmp to
an
a
bsolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
PCLMUL is apparent
l
y targete
d
for Westme
r
e with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NASM 2
.
06rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
BR
2
557903: fix di
s
assemb
l
y of a set of SSE MOV
*
inst
r
uc
t
ions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25
4
125
2
:
F
ix issu
e
s i
n
insns
.
da
t
,
mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
changes
.
src: document WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 2592476: Treat WAI
T
as a prefix
e
ven though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
br
7
04736: handle
d
e
e
p co
n
text-l
o
c
al macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasm
l
ib: ma
k
e nasm_strcat
(
)
take const argument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
An
v
in
outelf32/6
4
: remove al
i
gn_str in f
a
vor of f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
outb
i
n: fix typo
:
"secti
o
ns" not "sectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
Unify all-zero buff
e
rs; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR 2611
9
0
6
:
proper error me
s
sage for s
t
ar
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Fix
o
pcode for VADDSUBPS; operands fo
r
VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
FMA
instructions won't be in Sandy
B
r
idge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r Anvi
n
BR 2593349: Move
version message b
a
ck to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
ete
r
Anvin
doc: clean up the "Stri
n
g Manip
u
l
ation in Macros" secti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: ind
e
nt the ti
m
e macro exa
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvi
n
doc:
fix
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
Merge branch
'master' of git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc
:
u
p
date the sec
t
ion
o
n
numeri
c
cons
t
ant
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x
th
e
[wa
r
ning] d
i
recti
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pet
e
r
A
nv
i
n
outas86: sl
i
ght stylistic c
l
eanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anvin
BR
2432826: Fix enforcement of the
LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter A
n
vi
n
BR
2413278: Nonoptimal forms of
a
rithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
ch
a
nges
.
src: document Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
N
ASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
et
e
r
Anvin
NASM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
EL
F
:
use rbtre
e
f
o
r
s
y
mbol s
e
arche
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
rbtre
e
: drop "
c
o
n
st" f
r
om search
funct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: document POPCNT fi
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
test/po
p
cnt
.
asm: simple test for
the POPCNT i
n
struc
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
A
nvin
T
h
e POPCNT instruction do
e
s
not need sizes o
n
memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR
2229703: PO
P
CNT r64,r
m
64
n
ot POPCNT r64,
r
m32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
p
reproc: BR 2222615: fix
s
eg
f
ault
o
n
bogu
s
%ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anv
i
n
d
o
c: be
t
t
e
r descrip
t
ion o
f
%line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
n
v
in
changes
.
src: document if for
%
ifma
c
ro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
e
r
Anvin
test:
a
dd test for
BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
pre
p
roc
:
BR
2
222615: fix segfault on bogus %if
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
An
v
i
n
d
o
c/c
h
anges
.
sr
c
: document
ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er An
v
in
doc:
m
inor edit to the TLS
documenta
t
ion
examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anv
i
n
v
ersio
n
.
pl: s
n
apshot
r
e
le
a
ses
*only* have digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter An
v
in
Move all ver
s
ion strings to a
s
ingle compil
a
tion u
n
it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
r
btree: dro
p
the data pointer; i
n
stead rely
o
n being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anvin
c
o
m
p
i
l
er
.
h: add
offsetof(
)
and container_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
nvin
Le
f
t-l
e
ani
n
g re
d
-
b
lack
t
ree data struc
t
ure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
F
ix header guards for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvi
n
make alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
cross
-
ref
e
r
e
n
c
e mac
r
o
p
ar
a
meter conc
a
tena
t
ion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
i
n
doc: fix typo in the description of %un
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vi
n
d
o
c
:
fix c
a
pi
t
a
lization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc
:
remove duplicate en
t
r
y
for t
h
e "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc:
r
e
t
roactively document updates
t
o
the
w
a
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: f
i
x typo i
n
the d
e
s
c
r
iption of
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
An
v
in
doc
:
f
ix c
a
pitali
z
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: remov
e
duplica
t
e entry
f
or th
e
"
error" wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: r
e
troactively docu
m
ent upda
t
es t
o
the wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Mer
g
e commit
'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
v
in
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter An
v
in
d
o
c/chan
g
e
s
.
src:
d
ocu
m
ent -
W
/-
w
fix as a NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anv
i
n
output: add common
file outl
i
b
.
c
f
o
r c
o
mmon functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
ter A
n
vin
preproc: mer
g
e
e
xpand
_
mmac_
p
arams() and expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
M
e
rge
b
ra
n
c
h 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Better description
of the number-overflo
w
warn
i
ng
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
R:
2
1
9
6
9
66: make the -w/-W opt
i
ons work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter
A
nvin
smartalign: clean up unnecessary
d
uplication; 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 relea
s
es, expand out the mangled versi
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: introduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
asse
m
ble: use
o
px
and
opy in a fe
w
more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c/cha
n
ges
.
src: ret
r
oacti
v
ely
d
ocument anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
pre
p
ro
c
: don't
m
acro-expand the argumen
t
to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
doc: document %p
o
p with argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
p
r
epro
c
: allow %pop to take an i
d
en
t
i
fier, unify %pu
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er An
v
i
n
doc:
docu
m
e
nt anonymous %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: begin
th
e
r
e
lease
n
otes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
Anvin
doc: fix awkward word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
pl: don't
a
dd an e
x
t
r
a
.
00
for subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge bran
c
h 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
Fix op2 ref
e
rences that had not yet been conv
e
r
t
e
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm: extension byte
su
p
port i
n
the disassembler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
Anvin
Add e
x
tensi
o
n bytecodes to supp
o
rt
operands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Wh
e
n
issuin
g
warn
i
ngs for EA displacemen
t
s, use th
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NAS
M
2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/
c
hanges
.
src
:
upd
a
te
release
n
ot
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
T
he CRC3
2
instructions
c
an take 66 pref
i
x
e
s as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter Anvi
n
test/crc32
.
asm: test the CRC32 instr
u
ctio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter Anvin
BR 2
1
9
0521: fix
the CRC32
opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
NASM
2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
vin
BR 2187210
:
F
ix
P
FRCPV
a
nd PFRSQRT
V
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
er Anvin
ass
e
mble: not a
l
l backend
s
handle intra-
s
egment O
U
T_REL*
A
DR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 214
8
448: f
i
x relative addresses in bin ou
t
put
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Update
.
gitignor
e
t
o include ad
d
itional generated fi
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next