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
compiler.h: watcom_switch_hack() improvements
2017-02-24
H
.
Peter Anvin
c
ompiler
.
h: watcom
_
swi
t
ch_hack() i
m
provem
e
n
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pet
e
r Anvin
co
m
pil
e
r
.
h
: only use
watcom_switch_ha
c
k() if necessar
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
t
e
r Anvin
NASM
2
.
13rc2
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
changes
.
src:
u
p
d
ate to
f
i
t current
2
.
13 bra
n
ch status
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
i
nsn
s
.
dat: use the officiall
y
documented UD0 and UD1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter
An
v
in
assemb
l
e: for relative ad
d
resses, convert *this
s
egment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Pet
e
r An
v
in
nasmlib
.
h
: a
d
d nasm_z
e
r
o
n()
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
f
er
e
nce
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvi
n
Prope
r
ly
keep track of
t
h
e
base
o
f rel
a
tive relocation
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anvin
Support self-relative expressio
n
s
i
n offsets and immediates
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter An
v
in
watcom
.
h: horrific hack to support Open
W
atcom switch
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Pete
r
A
n
vin
assemble
.
c: don't
u
se a
c
ase for get_broadca
s
t_num()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
P
eter Anvin
nasm_delete():
ugly hack to make i
t
side
-
effect-free
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
Put in
a
c
o
m
m
e
n
t
that
n
asm
_
d
e
lete isn't
sid
e
effec
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pete
r
Anvin
n
a
smlib
.
h: add a nasm_zero
(
) macro to
t
he poin
t
e
r
help
e
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
na
s
m
_bu
i
ld_as
s
ert() -> nasm_static_assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pet
e
r Anvin
nasm_b
u
ild_assert(): use bet
t
e
r fallback implemen
t
at
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Pe
t
er Anvin
nasmlib
.
h: slightly
tidy u
p
the def
i
niti
o
n of nasm_build_a
s
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter
Anvin
NASM 2
.
13r
c
1
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvin
outpu
t
/
o
utmacho
.
c: use UIN
T
64
_
C(
)
instea
d
of 1L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter Anvin
A
l
low
relative re
f
erences to external symbols in da
t
a
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Facto
r
out common st
r
in
g
list handl
i
ng co
d
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
preproc: clean up handing of the depe
n
dency lists
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
t
er
A
n
vin
preproc
:
return foun
d
_path as a c
o
n
s
tant
stri
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
M
e
rge remo
t
e-tracking
branc
h
'origin/nasm-2
.
12
.
x
x
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvin
changes
.
s
r
c: typograph
i
c
a
l adjustment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvi
n
NASM 2
.
12
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
changes
.
src: doc
u
ment CLWB
a
nd PCOMMI
T
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
in
s
n
s: add O
B
SOL
E
TE f
l
ag
f
or inst
r
uctions removed from
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter A
n
vin
Add the CLW
B
and (already deprecated) PCO
M
MI
T
inst
r
uct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
c
hanges
.
s
rc: update
f
or a
2
.
12
.
03 release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
a
ssemble: avoid re
d
und
a
nt r
e
petition in RESx warn
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
in
assemb
l
e
:
pri
n
t a
war
n
ing on a fo
r
ward referenc
e
in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
nas
m
: scan th
e
comma
n
d
line twice
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
s
earches, inst
e
ad of searching
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
P
eter
A
nvin
ba
c
kend
:
psas insle
n
== 0 to the backend for the
I
NCBI
N
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
P
e
te
r
Anvin
backend:
move wrap
p
er fo
r
legacy output functi
o
n
s
to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Pet
e
r
Anv
i
n
NASM 2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
Pe
t
er Anvin
Don't
suppress ERR_DEBUG m
e
ssages
f
rom the
li
s
t
f
i
le
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter
A
n
vin
doc: u
p
date
l
ocation of in
s
ns
.
d
a
t
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-05-25
H
.
Peter Anv
i
n
Reor
g
ani
z
e
t
he sour
c
e code i
n
to
subdirectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
nas
m
lib
:
break up n
a
smlib
.
c into logic
a
l compon
e
nts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
nvin
ndisasm: don't use na
s
m_ope
n
_r
e
a
d()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anv
i
n
Add
wra
p
pers aroun
d
fopen(), use
mmap o
n
gli
b
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
nasmlib: give gc
c
a
b
it more hints about how our alloca
t
ion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
NASM 2
.
12
.
02
r
c6
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
et
e
r A
n
vin
Mer
g
e remote
-
t
racking branch 'ori
g
in
/
nasm-2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
configure: c
o
rrectly dis
c
over -W options fo
r
clang
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
Merge remote-tracking b
r
anch 'origi
n
/n
a
sm-2
.
1
2
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter An
v
in
NASM 2
.
12
.
0
2
rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
ter Anvin
std
s
can: p
u
t some erro
r
message strin
g
s in quotes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
Anvi
n
Use a
h
a
s
h
t
o keep exactly one co
p
y
of each filename
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pete
r
An
v
in
quo
t
e:
m
a
ke
t
he in
p
ut argument to nasm_quo
t
e() cons
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Pete
r
Anvin
N
A
SM 2
.
12
.
0
2
rc1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anv
i
n
changes
.
src
:
d
ocu
m
ent %if error fi
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
e
ter A
n
vin
p
reproc
:
c
o
r
r
ect the l
o
gic
i
n the suppres
s
ion of pre
p
roc
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter
Anvin
c
h
ang
e
s
.
src: fix old typo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-18
H
.
P
e
te
r
Anvin
NASM 2
.
12
.
0
1
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
ver
s
ion: call t
h
i
s
branch
2
.
13rc0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
lib
:
split library into st
d
l
i
b and nasmlib; header
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
er Anvin
Move
f
s
e
eko/ftello/off_t hand
l
ing from compiler
.
h i
n
to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
t
er Anvin
Move
v
e
rsi
o
n s
t
rin
g
s
to a separa
t
e header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Makefi
l
es: use a
c
tual archive manage
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Move
file
I
/O rela
t
e
d fu
n
ctions out
o
f
nasmlib
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
M
e
rge remote-tracking
b
ranch 'origin/nasm-2
.
12
.
x
x
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter Anvin
msvc
.
mak:
/
Ox a
n
d /Oy a
r
e r
e
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
i
n
nasmd
o
c
.
src: remove u
n
i
mplemented
%co
m
me
n
t directiv
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
A
nvi
n
Makefil
e
s: run "make al
l
deps
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvi
n
Defer debug format search unti
l
a
f
t
e
r co
m
m
a
nd
line
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anvin
o
f
mt
:
get rid of the debu
g
info parameter to ofmt->cleanup(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
NAS
M
2
.
12
.
01rc2
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
A
n
v
in
doc: d
o
cument fix to the
cod
e
view output form
a
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
te
r
Anvin
outelf*: remov
e
n
ull debug fu
n
cti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter An
v
in
c
o
de
v
iew: r
e
move h
a
c
k f
o
r
h
andling local labels
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter Anvin
outieee:
n
o n
e
ed t
o
filter
.
.
symbo
l
s
in the debu
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
outo
b
j
: no need t
o
filt
e
r
.
.
symbo
l
s in the d
e
b
ug for
m
at
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
labels: emit the same label name
t
o the out
p
ut and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anvi
n
Merge remote-t
r
acking branc
h
'origin
/
n
a
sm-2
.
12
.
x
x
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anvin
Merge
branch
'
nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter
A
nv
i
n
Merge
b
ranch
'
nasm-2
.
12
.
xx'
o
f ss
h
://repo
.
or
.
cz/srv
.
.
.
commit
|
commitdiff
|
tree
2016-03-07
H
.
P
e
ter Anvin
NASM 2
.
12
.
01rc
1
commit
|
commitdiff
|
tree
2016-03-07
H
.
P
eter A
n
vin
configu
r
e
.
in: di
s
able -Wwrite-st
r
in
g
s for now
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pet
e
r
Anvin
co
n
figur
e
: enable ad
d
iti
o
nal code cleanlines
s
warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter An
v
i
n
c
o
n
figure
.
i
n
: if byte order is unknown or ill
d
efined
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pet
e
r Anvin
te
s
t/cv8struc
.
as
m
: fix
missing comma in test
c
ase
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pe
t
er Anvin
Merge branch 'nsis' into nasm-
2
.
1
2
.
xx
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter A
n
vin
c
h
anges
.
s
rc:
docu
m
e
n
t
fi
x
for t
h
e no list file
e
rror
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
P
eter An
v
in
nsis:
m
a
ke nsis out
p
ut automa
t
ically select arch
i
te
c
ture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
t
est: add test fo
r
cv8
s
tructur
e
bu
g
(BR 339
2
342 and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
P
e
t
er Anvin
Addit
i
onal
E
RR_PANIC/
E
R
R
_FATAL -> nasm_panic/nasm_fatal
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
Replac
e
nasm_er
r
or(
E
RR_FAT
A
L/ERR_PANIC) wi
t
h nasm_fata
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter
A
nvin
codeview: be a bit more e
x
p
l
i
cit about th
e
natur
e
of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
P
eter Anvin
c
h
a
n
g
es
.
src: begin
documentation fo
r
2
.
12
.
0
1
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
Make --disable-werror work
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter
A
n
v
in
out
m
acho: remove unused debuggin
g
fu
n
c
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
P
e
ter Anvin
Merge branch 'na
s
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
m
d
5: use "compile
r
.
h",
WO
R
DS_LITTLE
E
NDIAN and make
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Pet
e
r
A
nvi
n
Remove unnece
s
sary
C
9
9-isms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
P
e
ter A
n
v
in
Remove unnecessary C99
-
i
sms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next