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
Further improve error messages for confused decorators
2017-04-03
H
.
P
e
te
r
Anv
i
n
Further impr
o
v
e
err
o
r messages
for confused d
e
corators
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-04-03
H
.
Peter A
n
vin
BR3392392: fix broadcast d
e
corators and i
m
prove
error
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
P
e
t
e
r Anvin
outelf: cla
i
m
%
pragma e
l
f
as
o
ur namespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
Peter Anvin
M
e
rge remote-tracking
b
ra
n
ch 'origin/master'
commit
|
commitdiff
|
tree
2017-03-15
H
.
Peter Anvin
macho: implement do_dead_strip, make
s
ubs
e
ctions_by_sym
b
ols
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
Pe
t
er Anvin
nasmlib
.
h
: explicitly include
<ctype
.
h
>
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
Peter Anv
i
n
labels
:
make lookup_la
b
els an
d
is_ex
t
ern take
a co
n
st
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-09
H
.
Peter
An
v
i
n
asm/pragm
a
.
c: if th
e
h
a
ndler is NULL, treat it as DIRR_
U
NKNOWN
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-09
H
.
Peter Anv
i
n
pr
a
gma: use th
e
di
r
ectives hash to look up directi
v
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Peter Anvin
make c
l
ean: c
l
e
an up more thin
g
s that o
u
ght to be
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Peter Anv
i
n
Remove
casts i
n
swi
t
ch statements only mea
n
t to
keep
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Peter Anvin
c
ompiler
.
h
:
add redundant ca
s
t t
o
q
u
ie
t
Watco
m
warnin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
configu
r
e
.
ac: use AC_FU
N
C_
M
MAP instead of AC_
C
HECK_FUNCS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
perllib/README: d
e
lete obs
o
l
ete file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
changes
.
src: grammar
f
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
N
ASM
2
.
13rc4
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
compiler
.
h:
c
orrectl
y
handle HAVE_DECL_
*
, test HAV
E
_DECL
_
STRNLEN
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
configure: make
sure w
e
flag invalid attributes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter
A
nvin
o
u
t
put/codeview
.
c:
r
e
m
o
ve C99-ism
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anv
i
n
nasmlib/fi
l
e: m
o
v
e
memory-mappi
n
g functions
o
ut of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pete
r
Anvin
N
ASM 2
.
13rc3
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pe
t
e
r Anvin
n
asmlib/file
.
c: fix various portability
p
roblems
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pete
r
Anvin
asm/exprlib
.
c: use PRId64 to pr
i
nt a 64-bi
t
number
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pe
t
er Anvin
compiler
.
h:
w
atc
o
m_switch_hack() im
p
rove
m
ents
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pete
r
Anvin
compi
l
er
.
h: only use
w
a
t
com_
s
wit
c
h_hack() if necessary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pe
t
er
A
nvin
NASM 2
.
13rc2
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
ter Anvin
c
h
anges
.
src: updat
e
t
o
fit current 2
.
1
3
branch status
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
eter
Anvin
insns
.
dat:
u
se the officially documented
U
D0 a
n
d U
D
1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Pete
r
A
n
v
in
a
s
semble: for relative
addres
s
e
s
, convert *this
s
e
g
m
e
n
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter An
v
in
n
a
smli
b
.
h: add nasm_zeron()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
We can have a WRT for a relative r
e
feren
c
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter A
n
vin
Properly
keep track
o
f the
base of relative re
l
oc
a
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anv
i
n
S
u
pport self-re
l
a
tive expression
s
in offs
e
ts and imm
e
diates
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
P
e
t
e
r
A
nvin
wa
t
com
.
h: horrific
h
a
ck to support O
p
e
nWatco
m
swit
c
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anvin
a
s
se
m
b
le
.
c: don't
u
s
e
a case for get_broadcast_num()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
nasm_delet
e
(): ugly hack to mak
e
it sid
e
-eff
e
c
t
-
free
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
Put
i
n a comment that
nasm_delet
e
isn't side ef
f
ect
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pete
r
Anvin
na
s
mlib
.
h: add a
nasm_zero() macro to the poi
n
t
er helpers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
P
e
ter Anvin
nasm_build_assert(
)
-> nasm_static_ass
e
rt()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anv
i
n
na
s
m_bui
l
d_assert(): use bett
e
r
f
allback
implem
e
ntatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter A
n
vi
n
nasmlib
.
h: slig
h
tly t
i
dy
u
p
the defin
i
tion of
n
asm_build_ass
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvin
NA
S
M 2
.
1
3
rc1
commit
|
commitdiff
|
tree
2017-01-23
H
.
Pet
e
r Anvin
output/outmacho
.
c: use UINT64_C(
)
instead
o
f
1L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter
An
v
in
Allow
r
ela
t
ive referenc
e
s to ext
e
rnal s
y
m
b
ols in da
t
a
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
Daniel L
u
ndq
v
ist
ldrd
f
: Remove output file if the
r
e ar
e
any erro
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er
A
n
v
i
n
Factor out co
m
mon st
r
ing list handling c
o
de
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
A
nvin
pre
p
roc: clean up handing of th
e
depen
d
ency
l
ists
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
prep
r
oc:
re
t
urn found_path
as a consta
n
t string
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
Merge re
m
ote-tracking branch '
o
rig
i
n/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
changes
.
s
r
c: typographic
a
l
adj
u
s
tm
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
in
N
ASM 2
.
12
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
changes
.
sr
c
: document CLWB and
P
C
O
MMIT
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anv
i
n
insns:
add OBSOLETE flag f
o
r instr
u
cti
o
ns
r
e
m
ov
e
d
from
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Add the CLWB and (a
l
ready deprecated) PCOMMIT instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
cha
n
ge
s
.
src: update f
o
r a 2
.
12
.
03 release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
assemb
l
e
:
avo
i
d redundant repetit
i
on in
RESx
w
arni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
ass
e
mb
l
e
:
p
rint a
warning on
a
f
o
rwa
r
d
refere
n
ce
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
Anvi
n
nasm: scan the
c
ommand
lin
e
tw
i
ce
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter Anvin
Ad
d
a
h
a
s
h
f
or pathname
searches
,
in
s
te
a
d
o
f
s
ea
r
c
h
in
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvin
b
a
ckend:
psas inslen
==
0
to t
h
e
b
ackend for the INCBI
N
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter
A
nvi
n
backend: move wrap
p
er fo
r
l
e
gacy output f
u
nctions
to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter
A
nvin
NASM 2
.
12
.
0
2
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvi
n
Don't supp
r
ess ERR_DEBUG messa
g
es fr
o
m the li
s
t f
i
le
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
ter Anvin
doc: updat
e
locat
i
on of in
s
ns
.
da
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Peter Anvin
NAS
M
2
.
1
2
.
02rc7
commit
|
commitdiff
|
tree
2016-06-04
k
n
u
t st
.
os
m
undsen
outobj
.
c:
F
ix for
RIP r
e
lative addr
e
ss
i
ng relo
c
ation
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r Anvi
n
Reorganiz
e
the sourc
e
c
o
de into subdirectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
nvin
nasm
l
ib: break up nasml
i
b
.
c into logical compone
n
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
nvin
n
d
isasm: don
'
t use
nasm_open_read()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
Ad
d
wrappers
ar
o
und fo
p
en(), use
mm
a
p
on gli
b
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
t
er
A
n
v
in
n
asml
i
b: give gcc a bit more hi
n
ts about
how
o
u
r
allocation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
NASM 2
.
12
.
02rc6
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter A
n
v
i
n
Merge rem
o
te
-
tracking branch '
o
ri
g
i
n/nasm-2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
i
n
configure: cor
r
ect
l
y discov
e
r -W options
for
clang
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pet
e
r
A
nvin
Merge re
m
ote-
t
racking branch
'or
i
gin/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
er Anvin
NASM
2
.
12
.
0
2
rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter A
n
vin
stdscan: pu
t
some error me
s
sage strings in q
u
ote
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
er Anvin
Use a hash to ke
e
p
exactly o
n
e c
o
py of
e
a
c
h
filena
m
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
A
nvin
quote: make the input
a
rgu
m
ent t
o
nas
m
_q
u
o
te() co
n
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
e
ter Anvin
NASM 2
.
12
.
02rc1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvi
n
ch
a
ng
e
s
.
src:
document %if error
f
ix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter
A
nvin
prepr
o
c: c
o
r
rect t
h
e logi
c
in the suppression of preproc
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
ch
a
n
g
es
.
src: fix ol
d
typo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-18
H
.
Peter Anvin
NASM 2
.
12
.
01
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
er A
n
vin
ver
s
ion: call
this b
r
a
nch
2
.
1
3rc0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
te
r
A
n
v
i
n
lib:
s
plit library into stdlib and
nas
m
lib;
h
e
ader
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
Move fseeko/ftello/off_t handli
n
g from co
m
piler
.
h into
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anvin
Move version stri
n
gs to a
s
ep
a
rate
h
eader
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Makefiles
:
use actual archive m
a
nagers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Mov
e
file I/O related functio
n
s ou
t
of nasmlib
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
t
er Anv
i
n
Me
r
ge remote-tracking branch 'orig
i
n/nas
m
-
2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
msvc
.
mak: /Ox and /
O
y are redundant with /O2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter
Anvin
nas
m
doc
.
s
r
c: remove unimp
l
eme
n
te
d
%comment directive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter
A
nv
i
n
Makefiles: r
u
n
"
m
a
k
e alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
er Anvin
Defer
d
ebug form
a
t s
e
ar
c
h until after c
o
m
m
and lin
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
ofmt: g
e
t rid of the
d
ebuginfo parameter
to ofmt->cleanup()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
A
n
v
in
NASM 2
.
1
2
.
01rc2
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
doc: docume
n
t fix to th
e
co
d
e
view o
u
tput fo
r
mat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
outelf*: remove nu
l
l
d
ebug f
u
ncti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter An
v
in
code
v
iew: remove hack
f
o
r handlin
g
loca
l
labels
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next