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
.
Peter Anvi
n
Further imp
r
o
v
e error messages for confused decorator
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-04-03
H
.
Pete
r
A
nvin
B
R
3392392
:
fix broadcast decorators and improve
e
rro
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
Peter Anvin
outelf: claim %pragm
a
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
erge re
m
ote-
t
racking branch
'
origin/master'
commit
|
commitdiff
|
tree
2017-03-15
H
.
Peter Anvin
macho: implement
d
o_dead_
s
trip, make
subsections_b
y
_sym
b
ols
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
Peter A
n
vi
n
nas
m
lib
.
h
: explicitly
include <ctype
.
h>
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
P
eter Anvin
labels: make lookup_labels and i
s
_
extern take a const
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-09
H
.
P
eter Anvin
asm/pragma
.
c: if the handler i
s
N
U
L
L
, t
r
eat
i
t
a
s
DIR
R
_UNKNOWN
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-09
H
.
Peter Anvin
pragma: use the directiv
e
s hash to look
u
p directive
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Pe
t
er Anvin
ma
k
e
clean: clean up more thin
g
s
that
o
u
g
ht t
o
be
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Peter Anvin
Remove ca
s
t
s
i
n
switch sta
t
e
m
ents o
n
ly meant to keep
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Pete
r
Anv
i
n
compiler
.
h:
a
dd redundant cast to quiet W
a
tcom warnin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pete
r
Anvin
configure
.
ac: use
A
C_FUNC_MMAP instead o
f
A
C_CHEC
K
_FU
N
CS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter
Anvin
pe
r
ll
i
b/READ
M
E:
d
e
l
ete
o
bsolete fil
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pe
t
er Anvin
ch
a
n
ges
.
s
r
c: gramma
r
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
ter Anvin
NASM 2
.
1
3
r
c
4
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
eter Anvi
n
c
om
p
iler
.
h: c
o
rrectly handle HAVE_DEC
L
_*
,
test HAVE
_
DECL_STRN
L
E
N
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
configu
r
e: make sure we flag i
n
valid
attributes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pet
e
r Anvin
output/code
v
iew
.
c:
r
emove C99-ism
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
n
a
s
m
l
i
b/file: mov
e
memo
r
y-mappin
g
fu
n
ctions
o
u
t
of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
ter An
v
in
NAS
M
2
.
13rc3
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
nasm
l
ib
/
file
.
c
:
fix
v
arious portability
p
roblems
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
eter
An
v
in
asm/exprlib
.
c: use PRId64 to print a 64-bit numbe
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pete
r
Anvin
comp
i
ler
.
h: watcom_switch_
h
ac
k
() improvements
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
c
o
mpiler
.
h: o
n
ly u
s
e watcom_
s
witch_hack() if necessary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvi
n
NASM 2
.
13rc2
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter
A
nvi
n
chan
g
es
.
sr
c
: update to
fit curr
e
nt 2
.
13 branch status
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter
Anvin
insns
.
dat:
u
se the officially documented UD0 an
d
UD1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
assemble:
f
or relative addresse
s
, conve
r
t *
t
hi
s
segm
e
n
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Pet
e
r Anvin
nasmlib
.
h
:
add nasm_zeron
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Pet
e
r
A
n
v
i
n
We c
a
n
have a W
R
T for a relative
re
f
erence
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Pet
e
r An
v
in
Pro
p
erly keep track of t
h
e b
a
se of re
l
a
t
ive r
e
locat
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter An
v
in
Suppo
r
t self-r
e
lative expr
e
ssions i
n
offsets and i
m
mediates
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
P
e
ter Anvi
n
watco
m
.
h:
h
o
rrific
h
ack to su
p
port OpenWatcom sw
i
tch
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter A
n
vin
a
ssemble
.
c: don't u
s
e a case for get_
b
road
c
ast_num()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pete
r
Anvi
n
nas
m
_delete(): ugl
y
hack to make it side-effe
c
t-free
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pete
r
An
v
in
Put in a comm
e
nt
that nas
m
_de
l
et
e
i
s
n't side
e
ffect
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pet
e
r Anvin
nasmlib
.
h:
a
dd a nasm_zero() macro to the poin
t
er h
e
lpers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pe
t
er Anvin
nasm_buil
d
_asser
t
() -> nas
m
_s
t
atic_assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
na
s
m_build_assert(
)
: use bett
e
r fallback implement
a
tio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvin
nasmlib
.
h: sli
g
htly tidy up th
e
definition of nasm_build_ass
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter A
n
vin
NASM 2
.
13rc1
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvin
output/outma
c
h
o
.
c:
use UINT64_C() instead of 1L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter Anv
i
n
Allow relat
i
ve r
e
f
e
rence
s
to external sy
m
bols
in data
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
Daniel Lundqvist
ldr
d
f
: Remove output
f
ile if there are
any er
r
o
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Factor out common string
list handling
code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
pre
p
r
oc: clean up
handing o
f
the dependency li
s
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
preproc: return f
o
und_path as a
constant
strin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anv
i
n
Merge remote-tr
a
ck
i
ng branc
h
'ori
g
i
n
/
n
a
sm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvi
n
ch
a
ng
e
s
.
src:
t
ypo
g
raphic
a
l adjustme
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvi
n
NASM 2
.
12
.
03r
c
1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
ch
a
nges
.
src: d
o
cument CLWB and PCO
M
M
IT
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvin
i
n
sns:
add OBSOLETE flag for instruction
s
r
e
mo
v
e
d f
r
om
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
A
d
d t
h
e CLWB and (
a
lrea
d
y depr
e
cated) PCOMMIT
i
nstruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
c
hanges
.
sr
c
: upda
t
e
for a 2
.
1
2
.
0
3
releas
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvi
n
assemb
l
e:
avoid re
d
un
d
ant repe
t
i
t
ion in RES
x
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
in
assemb
l
e: print a warn
i
ng on a f
o
rwar
d
refer
e
nc
e
in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
in
nasm: sc
a
n the command lin
e
twi
c
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Pe
t
e
r Anvin
Ad
d
a has
h
for pathn
a
me
s
earches
,
instea
d
of sea
r
ching
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Pe
t
e
r
A
n
v
i
n
bac
k
end: psas insle
n
==
0 to the backend for
t
he
I
NCBIN
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Pe
t
e
r
A
n
vin
backend: move wrapper for leg
a
c
y outp
u
t functions
t
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter
A
nvin
NASM 2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
t
er A
n
vin
Don
'
t suppres
s
ERR_DEBUG mes
s
a
g
e
s
f
r
om the li
s
t file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter An
v
i
n
doc: update loc
a
ti
o
n o
f
insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Peter Anvin
N
A
SM 2
.
12
.
02rc7
commit
|
commitdiff
|
tree
2016-06-04
knut st
.
osmunds
e
n
o
utobj
.
c: Fix for RIP relative addressing
relo
c
ation
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Reorganize the sourc
e
cod
e
into subdirectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter
Anv
i
n
nasm
l
ib: b
r
e
a
k up nasml
i
b
.
c into
l
ogical
c
omponents
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
n
d
isasm: don't use nas
m
_open_read()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
Add wrapp
e
r
s
a
r
ound fopen(),
u
se
mm
a
p
o
n glibc
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r Anvin
nasml
i
b: gi
v
e
gcc a
b
it mo
r
e
hint
s
about how our allocatio
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
NASM 2
.
12
.
0
2
rc6
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
Merge remote-t
r
acking bran
c
h 'origin/na
s
m-
2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
in
co
n
figure
:
corre
c
tly discove
r
-W options
f
or 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-tr
a
c
ki
n
g
branch 'origin/nasm-
2
.
12
.
x
x
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
NASM 2
.
12
.
0
2
rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
stdscan: pu
t
some error
m
e
s
s
age strings in quotes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pet
e
r Anvin
Use a h
a
s
h to keep e
x
actly one copy of eac
h
filen
a
me
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pete
r
Anvin
quote: make the inp
u
t arg
u
ment to nasm_quot
e
() const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
e
ter
Anvin
NASM 2
.
12
.
02rc
1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anv
i
n
changes
.
src: d
o
cument %i
f
error fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter
A
nvin
prepr
o
c: correct the logi
c
in
the suppre
s
si
o
n of pre
p
roc
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
chan
g
es
.
s
r
c
: fix old
typ
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-18
H
.
Pe
t
er Anvin
NASM 2
.
12
.
01
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
v
ers
i
on: call this branch 2
.
13rc0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter Anvin
lib: split l
i
b
r
a
ry
i
nto
s
tdlib and nasmlib; hea
d
e
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anv
i
n
M
o
ve fseeko/f
t
ello/o
f
f_t
h
andl
i
ng
f
r
om compiler
.
h into
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter A
n
vin
Move version
s
trings to a separate
header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter Anvi
n
M
akefiles: use actu
a
l arch
i
v
e
managers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anv
i
n
Move
file I/O relate
d
functions out of nas
m
li
b
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anv
i
n
M
e
rg
e
remote-tracking
b
ran
c
h
'
ori
g
in/na
s
m-2
.
12
.
x
x
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvin
m
svc
.
m
ak:
/O
x
and /Oy are redundant w
i
th /O2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
t
e
r
A
n
vi
n
nasmdoc
.
src: remove unimplemented
%comment directive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Makefiles
:
run "mak
e
allde
p
s"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter A
n
vin
Defer debu
g
fo
r
ma
t
sea
r
ch u
n
til after command line
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
ofmt: get rid
of t
h
e debug
i
nf
o
parameter to ofm
t
->cleanup()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
NASM 2
.
12
.
0
1
r
c2
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter An
v
i
n
doc
:
document fix to the codeview
output format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
outelf*: remov
e
null
debug fun
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
co
d
e
v
iew: remove ha
c
k fo
r
handling lo
c
a
l
labels
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next