repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
assemble: for relative addresses, convert *this segment* to fixed
2017-02-21
H
.
Peter Anvin
a
ss
e
mble:
f
o
r
relative addresses, con
v
er
t
*thi
s
segment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
P
e
ter Anvin
n
a
sm
l
i
b
.
h: a
d
d nasm_zeron()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
We
can
h
ave a WRT
f
or a relative refere
n
ce
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
Pr
o
perly keep t
r
ack
o
f
the base of relative
r
eloca
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Pet
e
r Anvin
Support s
e
lf
-
rel
a
tive
expre
s
si
o
n
s in of
f
sets a
n
d i
m
mediat
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
P
eter A
n
vin
w
a
t
com
.
h: horrific hack to support
OpenWatcom switch
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anv
i
n
a
s
semble
.
c: d
o
n't use a case for get_br
o
adcast_num(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
nasm
_
d
e
lete(): ugly hack t
o
m
ake it side-
e
ffect-free
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pete
r
An
v
in
Put in a comment that nasm_delete isn't side effect
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter A
n
vin
n
a
smlib
.
h: add
a na
s
m_zero(
)
macro to the
point
e
r helpers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter An
v
i
n
nasm_build_asser
t
(
) -> nasm_
s
t
a
tic_ass
e
rt(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pe
t
er Anvin
nas
m
_
build_assert():
u
se bett
e
r
f
allb
a
ck implement
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anv
i
n
nasmlib
.
h
:
s
lightly t
i
dy
up the definition
o
f nasm_
b
u
i
l
d_a
s
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter An
v
in
NASM 2
.
13rc1
commit
|
commitdiff
|
tree
2017-01-23
H
.
P
e
ter
A
nvin
output/
o
utmacho
.
c: use
U
I
NT64_C() ins
t
ea
d
of 1L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter Anvin
Allow r
e
l
ative references
t
o
e
x
terna
l
symbols in data
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Factor
out co
m
mon st
r
in
g
li
s
t handlin
g
c
o
de
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
preproc: clean up h
a
nding
o
f
the
dependency lists
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
prepro
c
:
r
eturn found_path
as a c
o
nstant string
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Merge remote-tracking branch '
o
rigin/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
changes
.
src: typ
o
graphical adjustme
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r
Anv
i
n
N
ASM 2
.
12
.
0
3
rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
ch
a
nges
.
src:
docu
m
ent CLW
B
and PCOMMIT
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
insn
s
: add OBSOLETE
f
l
a
g for in
s
tructions
removed f
r
om
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter
A
n
vin
Ad
d
the CLWB and
(alre
a
dy deprecated) PCOMMIT ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
ch
a
ng
e
s
.
src
:
u
p
date f
o
r a 2
.
12
.
03 release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
a
ssemb
l
e: avoid re
d
un
d
ant
r
epetitio
n
in RE
S
x
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
e
r Anvin
assemble: print a w
a
rning o
n
a forw
a
rd re
f
erence in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
nasm: scan
t
he com
m
and line twi
c
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter Anvin
Add a
hash for pat
h
name se
a
rches
,
instead of searching
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvin
backend: psas inslen =
=
0 to the
backend for the INCBIN
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvin
bac
k
end:
m
o
ve wrap
p
e
r fo
r
l
e
ga
c
y
output functions to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter
Anvin
NASM 2
.
1
2
.
0
2
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter
A
nvin
D
o
n't suppress ERR_DEBUG messages f
r
om the list file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
t
er Anvin
doc: up
d
a
te l
o
cation
o
f insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-06-04
H
.
P
eter Anvin
NAS
M
2
.
1
2
.
02rc7
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter An
v
in
Reorga
n
iz
e
the
s
o
u
rce
code in
t
o su
b
directori
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
n
a
smlib: brea
k
up nasmlib
.
c into logica
l
c
omponent
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anv
i
n
ndisasm: don't use
n
asm_open_r
e
ad()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
Anvin
Add wrap
p
ers around fopen(), use mmap on
g
l
i
b
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r
Anv
i
n
nasmlib: give gcc a bit more h
i
nts about how our a
l
loc
a
tion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
N
A
S
M 2
.
12
.
02
r
c6
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
in
Merge remot
e
-t
r
a
c
k
ing branch 'orig
i
n
/
n
a
sm-2
.
12
.
x
x'
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
eter Anvin
c
onfigure: correctly discover -W opti
o
n
s
f
o
r clang
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
Merge remote-t
r
a
cki
n
g bran
c
h 'origin/na
s
m
-2
.
12
.
x
x'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pet
e
r Anv
i
n
NASM 2
.
12
.
02rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvi
n
stdscan: p
u
t some error
m
e
s
sage s
t
r
ings in quotes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
Use a
ha
s
h
t
o keep exa
c
tly one co
p
y
of e
a
ch
filena
m
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
er
A
nvin
q
uote:
m
ake the
i
n
p
ut argumen
t
to
n
a
sm_quote() co
n
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anv
i
n
NAS
M
2
.
12
.
02
r
c
1
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
eter Anv
i
n
chan
g
es
.
s
rc
:
documen
t
%if
e
rror fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Pete
r
Anvi
n
prepr
o
c: c
o
r
r
ect
t
h
e
l
og
i
c in the suppression of preproc
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
changes
.
src: fix old
t
ypo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-18
H
.
Pet
e
r Anvin
NA
S
M 2
.
1
2
.
01
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvi
n
version: call this branch 2
.
13rc0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
er Anv
i
n
lib:
s
plit
l
ibrary into
stdlib and nas
m
lib;
h
eader
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
A
nvin
Move
f
s
eeko
/
f
t
ello/o
f
f_t handlin
g
from compil
e
r
.
h into
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
Move ver
s
ion
s
trings to
a separate header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
M
ake
f
iles: use ac
t
ua
l
archiv
e
m
a
nage
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anv
i
n
M
ove fil
e
I/O re
l
ated functions out of nasm
l
ib
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
A
nvin
M
e
rge remo
t
e
-
t
racking branch 'origi
n
/na
s
m-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvi
n
msvc
.
mak: /Ox and
/Oy a
r
e re
d
un
d
ant with /O2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter An
v
in
n
a
s
m
doc
.
src:
remove uni
m
plemented %comment direct
i
v
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anvin
Makef
i
l
e
s
:
r
un "make al
l
d
e
p
s"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvi
n
Defer debug f
o
r
mat
search until after command line
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r Anvin
of
m
t: get rid of the debuginfo parameter to ofmt->cl
e
a
n
up()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
NASM 2
.
12
.
01
r
c2
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
doc: docu
m
ent fix to the
c
o
deview outp
u
t f
o
r
mat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter
Anvin
oute
l
f*: remove null
d
ebug functio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
cod
e
vie
w
: remo
v
e hack for handlin
g
l
ocal labels
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
out
i
ee
e
: no need
t
o
filt
e
r
.
.
s
y
mbols in
t
he debug
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
outobj: no need to filter
.
.
s
ymb
o
ls in the debug format
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvi
n
labels:
emit th
e
s
a
me lab
e
l name
t
o
t
h
e o
u
tpu
t
and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anv
i
n
Me
r
g
e rem
o
te-tracking branc
h
'or
i
gin/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pe
t
er
A
nvin
Mer
g
e branch 'nasm-2
.
12
.
xx
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pet
e
r Anv
i
n
Merge b
r
an
c
h '
n
a
sm
-
2
.
12
.
xx' of
s
sh://r
e
po
.
or
.
cz/srv
.
.
.
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pet
e
r Anvin
NASM 2
.
12
.
0
1rc
1
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anvin
configure
.
in: disable -Wwrite-string
s
for now
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
c
onfi
g
ure: enable additional
code cl
e
anliness warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pe
t
e
r
Anvin
co
n
figure
.
in: if byte ord
e
r is u
n
known or ill defined
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pe
t
er Anvin
te
s
t/cv8struc
.
as
m
: f
i
x
m
i
s
sing comma
i
n test case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pete
r
Anvin
Mer
g
e bra
n
ch 'nsis' into n
a
sm-2
.
12
.
xx
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
c
h
anges
.
src: do
c
ument fix for the no
list
file
e
r
ror
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
nsis: make nsis ou
t
put a
u
tomatically select arch
i
t
e
cture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
test: add test for
cv8 structure bug (BR 3392342 a
n
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
Additional ERR_PA
N
IC/ERR_FATA
L
-
> n
a
sm_panic/nasm_f
a
tal
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter An
v
in
Rep
l
ac
e
n
a
sm_err
o
r(ER
R
_FATAL/ERR_
P
ANIC) with nasm_f
a
tal
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter An
v
in
codevie
w
: be
a
bit more
e
xplicit
about
t
he na
t
ure of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter
A
nvin
c
ha
n
g
es
.
src: b
e
gin do
c
umentation for 2
.
12
.
0
1
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter
A
n
vin
Make --d
i
sab
l
e-we
r
ro
r
wo
r
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
P
e
ter Anvin
outmach
o
: remove
u
n
used debugging functi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Peter Anv
i
n
Merge branch
'
nas
m
-
2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Pe
t
e
r
Anvin
md5: use "c
o
mp
i
ler
.
h", WOR
D
S_LITTLEEND
I
AN and
m
ake
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Pe
t
er Anvin
Remove un
n
e
c
essary C99-ism
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Peter Anvi
n
Remove unne
c
essary C99-isms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Pe
t
er An
v
i
n
c
o
nfig
u
re: enab
l
e additio
n
a
l
code clean
l
i
n
ess warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Peter Anvin
configure
.
in
:
if
b
yte order
i
s unknown o
r
i
l
l defined
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Peter A
n
vin
Mer
g
e branch 'nasm-
2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-27
H
.
Peter An
v
in
configure
.
in
:
add -fwrapv
t
o gcc and
c
ompatible compiler
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-23
H
.
Peter Anvin
nasm
.
spec
.
in:
document buildrequ
i
res
p
r
o
perly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next