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.nsi: add COPYING to the list of files to package
2009-04-07
H
.
Peter Anvin
nasm
.
nsi:
ad
d
C
O
P
YING to the list o
f
files to pa
c
kage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er Anv
i
n
nasm
.
n
s
i
: a
d
d
N
ASM Manual; autom
a
te
version generatio
n
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
d
isasm:
fix
r
eversed REP vs REPNE in eatb
y
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anvin
disas
m
: wh
e
n no instruction is found,
c
onsider
a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er Anvin
N
A
S
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter A
n
vin
BR 2672117: handle long l
i
nes for db/dw/
e
tc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autocon
f
:
d
etect the broke
n
bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvi
n
M
o
st instr
u
ction codes
a
re
o
ctal, so
print
e
r
r
ors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
A
dd VPCL
M
UL in
s
tructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvin
ass
e
mble: onl
y
be opti
m
istic w
i
th NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
convergence
.
asm: add t
e
st of jm
p
to an ab
s
ol
u
te ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCL
M
UL is apparently targeted for Westme
r
e
wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
NASM 2
.
06r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR
2
5579
0
3: fix disasse
m
b
l
y
of a set
of SSE
MOV*
i
nstructi
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 254125
2
: Fi
x
i
ssues in insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
chan
g
e
s
.
s
r
c: document WAIT and %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR
25924
7
6: Treat WAIT as a pr
e
fix even though
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
br704736:
handle dee
p
co
n
t
e
xt-loc
a
l macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib:
make n
a
sm_strcat
(
) ta
k
e const arg
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
outelf32/64: r
e
m
o
ve alig
n
_str in fav
o
r of fwritezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbi
n
:
fix typo: "sections
"
not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
U
n
ify all-zero
buf
f
ers;
a
dd fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR 2611906:
proper err
o
r
message for start <
orig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Fix opcod
e
for VADDSU
B
PS; operands f
o
r VBLEND
;
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FM
A
i
n
s
tructions
won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: Mov
e
v
ersi
o
n message bac
k
to s
t
dou
t
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
n
v
in
doc
:
clean
u
p the "String Manip
u
lation in
M
a
c
ros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
d
oc: fix
ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
A
n
vin
Merge b
r
a
n
ch 'master' of
g
it+ss
h
://repo
.
or
.
cz/srv/
g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: up
d
a
te the se
c
tion on n
u
meric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
eter
Anvin
Fix the [wa
r
ning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
e
r Anvin
ou
t
as86:
s
light sty
l
istic cleanu
p
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
e
r Anvin
BR 2432
8
26: F
i
x enforcement of
the
L
ONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
41327
8
:
Nonoptimal f
o
rms
of arith
m
etic instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r
A
n
vin
changes
.
src: document Mac
h
-O alignment f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
EL
F
:
use rbtree
f
or symbo
l
sear
c
hes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
rb
t
ree:
drop "cons
t
" from searc
h
function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
c
hange
s
.
sr
c
: document POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nv
i
n
Merge
b
ran
c
h 'nas
m
-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/
p
opc
n
t
.
as
m
: s
i
mple
t
est
f
or
the POP
C
NT instructi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The PO
P
CNT instruction does not ne
e
d sizes
on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nv
i
n
BR 2229
7
03: POPC
N
T r64,rm64 not POPCNT
r
6
4
,rm32
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 %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
A
nvin
d
oc: better
desc
r
iption of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
change
s
.
src: document if for %
i
fmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
test: add test for BR 2
2
22615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anv
i
n
p
repr
o
c: BR 2222615: fix segfau
l
t
on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
d
o
c/change
s
.
s
r
c: documen
t
ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
doc:
minor ed
i
t to the TLS doc
u
mentation
e
xamples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter Anvin
version
.
pl: snap
s
ho
t
r
e
leases *only* ha
v
e digits
in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
M
o
ve all versi
o
n strings to a s
i
ng
l
e compilation
u
n
it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
nvin
rb
t
ree: dro
p
t
h
e data pointer; inste
a
d r
e
ly on
b
eing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
co
m
piler
.
h: add offsetof() an
d
container_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
Le
f
t-l
e
anin
g
red-
b
lack t
r
ee data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r
A
nvin
Fix header
g
uard
s
f
o
r
outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter An
v
in
make alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
do
c
:
c
ross-refe
r
ence macro parameter concate
n
ation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Merge branch 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
A
nv
i
n
doc:
f
ix
t
y
po in t
h
e
d
escrip
t
ion
o
f %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix capitaliz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
o
c: remove duplicate
e
ntry fo
r
the "error
"
w
a
rni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc:
retroa
c
tively do
c
u
m
ent update
s
to the warn
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
i
n
doc: f
i
x
typo in the desc
r
ipt
i
on
of %unm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc
:
remove duplic
a
te e
n
t
r
y for the "erro
r
" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvi
n
doc: re
t
roactively documen
t
update
s
to the
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er
Anvin
Mer
g
e commit 'nasm-2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
d
o
c/c
h
anges
.
src: document -W/-w f
i
x as a NASM 2
.
0
5
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
output: add common file outlib
.
c for
common functi
o
ns
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
e
r
A
n
v
i
n
preproc:
m
erge e
x
pand_mmac_params() and expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter An
v
in
Merge branch 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
te
r
Anvin
B
e
tter de
s
crip
t
ion of the number-overflow
w
ar
n
i
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
BR: 21969
6
6
:
m
a
ke
the -w
/
-
W options work a
g
ain
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
smartalign:
c
lean up unnecessary duplication; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anv
i
n
For sna
p
shot releases, exp
a
nd ou
t
t
h
e mangled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
n
vin
disa
s
m: introd
u
ce o
p
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemb
l
e: use opx
a
nd o
p
y
in
a
f
e
w more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
doc
/
change
s
.
s
r
c:
retroactively document anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
prepro
c
:
don't macro-expa
n
d t
h
e argument t
o
%us
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
d
oc
:
document %pop
w
ith
a
rgument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter An
v
i
n
p
r
eproc: allow %
p
op t
o
t
a
ke an identifier, unify %
p
u
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter
Anvin
doc: document an
o
nymous %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
d
oc/changes
.
s
rc
:
begi
n
the release notes f
o
r
2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
doc: fix awkward word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
v
e
rsion
.
pl:
don't add an extra
.
00 for
subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge branch
'
indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fi
x
op
2
refere
n
ces t
h
at had
n
ot yet been conv
e
rted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
n
vin
disasm: extension byte support in the disasse
m
bler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add
e
xtension bytecodes to support operands
4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When issuing warnings f
o
r EA disp
l
a
cem
e
n
t
s, us
e
the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
NASM 2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anv
i
n
do
c
/change
s
.
sr
c
:
upd
a
te
r
elease notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pet
e
r Anvi
n
The CRC32 instruction
s
can t
a
ke 66 prefixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pete
r
A
nvin
test/crc32
.
a
sm: te
s
t the
C
RC32 instr
u
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
BR 2190521
:
f
ix the CRC32 opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next