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
asm/pragma.c: if the handler is NULL, treat it as DIRR_UNKNOWN
2017-03-09
H
.
Peter Anvin
asm/
p
ragma
.
c: if th
e
handler
i
s
NUL
L
, t
r
eat it as DIRR_UNKNOWN
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-09
H
.
Pe
t
e
r A
n
v
i
n
pra
g
ma: use t
h
e directiv
e
s
h
ash to loo
k
up dir
e
ctive
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Peter Anv
i
n
make
clean:
clean up more things th
a
t ou
g
ht
t
o be
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Peter Anvin
Remove casts
i
n switch
s
t
ate
m
ent
s
only meant to k
e
ep
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Peter Anvin
compiler
.
h: a
d
d redundant ca
s
t to quiet
W
atc
o
m warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvi
n
co
n
fig
u
r
e
.
ac: use
AC_FUNC_MM
A
P instead of
A
C_CH
E
CK_FUNCS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
per
l
lib/
R
EADME: delete
obsolete file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pet
e
r
Anv
i
n
changes
.
src: gra
m
mar fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pete
r
A
nvin
NASM 2
.
13rc4
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
ter An
v
in
compiler
.
h:
co
r
r
e
ctly handle HAVE_DECL_*, t
e
s
t
HAVE_DECL_STRNLE
N
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pe
t
er
Anvin
c
o
nf
i
g
u
re: m
a
ke
sur
e
w
e
flag inval
i
d attribut
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvi
n
outpu
t
/codev
i
ew
.
c
: remov
e
C99-ism
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
nasml
i
b/
f
ile: move mem
o
ry
-
mapping fu
n
ctio
n
s out of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
N
A
S
M
2
.
13rc3
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anv
i
n
nasmlib/file
.
c: fix vari
o
us portability problems
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
asm/exprlib
.
c: u
s
e PRId64 to
prin
t
a
6
4-bit numb
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
ter Anv
i
n
compiler
.
h:
w
a
tcom_switch_hac
k
() improvements
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pet
e
r Anvin
comp
i
ler
.
h: only use
w
atcom_switch_hack() if necessary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter An
v
in
N
ASM
2
.
13rc2
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
t
er Anvin
changes
.
src: update to fit current 2
.
13 bra
n
ch status
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
ter Anvin
i
n
sns
.
dat: use the officially docu
m
ente
d
UD
0
and
U
D1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Pe
t
er Anvin
as
s
emble: for relative ad
d
resse
s
, c
o
nvert *this segme
n
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
n
a
s
mlib
.
h
: a
d
d nasm_zeron
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
P
e
ter Anvin
We ca
n
h
a
ve a WRT
f
or a re
l
ative reference
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
Proper
l
y keep track
of the base of r
e
lative relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
P
e
t
er
A
nvin
S
up
p
ort self-relative express
i
o
n
s i
n
o
f
fse
t
s and immediates
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anvin
watcom
.
h: horrific hack
t
o suppor
t
O
p
enWatcom swit
c
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Pete
r
Anvin
assemble
.
c
:
d
o
n'
t
use a c
a
se for get
_
broadcast_num()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
nasm_delete(): ugly hack
t
o mak
e
it
s
ide-ef
f
ect-free
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter An
v
in
Put in a comment that nasm_del
e
te
isn't side effect
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
P
et
e
r
Anvin
nasmlib
.
h: add a
n
asm_zero() macr
o
to
t
he pointer h
e
lpers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
n
a
s
m
_
b
uild_assert() -> n
a
sm_
s
t
atic_assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter An
v
in
nasm_build_asse
r
t(): use b
e
tter fallback im
p
lementation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvi
n
nasmlib
.
h: slightly
t
idy up
the definition of nasm_build_ass
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
P
eter Anvin
NASM 2
.
13rc1
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter An
v
i
n
o
utpu
t
/
out
m
acho
.
c: use UINT64_C() ins
t
ead of 1L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter Anvin
Allow
r
elative
references to external symbols in dat
a
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
D
a
niel L
u
ndqvist
ldrdf: Re
m
o
ve output file if
t
here are an
y
erro
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
F
a
ctor out
c
om
m
on s
t
ring
l
ist hand
l
i
ng code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvin
p
r
e
proc: clean up ha
n
ding of the dependency lists
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
prepro
c
:
re
t
u
rn found_path as a c
o
nst
a
nt s
t
ri
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
Mer
g
e remote-tracking branch 'o
r
ig
i
n/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
An
v
i
n
chan
g
e
s
.
src: typograp
h
ical adjustment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvin
NAS
M
2
.
1
2
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
A
nvin
c
hanges
.
src
:
d
o
cum
e
nt CLWB and P
C
OMMIT
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
in
s
ns: add OBSOLE
T
E flag fo
r
ins
t
ructions
removed from
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Add the CLWB
and
(alr
e
a
d
y deprecat
e
d) PCOMMIT ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
changes
.
src
:
update for
a 2
.
12
.
03 rel
e
ase
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter
Anvin
assemble: avoid red
u
ndant repetition in R
E
S
x
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvin
a
s
semble: p
r
int a warni
n
g
on a forward
reference in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
in
nasm: scan
t
he command line twice
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter
A
nvin
Add a h
a
sh for pathname searches,
i
nstead
of searc
h
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter
Anvi
n
backend: psas
i
n
s
len =
=
0 to the bac
k
en
d
for the INCB
I
N
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter
Anvin
bac
k
e
nd: move wrapper for legac
y
o
u
tput functi
o
ns to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
NASM 2
.
12
.
0
2
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
ter
Anvin
Don't s
u
ppress ERR_DEBUG messages from t
h
e
list
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
te
r
Anvin
doc: u
p
d
a
te
locati
o
n of in
s
ns
.
d
at
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Peter Anv
i
n
NASM 2
.
12
.
02rc7
commit
|
commitdiff
|
tree
2016-06-04
k
nut st
.
o
smundsen
outobj
.
c: Fix for RIP relative addressing rel
o
cati
o
n
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Re
o
r
ganize
t
he so
u
rce code in
t
o su
b
d
i
rectori
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvi
n
nasmlib: break up n
a
sml
i
b
.
c int
o
logical
component
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
ndisasm: don't u
s
e nasm_ope
n
_read()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
Anvin
Add wrappe
r
s a
r
ound f
o
pen(), use mma
p
on gli
b
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
nasmlib: give gcc a
b
it more
hints about how
o
ur
a
llocation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
NASM
2
.
12
.
02rc6
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pe
t
er Anvin
Merge remote-tracking branch
'orig
i
n/n
a
sm
-
2
.
12
.
x
x
'
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
eter Anvin
config
u
re: correctly discover -W options for clang
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
A
nvin
M
erg
e
remote-tracking branch 'origin/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
eter Anvin
NASM 2
.
12
.
0
2
rc
4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter An
v
in
stdscan: put some error message st
r
ings in quote
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter An
v
in
Use a
ha
s
h
to
k
eep exactly one
c
opy of e
a
ch f
i
lename
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
quote:
m
ak
e
the input
argument to nasm_quote() con
s
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter
Anvin
NASM 2
.
12
.
02rc
1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter
A
n
v
in
changes
.
src: document %if error fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
e
t
er Anvin
preproc: correct the logic in th
e
suppressio
n
of prepr
o
c
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter
A
nv
i
n
cha
n
ge
s
.
src
:
fi
x
o
l
d typo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-18
H
.
Peter
Anvin
NA
S
M 2
.
12
.
01
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
v
ersi
o
n: call t
h
is branch 2
.
1
3
r
c
0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r
Anvin
lib
:
split
lib
r
a
ry into stdlib and na
s
mli
b
; header
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
M
o
ve fseeko/ftello/off_t
h
a
n
d
l
i
n
g from
c
o
m
piler
.
h into
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Mo
v
e ve
r
sion strings to a se
p
arate header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvin
Makefiles: use actual a
r
chive m
a
n
agers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r
A
n
v
i
n
Move file I/O relat
e
d funct
i
ons o
u
t of nasmlib
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anvin
Merge re
m
ote-trackin
g
branch 'ori
g
i
n/nasm-2
.
12
.
x
x
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
A
nvi
n
msvc
.
mak:
/Ox and /Oy are
redunda
n
t with
/O2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
t
e
r An
v
in
nasmd
o
c
.
src: r
e
move
u
ni
m
plemente
d
%
comment directi
v
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Makefi
l
e
s: run "make al
l
deps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
D
efer
debug format searc
h
until afte
r
comm
a
n
d line
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r Anvin
ofmt: get rid of the deb
u
gi
n
f
o
parameter
t
o ofmt
-
>clean
u
p()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
N
ASM 2
.
12
.
01rc
2
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
doc:
d
ocum
e
n
t
fix
to the c
o
deview ou
t
put format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anvin
outelf*: remove n
u
ll d
e
bug functions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
A
nvin
codeview: remove hack for
handling local labels
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
A
nv
i
n
o
u
t
i
eee:
n
o n
e
ed to
filter
.
.
symbols 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 fi
l
ter
.
.
symbols
i
n the debug format
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
labe
l
s: em
i
t the
s
ame label
name to the output and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
P
eter Anvin
Merge rem
o
te-tracking branch '
o
rigin/nasm-2
.
12
.
xx
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pete
r
Anvin
Chang
e
nas
m
list/ListGen
to
lf
m
t
/
struc
t
lf
m
t
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pe
t
er Anvin
Remove
o
f
mt
-
>
c
urrent_dfmt indir
e
c
t
ion
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pete
r
Anvi
n
Merge branch
'nasm-2
.
12
.
x
x'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next