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
changes.src: grammar fix
2017-02-24
H
.
P
eter
Anv
i
n
changes
.
src
:
gr
a
mmar fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter
Anvin
NASM 2
.
13rc4
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter An
v
in
co
m
pil
e
r
.
h:
c
orrectly handle
HAVE
_
DECL_*
,
te
s
t
H
A
V
E
_DECL_STRNLEN
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter A
n
vin
configure: make sure we flag invalid attr
i
bu
t
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
eter Anvin
ou
t
put/c
o
devi
e
w
.
c
:
remove C99
-
ism
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
nasmlib/file: move memory-mapping functions out of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
N
A
SM 2
.
13
r
c
3
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter A
n
vin
nasmlib/file
.
c:
fix va
r
ious
portability
problems
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter
A
nv
i
n
asm/exprlib
.
c: use P
R
Id64 to print a 6
4
-bit n
u
mber
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pe
t
er Anvin
compiler
.
h: wa
t
com_switch_ha
c
k() improvements
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter A
n
vin
c
o
m
p
ile
r
.
h: only use watc
o
m
_
switch_ha
c
k
(
)
i
f necessary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
NAS
M
2
.
13
r
c2
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter
A
nvin
changes
.
src
:
update
t
o
fit
current 2
.
13 branch status
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
ete
r
Anvin
insns
.
dat: use th
e
officially documented UD
0
and U
D
1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
a
s
s
e
mble: for relative addresses, convert *th
i
s segmen
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
nasmlib
.
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 have a
WRT f
o
r a relative reference
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
Properly keep track o
f
the base
o
f rela
t
ive relo
c
a
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter
A
nvin
Sup
p
o
r
t self-re
l
ative
expressions in offse
t
s and
i
mm
e
dia
t
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anvi
n
watc
o
m
.
h
: horrific h
a
ck to
s
upport O
p
e
n
Wat
c
om switch
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anvi
n
a
s
s
emble
.
c: don't
u
se a
case for
g
et_broadcas
t
_
n
um()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
P
eter
A
n
vin
nasm_
d
e
l
ete():
u
gly hack to make it side-eff
e
ct-free
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
P
u
t in a com
m
e
nt that nasm_delete isn't
s
i
de effect
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
nasmlib
.
h: add a
n
asm_zero() ma
c
ro to th
e
pointer helpers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pet
e
r Anvin
nasm_b
u
ild_
a
ssert() -
>
nasm_stat
i
c_asse
r
t
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pe
t
er Anvin
nas
m
_
b
uild
_
asser
t
(
)
:
use be
t
ter f
a
ll
b
ack
i
m
p
lementation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Pe
t
e
r
Anvin
nasmlib
.
h:
s
l
i
ghtly
tidy up the definition of nasm_
b
uild_
a
ss
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvin
NA
S
M 2
.
13rc1
commit
|
commitdiff
|
tree
2017-01-23
H
.
Pet
e
r Anvin
output/ou
t
m
a
cho
.
c:
use U
I
NT64_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 relat
i
ve refe
r
ences to
e
xte
r
n
a
l symb
o
ls in data
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Factor
out com
m
on st
r
ing lis
t
handling code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
te
r
An
v
in
preproc: clean u
p
h
a
nding of t
h
e d
e
pendency
l
ists
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
p
r
eproc: return
found_pat
h
a
s a constant string
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
Merge re
m
ot
e
-tracki
n
g
branch 'ori
g
in/nasm-2
.
1
2
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vi
n
changes
.
src: typo
g
raphi
c
al ad
j
ustment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er
A
nvin
NASM 2
.
12
.
0
3
r
c
1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
Anvin
c
h
a
n
ges
.
src:
document C
L
W
B
a
nd PCOMMIT
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
insns: ad
d
OBS
O
LETE flag
f
or instructio
n
s removed
from
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvin
A
d
d
the CLWB an
d
(
already deprec
a
te
d
) PCOMMIT ins
t
r
u
ction
s
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
.
0
3
relea
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er An
v
in
a
s
se
m
ble: avo
i
d redu
n
da
n
t repetit
i
o
n
in RESx warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
assemble: print a warning on
a
forward reference in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
Anvi
n
nasm: s
c
an th
e
comm
a
nd li
n
e
t
wice
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-26
H
.
P
e
ter Anvin
A
d
d
a hash
f
or
p
athnam
e
search
e
s
,
instead of search
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter
A
nvin
backend: psas inslen == 0
t
o t
h
e backend for the
INCBIN
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
P
e
t
er
Anvin
backend
:
mo
v
e wrap
p
er
f
or leg
a
cy output functions to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
et
e
r Anv
i
n
N
ASM
2
.
12
.
0
2
commit
|
commitdiff
|
tree
2016-07-06
H
.
Pete
r
A
nvin
Don't suppress ERR_DEB
U
G messages from the l
i
st file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter A
n
vin
doc: update
location
of insns
.
da
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Peter Anvin
NASM 2
.
12
.
0
2
r
c7
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvi
n
Reorganize
the sourc
e
c
o
d
e
into su
b
di
r
ectori
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
nasmlib: break
up
nasmlib
.
c into logica
l
components
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_open_read()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Add
w
rap
p
er
s
around
f
ope
n
(
), 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
nasmli
b
: give
g
cc a b
i
t
more hints a
b
ou
t
how our
allocation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pe
t
er
A
nvin
N
A
SM 2
.
12
.
0
2rc6
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter A
n
vin
Mer
g
e remote-tr
a
ckin
g
branc
h
'orig
i
n
/
nas
m
-2
.
1
2
.
xx
'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pet
e
r An
v
in
confi
g
ure
:
correctly d
i
scov
e
r -W
o
ptions for clang
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pe
t
er Anvin
Merge remote-track
i
ng branch
'origin/n
a
sm-2
.
1
2
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
et
e
r Anv
i
n
NASM 2
.
12
.
02rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
stds
c
a
n: put some error mess
a
ge strings in quote
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
ter A
n
v
in
Us
e
a hash to keep exactly one copy
of each fi
l
ename
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
quote:
m
ake the input argumen
t
to nasm_qu
o
te() co
n
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
e
t
e
r
Anvin
NASM 2
.
12
.
02rc1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
changes
.
src: document %if erro
r
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
e
ter Anv
i
n
preproc: c
o
rrec
t
t
h
e
l
ogic in
t
h
e su
p
pre
s
sion of
p
r
e
p
roc
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
chang
e
s
.
src: fix old typo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-18
H
.
Pe
t
er Anvin
NASM 2
.
12
.
0
1
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
ve
r
sion: c
a
ll this b
r
a
n
ch 2
.
13rc0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anvin
l
i
b: sp
l
it li
b
ra
r
y
into stdlib
a
nd nasmlib; header
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
Move
fse
e
ko/ftello
/
off_t hand
l
ing from compi
l
er
.
h into
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Move version str
i
ngs 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 actual archive managers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvin
Move file I/O
rel
a
ted functions out of nasmlib
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anvin
M
e
rge
r
emo
t
e
-
tracking branch 'origin/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
ms
v
c
.
mak:
/
Ox and /Oy are redundan
t
wi
t
h /O2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
nasmd
o
c
.
src: remove unimpl
e
mented %comment directive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Makefiles: run "make alldep
s
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
De
f
er
debug
f
o
r
m
a
t search until
a
fter com
m
a
n
d line
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter A
n
vin
ofmt:
get rid of th
e
d
e
buginfo parameter to ofmt->cleanup(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r Anvin
N
A
SM 2
.
12
.
01rc2
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anv
i
n
doc: do
c
u
m
en
t
f
i
x
to the c
o
d
e
view output
f
or
m
at
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
er Anvin
outelf
*
: remov
e
nul
l
debu
g
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 Anvin
o
u
t
ieee: no need to f
i
lter
.
.
symbols in the deb
u
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvin
outobj: no need to filter
.
.
s
y
mbo
l
s in the
debug form
a
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
l
a
bels: e
m
it the sam
e
label na
m
e to the o
u
tpu
t
and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
P
e
ter Anvin
Merge remote-tracking
b
r
anch 'origin/
n
asm-2
.
12
.
xx
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anvi
n
Merge
b
r
anch 'na
s
m-2
.
12
.
x
x'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pe
t
e
r
Anvin
Merge branch 'nasm-2
.
12
.
x
x' of ssh://rep
o
.
or
.
cz/
s
rv
.
.
.
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pe
t
er Anvin
NASM 2
.
12
.
0
1
rc1
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter A
n
vin
configure
.
in:
disable -Ww
r
i
t
e
-str
i
ngs fo
r
now
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
configure: enable additional code cleanli
n
ess warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pet
e
r A
n
vin
configure
.
i
n
: if
byte order is un
k
nown or ill d
e
f
ined
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pe
t
er Anvin
test
/
cv8str
u
c
.
asm: fix m
i
ssing comma in test
cas
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
Me
r
ge branch 'ns
i
s
'
into nas
m
-2
.
12
.
xx
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
chan
g
es
.
src: document fix for the no list file e
r
r
o
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
nsis: make nsis outpu
t
automatically sel
e
ct archite
c
ture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pe
t
er
A
nvin
te
s
t
:
add test for c
v
8
structure b
u
g (BR 3392342 and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Pete
r
Anvi
n
Additional ERR_PANIC/E
R
R_FATAL -> nasm_panic/nasm_
f
atal
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next