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
.
Pete
r
Anv
i
n
Further
improve error messages for confused decor
a
t
o
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-04-03
H
.
P
e
ter
Anvin
B
R
3
3
92392:
f
ix
broa
d
c
ast d
e
c
o
r
ators and impro
v
e error
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
Peter Anvin
outel
f
: claim %p
r
ag
m
a
elf as our n
a
m
e
sp
a
c
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
P
e
ter
A
n
vin
Merge re
m
o
te-track
i
ng branch 'o
r
igin
/
master'
commit
|
commitdiff
|
tree
2017-03-15
H
.
Pete
r
Anvin
macho: implement do_dead_str
i
p, mak
e
subsecti
o
ns_by_symbo
l
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
P
eter Anvin
n
asmlib
.
h: expli
c
i
t
l
y
inc
l
u
d
e <ctype
.
h>
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-15
H
.
Peter Anvi
n
labels: make lookup_label
s
and is_extern t
a
ke a const
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-09
H
.
Peter Anvin
asm/pragma
.
c: if the handler is 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
.
Pete
r
Anvi
n
pragma: use the directives
ha
s
h to look up direc
t
iv
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
P
e
ter Anvin
make clean: clean up more thing
s
that oug
h
t to be
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
Peter Anvin
R
emov
e
ca
s
ts in
switch statements only mea
n
t to keep
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-03-01
H
.
P
e
ter Anvin
compiler
.
h: add redun
d
ant cast to quiet Watcom warnin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
configure
.
ac: use AC_FUNC_MMAP in
s
te
a
d of AC_CH
E
CK_FUNCS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
perl
l
ib/README: delete obsole
t
e file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
eter
A
n
v
in
changes
.
s
rc: grammar fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
ter Anvin
NASM 2
.
1
3r
c
4
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter A
n
vin
c
o
mpiler
.
h
:
cor
r
ectly han
d
le H
A
VE
_
DECL_*, t
e
st HAVE_
D
ECL_STRN
L
EN
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter
A
nvin
configure:
make sure we flag inv
a
lid attributes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pete
r
Anvin
ou
t
put/code
v
iew
.
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
o
f
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
NASM 2
.
13rc3
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
na
s
mlib/file
.
c:
f
i
x
v
arious portability problems
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter A
n
vin
asm/exprlib
.
c:
u
se
P
RId64 to print a 64-bit num
b
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvi
n
compiler
.
h: watcom_sw
i
tch_hack
(
) imp
r
ovements
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
compiler
.
h:
only use w
a
tcom_s
w
itch
_
hack(
)
if necessary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
P
e
t
e
r Anv
i
n
NASM 2
.
13rc2
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pete
r
Anvin
changes
.
src
:
upd
a
te to fit current 2
.
13 branch
status
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvi
n
insns
.
dat: use t
h
e officially documented UD0
a
n
d
UD1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
ass
e
m
ble: for relativ
e
addresse
s
, con
v
ert *thi
s
se
g
m
en
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 ca
n
h
a
v
e a WRT for a re
l
ative reference
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Pet
e
r Anvi
n
P
r
operly kee
p
track of t
h
e base of
re
l
a
tive relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter A
n
vin
S
u
pport self-relati
v
e
e
xpression
s
in offsets a
n
d
immedia
t
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
P
e
ter Anvin
wa
t
com
.
h: horrific hack
t
o support Open
W
atc
o
m switch
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Pet
e
r
A
nvin
assemble
.
c
:
don't use a
case for get
_
broadcast_n
u
m()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pe
t
er Anvin
n
a
sm_delete(): ugly hack to make it side-
e
f
f
ect-free
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
P
e
ter Anv
i
n
Put in a co
m
ment that nasm
_
delete i
s
n
'
t side effect
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter
A
n
v
in
nasmlib
.
h: add a nasm_zero()
macro to the pointer
h
elpers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
nasm_build_assert() -> nasm_static_ass
e
rt
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pet
e
r Anvi
n
nasm_bui
l
d_assert(): use
b
etter
fallback implement
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
P
eter Anvi
n
nasmlib
.
h: slightly ti
d
y
u
p
the definit
i
on of nasm_
b
u
i
ld_
a
ss
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvin
NASM 2
.
13rc
1
commit
|
commitdiff
|
tree
2017-01-23
H
.
P
e
t
er
Anvin
output/outmacho
.
c
:
u
se
U
INT64_C()
instead of 1L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter Anvin
Allow
r
e
l
a
tive ref
e
rences to external
symbols in dat
a
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r
A
nv
i
n
Factor out common
s
tring list hand
l
ing c
o
de
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
prepro
c
:
clea
n
u
p
h
a
nding
of the dependenc
y
lists
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
prep
r
oc: return found
_
path as
a
c
o
nstant string
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Merge remote-tracking branch 'origin/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
chan
g
es
.
src: typog
r
aphi
c
al adjustment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
NASM
2
.
12
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
v
in
changes
.
src: doc
u
ment
CLWB and PCOMMIT
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
insn
s
: add OBSOLETE
f
lag for i
n
struction
s
removed from
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Add the CL
W
B and (already deprecated) PCOMMI
T
instru
c
tion
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
chang
e
s
.
src: up
d
a
t
e for a 2
.
12
.
0
3 releas
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
et
e
r Anv
i
n
assembl
e
: avoid
r
edundant repe
t
itio
n
i
n RESx
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
assemble: print a
warning
on a f
o
rward
r
eference
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
n
a
sm: sca
n
the command
l
ine twice
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-26
H
.
P
eter
A
nvin
Add a
has
h
for pathname sear
c
hes, ins
t
ead of searchi
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvin
b
a
ckend: psas inslen == 0 to the bac
k
end
for t
h
e
I
NCBIN
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvin
b
a
ckend
:
move wr
a
pper
for legacy
o
ut
p
ut fun
c
tions t
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter
Anvin
NAS
M
2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
ter
Anvi
n
Don't suppress E
R
R_
D
EBUG me
s
sages
from
t
he list file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Pete
r
A
nvin
doc: upd
a
te location of
i
n
sn
s
.
d
a
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Pe
t
er Anvin
NASM 2
.
12
.
02
r
c7
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
n
v
in
R
eorganize
t
he
sour
c
e code into su
b
direc
t
ories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
nasmlib
:
break up na
s
mlib
.
c
into l
o
gica
l
comp
o
nents
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter
A
nvin
ndisasm:
d
on'
t
u
s
e na
s
m_open_re
a
d()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
A
n
vin
A
d
d
wrap
p
ers around fopen(), use mma
p
on glibc
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
n
a
s
m
lib: give g
c
c a b
i
t more h
i
nts about how ou
r
allocatio
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvi
n
NA
S
M 2
.
12
.
02rc6
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pe
t
er Anvin
M
e
rge remote-tr
a
ck
i
ng branch 'origin/
n
a
sm-2
.
12
.
x
x'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
c
o
nfigure: correctly discover -W
option
s
for cl
a
ng
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
eter
A
nvin
Merge remote-t
r
ac
k
i
n
g branch 'or
i
gin/na
s
m
-
2
.
12
.
xx
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
NASM 2
.
12
.
02rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pete
r
Anvin
s
tdscan: pu
t
s
o
me
er
r
or messag
e
strin
g
s in
quotes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anv
i
n
U
s
e a hash to
k
eep ex
a
ctly one copy of each file
n
ame
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
quote
:
m
ake the input
arg
u
ment
t
o nasm_quote() const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Pet
e
r
Anv
i
n
NA
S
M 2
.
12
.
0
2r
c
1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anv
i
n
cha
n
ges
.
s
rc:
d
ocu
m
en
t
%
i
f error f
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvi
n
preproc: correct
t
he lo
g
ic in
t
he sup
p
ression of preproc
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
eter A
n
vin
changes
.
sr
c
:
f
ix o
l
d typo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-18
H
.
Peter A
n
vin
NASM 2
.
1
2
.
01
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
ver
s
ion: call t
h
is branch 2
.
13rc
0
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
a
n
d nasmlib; header
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anv
i
n
Mo
v
e
fseeko/ftello/off_t handling from compiler
.
h into
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
e
r
Anvin
Mov
e
ve
r
sion
s
t
rings to a separate head
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter A
n
vin
Makefiles: us
e
actu
a
l archi
v
e man
a
gers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Move file I/O related fu
n
ct
i
ons out
of nasml
i
b
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anv
i
n
Merge re
m
o
t
e-tracking branch 'origin/
n
asm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
msvc
.
m
a
k: /Ox and /Oy are redundant with
/
O2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
e
r
Anvin
nasmdo
c
.
sr
c
:
remove unimple
m
ented %com
m
e
n
t direct
i
v
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Makefiles: run "make a
l
ldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter Anvi
n
Defe
r
debug format search until
after comm
a
n
d
line
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
ofmt: get rid of the debuginfo param
e
ter to ofmt->cleanu
p
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
NAS
M
2
.
12
.
01
r
c2
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter Anvin
doc: document fix t
o
the
codeview out
p
ut
f
ormat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter An
v
in
outelf*
:
remove null deb
u
g functions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter A
n
vin
cod
e
view: remove hack for h
a
ndling lo
c
al labels
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
outieee: no
need
t
o fil
t
er
.
.
symbols in the 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
t
e
r
.
.
symbols in the debug f
o
r
m
a
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next