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
Properly keep track of the base of relative relocations
2017-02-21
H
.
Pe
t
e
r
Anvin
Properly keep track of the base of relative rel
o
ca
t
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anvin
Sup
p
ort self-rel
a
ti
v
e expressions in offsets and immediates
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anvin
watco
m
.
h: horrific hac
k
to supp
o
r
t
OpenWatcom
s
w
itch
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter
A
nvin
asse
m
ble
.
c
:
don't use a case for get
_
broadcast_num()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pe
t
er Anvin
nasm_
d
e
l
ete():
u
gly ha
c
k
t
o
make it side-effect-free
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
P
eter Anvin
Put in a
comment that nasm_delete isn
'
t
s
i
d
e effe
c
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pe
t
er Anvin
nasmlib
.
h:
add
a
nasm_zer
o
() macro to
t
he pointer hel
p
ers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
P
e
ter
Anvin
nasm_build_ass
e
r
t
() -> nas
m
_static_ass
e
r
t
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
P
eter Anvin
n
asm_buil
d
_assert()
:
use better fal
l
back im
p
lementation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvin
nasmlib
.
h:
s
lightly tidy
u
p the def
i
nit
i
on of nas
m
_
b
uil
d
_a
s
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Pet
e
r Anvin
NASM 2
.
13
r
c
1
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvin
o
u
tput/
o
u
tmacho
.
c: use UI
N
T64_C()
i
ns
t
e
a
d
of 1L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter Anvin
Allow
relative references to external symbols i
n
d
a
ta
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
D
aniel
L
u
ndqvi
s
t
ldrdf: Remove out
p
ut f
i
l
e
if there are any errors
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvi
n
Factor out common string list handl
i
ng code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
preproc: clean up handi
n
g o
f
th
e
depend
e
ncy lists
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
p
r
eproc: return found_path as a constant string
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Merge
r
emot
e
-tr
a
cking
b
ranch
'o
r
igi
n
/nasm-2
.
12
.
x
x
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
changes
.
sr
c
: typo
g
raphic
a
l
adjustment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
t
er Anvin
N
A
SM 2
.
12
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvin
ch
a
nges
.
src: document CLWB and PCOMMIT
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvi
n
in
s
ns: add OBSOLETE
flag for ins
t
ructions
r
e
m
ov
e
d fr
o
m
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
Add the CLWB and (alre
a
dy deprecated)
PCO
M
MIT instruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
Anvin
c
h
a
n
ges
.
src: upd
a
te for a 2
.
12
.
03 release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter An
v
i
n
ass
e
mble: a
v
o
id redu
n
dant repetition in RESx
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er
A
n
vin
as
s
emble: print a warning
o
n
a
forward reference in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
nas
m
: scan
th
e
command line t
w
ice
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter Anvin
Ad
d
a
h
ash for pathname searches,
inste
a
d of searching
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Pe
t
e
r Anvin
backe
n
d: psas in
s
len
=
= 0
t
o the bac
k
end for the INCBIN
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
P
e
ter
A
nvin
ba
c
kend:
mo
v
e w
r
a
p
p
er for legacy output func
t
ions to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
N
ASM 2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
D
o
n
't su
p
pr
e
ss ERR_DEB
U
G messages from t
h
e list
f
ile
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
ter Anvin
doc: update l
o
c
a
tio
n
of ins
n
s
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-06-04
H
.
P
eter Anvin
NASM 2
.
1
2
.
02rc7
commit
|
commitdiff
|
tree
2016-06-04
knu
t
s
t
.
o
s
mundsen
o
utobj
.
c:
F
ix
for RIP rela
t
ive a
d
d
ressing relo
c
ation
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pe
t
er Anvin
Reorganize t
h
e source code i
n
to subdirectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
nasmlib:
break up nas
m
lib
.
c
i
nto log
i
cal
c
ompo
n
ents
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
A
nvin
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 An
v
in
Add wra
p
pers
a
r
o
und fo
p
e
n
(
)
, use mmap
o
n glibc
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
te
r
A
nvin
nasmli
b
:
give
g
cc a
b
it m
o
re
hints a
b
out how
our
a
l
loc
a
t
i
on
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter A
n
vin
NASM 2
.
1
2
.
02rc6
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
A
n
vin
Merge r
e
mote-
t
r
acking
branch 'orig
i
n
/
n
asm
-
2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
Anvin
configure: correctly discover -W op
t
ions for cla
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anv
i
n
Merge remote-tracking branch 'origin
/
nasm
-
2
.
12
.
xx
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter An
v
in
NASM 2
.
12
.
02rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
A
n
vin
stdscan: put so
m
e error message strings in quot
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
A
nvin
Use a hash to keep ex
a
ctly o
n
e copy
o
f
each filenam
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
quote
:
make th
e
input
a
rgument to nasm_quo
t
e() const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
eter A
n
vin
NASM 2
.
12
.
0
2
rc1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Pet
e
r Anvin
chang
e
s
.
src:
document
%if err
o
r fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
prepr
o
c: correct the
logic in
the sup
p
ression of pre
p
roc
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Pe
t
er An
v
in
changes
.
src: fix old ty
p
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-18
H
.
Peter Anv
i
n
N
A
S
M 2
.
12
.
01
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
v
e
rsion:
call t
h
i
s
b
r
anch 2
.
13rc0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
lib: sp
l
it library
i
nto stdl
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
Mo
v
e fseeko/ftello/off_t h
a
ndling from
c
ompi
l
er
.
h
i
n
t
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
er Anvin
Move version str
i
ngs to a
s
e
p
arate he
a
der
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
er Anvi
n
Makefiles:
u
se actual archive managers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
er Anvin
Move
f
i
le I/
O
related functions
out of nasmlib
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Me
r
g
e
r
emote-
t
r
acking branc
h
'origin/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter A
n
vin
msvc
.
ma
k
: /Ox and /Oy are redundant
w
ith /O2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter An
v
in
nasmdoc
.
src:
remo
v
e un
i
mple
m
e
n
ted %commen
t
d
ire
c
tiv
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvi
n
Makefiles: run "make allde
p
s
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Defer d
e
bug format search until af
t
e
r
command line
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
A
n
vin
ofmt: get
rid of
t
he debuginfo par
a
me
t
er to ofmt->cl
e
anup
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
NA
S
M
2
.
12
.
01rc
2
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvin
doc: docume
n
t
f
ix to the codeview output forma
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anv
i
n
outelf*: remove null debug
functions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
codeview: r
e
mo
v
e hack for h
a
ndling l
o
c
al labels
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
t
e
r Anvin
o
u
tieee:
n
o need
t
o filter
.
.
sy
m
bols in the debug
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
er
A
nvin
outobj:
no need to filter
.
.
symbols i
n
the debug format
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
labels: emit the sa
m
e label name to t
h
e output and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anv
i
n
Merge remote-tracking branch 'origin/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
P
eter A
n
vin
Cha
n
ge nasml
i
st/ListGen
to lfmt/st
r
u
c
t lfmt
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter
A
n
vin
Remov
e
ofmt->current
_
dfmt ind
i
r
ection
commit
|
commitdiff
|
tree
2016-03-07
H
.
P
e
te
r
Anvi
n
Merge branch 'nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pete
r
Anvin
M
e
rge br
a
nch
'nas
m
-2
.
12
.
xx'
of ssh:
/
/repo
.
or
.
cz/srv
.
.
.
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pe
t
er Anvin
NA
S
M 2
.
12
.
01rc1
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anvin
configu
r
e
.
in: disable -Ww
r
ite-strings for now
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter A
n
vi
n
conf
i
g
ure: enable ad
d
itional code cle
a
nliness warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter An
v
in
configure
.
in: if
byte or
d
er is u
n
known
o
r
ill def
i
ned
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
P
e
t
er Anvi
n
test
/
c
v8struc
.
asm: fix m
i
ssing
c
omma in test case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pet
e
r Anvin
M
erge b
r
anc
h
'ns
i
s' int
o
nasm-2
.
12
.
xx
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
changes
.
src: document fix
for the no list fil
e
error
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
P
e
ter Anvin
nsis:
m
a
ke nsis output automati
c
ally select
archi
t
e
cture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
t
est: add
t
est for cv8 structure bug (BR 339
2
3
4
2 a
n
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter A
n
v
in
Output preproces
s
or
warnin
g
s to the li
s
ting
file
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
Additio
n
al ERR_PA
N
IC/
E
RR_FATAL -> n
a
sm_panic/nasm_fa
t
a
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Pete
r
Anvin
Get rid of a bunch of unnecessary indir
e
ctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter A
n
vin
Replace nasm_
e
rror(ERR_FATAL/ER
R
_
PANIC
)
with n
a
sm_fat
a
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
nasmlib:
a
dd nasm_fat
a
l() like
nasm_pa
n
ic()
commit
|
commitdiff
|
tree
2016-03-03
H
.
Pe
t
er Anvin
codeview: be a
b
it more explicit abo
u
t the na
t
ure of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Pe
t
er Anvin
c
hanges
.
src: be
g
i
n
do
c
ume
n
tati
o
n
for 2
.
1
2
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
Ma
k
e --
d
isable-werr
o
r work
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter An
v
in
outmacho: re
m
ove
u
nuse
d
debugging functions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Peter Anvin
Merge
b
ranch 'na
s
m-2
.
12
.
x
x'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Pe
t
er Anv
i
n
m
d5: use "compiler
.
h"
,
WORDS_LITTLEEND
I
AN and
m
ak
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Peter Anvin
R
em
o
ve unnecessary C99-isms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Peter Anvi
n
Remove
unnece
s
s
ary C99-isms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
P
eter Anvin
config
u
re: enable additio
n
al co
d
e
c
leanliness warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next