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
outelf32/64: remove align_str in favor of fwritezero()
2009-02-22
H
.
Peter
Anvin
outel
f
32/
6
4: remov
e
align_st
r
in favor of fwri
t
eze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anvin
o
u
tbin: fix typ
o
: "sections" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
Unify all-zero buffers;
add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2
6
1190
6
: p
r
ope
r
err
o
r m
e
ssage for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NAS
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
i
x
opcode
f
o
r VADD
S
UBPS; o
p
era
n
ds for V
B
L
EN
D
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
FMA
i
nst
r
uctions
w
o
n't b
e
i
n
Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR
2593349: Mov
e
version mes
s
age
b
ack to std
o
ut
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
d
o
c: clean up the "String Manipulation in Mac
r
os" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
Anvin
d
oc: i
n
den
t
the
time macr
o
example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc:
f
ix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
M
e
rg
e
branch
'm
a
s
t
er'
of gi
t
+ssh://rep
o
.
or
.
c
z
/srv/gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
d
oc: update th
e
s
e
ction on numeric consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
vin
Fix t
h
e [warning]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter An
v
in
outas86: s
l
ight s
t
y
l
ist
i
c cl
e
a
n
ups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
A
d
d
e
ntry point support to as
8
6 b
a
c
k
end
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anvin
B
R
2432
8
2
6
: F
i
x enforcement of th
e
LONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anv
i
n
BR
2
41327
8
: Nonoptimal
forms of a
r
i
t
hmet
i
c
i
nstru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
ter An
v
in
changes
.
src: docu
m
e
nt
M
ach-
O
a
l
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David D
e
Haven
Mac
h
-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter Anvin
NASM
2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
E
L
F: use r
b
t
r
ee for symbol searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvi
n
rbtree: dr
o
p "co
n
st"
f
rom s
e
arc
h
fu
n
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: doc
u
ment P
O
PCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
M
erge bra
n
ch 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm: simple test fo
r
the POP
C
NT inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
he
P
O
P
C
NT instruction d
o
es 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: POPCNT r64,r
m
64 n
o
t POPCNT r
6
4,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
preproc: B
R
2
2
22615: fix segfault on bogus %ifma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvi
n
doc: bet
t
e
r
d
es
c
ription of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
ch
a
nges
.
s
r
c: d
o
cument if f
o
r %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add test for BR
2
2
226
1
5
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
prepr
o
c: BR 2222615
:
fix segfault on bogu
s
%i
f
macr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvin
d
oc/changes
.
s
rc:
d
ocument ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor edit t
o
the TLS doc
u
mentation ex
a
mples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl: snapshot
r
ele
a
ses *only* have
d
igi
t
s in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
t
e
r
An
v
in
Move
a
ll version s
t
ring
s
to
a single compilation
u
ni
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
r
b
tree: drop the data pointe
r
; instead rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
c
ompile
r
.
h: add offseto
f
() and cont
a
iner_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Lef
t
-
l
e
a
ni
n
g red-black
tree data str
u
ctur
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix
h
e
a
der guards for ou
t
lib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
make a
l
l
deps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: cross-refer
e
nce macro para
m
e
ter concaten
a
tion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anv
i
n
Mer
g
e br
a
nch
'
na
s
m-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
d
o
c: fix typo in the description of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
capitalizatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remo
v
e
duplica
t
e
ent
r
y for the "error"
war
n
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vi
n
doc: retroactively d
o
cument up
d
at
e
s to the wa
r
n
i
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er An
v
in
doc: fix typo in the descripti
o
n of
%u
n
macro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: f
i
x capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
d
o
c
: remov
e
duplicate ent
r
y for the "
e
r
ror" w
a
rning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r Anv
i
n
doc:
r
etroactively
do
c
ument
updat
e
s to th
e
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge commit 'nasm
-
2
.
0
5
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
N
A
SM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
doc/chang
e
s
.
src: document -
W
/-w f
i
x as a NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pe
t
er A
n
vin
output: add common
f
i
le
o
u
t
l
ib
.
c for commo
n
funct
i
on
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter An
v
in
preproc: merge e
x
pa
n
d_mmac_params() and expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
M
erg
e
br
a
nch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Better description of the number-ov
e
rf
l
ow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR:
2
1
9
6966:
m
ake the -w/-
W
options
w
ork again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smarta
l
ign: clean
u
p
unnecessary
duplication; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For snapshot releases, expand ou
t
t
he man
g
led
ver
s
ion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
di
s
as
m
:
i
ntro
d
uce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter A
n
vin
assembl
e
: use opx and
o
p
y
i
n a few m
o
re places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
A
nvin
doc/chan
g
es
.
src:
retroac
t
ive
l
y docum
e
nt anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter An
v
in
preproc: don't mac
r
o
-expa
n
d the argument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
d
oc: doc
u
m
ent %pop
with argumen
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: allo
w
%po
p
to take an iden
t
i
f
ie
r
,
u
nify
%
p
ush
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document
a
nonymous
%push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc/chang
e
s
.
src: be
g
in the r
e
lease notes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc: fix awkward word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
p
l:
don
'
t
add an
extra
.
00 for sub
m
inor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge branch
'
indi
r
ect
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fix op
2
refere
n
ces that had not yet
been con
v
erted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm: e
x
t
ension byte support in the dis
a
ssem
b
ler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
An
v
in
Add
ex
t
ension
b
y
tecodes 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 for EA
d
i
s
placeme
n
ts,
u
se t
h
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
NASM 2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
do
c
/ch
a
n
ges
.
src: update rel
e
ase notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
A
nvin
T
he
C
RC32 instructions can
t
ake 66 prefixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er Anvin
tes
t
/
c
rc32
.
a
s
m:
t
est the
C
RC32 ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvi
n
BR 219
0
521: fix the CRC32 opcode
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r
A
nvi
n
NASM 2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
er Anv
i
n
BR 218721
0
: Fix P
F
RCPV and PFRSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
assemble: not all backends
handle int
r
a-segment OUT_REL
*
ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR
2
1
48448: fix relative addre
s
s
es in bin output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Update
.
gitignore to in
c
lude additional g
e
nerated files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test/p
p
in
d
i
rect
.
asm: t
e
s
t t
o
ken pasting
insi
d
e %
[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
e
r
Anvin
pr
e
proc: fix terminal
t
oken pasting i
n
indirect seque
n
ces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
t
er Anvin
preproc: error on unterminated %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter
A
n
v
in
preproc: fix exit
co
n
ditions for ind
i
rection lo
o
p
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anvin
preproc: correct
l
y hand
l
e quot
e
d
strings i
n
side %[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anvin
doc: docum
e
nt the %[
.
.
.
] co
n
str
u
ct
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
test:
b
e
t
ter smart
a
lign t
e
sts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
eter Anvin
smartalign
:
use a "time
s
" c
o
n
s
truct rather
t
han
%
rep
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pe
t
er Anvin
macros
.
p
l
:
handle
\-
c
ontinuation
l
ines
i
n macr
o
s
.
pl
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smarta
l
i
g
n: re
w
rite to u
s
e the indirect construct
,
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anvin
test:
add t
e
st for preprocessor indirecti
o
n
c
onstru
c
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvi
n
prep
r
oc
:
fix l
i
st iteration in th
e
case of
expand_indirect(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next