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
alldeps: handle uses of full pathnames, e.g. "config/config.h"
2016-10-06
H
.
P
e
te
r
Anvin
alldeps: handle uses of fu
l
l pathnames,
e
.
g
.
"config
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
n
a
smint
.
h: ch
a
nge header gua
r
ds
t
o
NASM_NASMINT_H
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Pete
r
Anvi
n
nasmi
n
t
.
h
:
add s
u
pport
for the MSVS
<
2005 __int64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter
A
n
vin
confi
g
/
msvc
.
h: in
t
ty
p
es
.
h a
n
d stdbool
.
h
i
nt
r
oduced
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
c
o
nfig: add config
u
ration f
i
le fo
r
unk
n
own compilers
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
e
ter An
v
in
Move config
.
h t
o
a subdi
r
e
c
tory,
ad
d
MSVC-specifi
c
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anv
i
n
test: sim
p
le prag
m
a preprocessor test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
v
in
p
r
eproc:
a
dd plumbing f
o
r
the %p
r
ag
m
a directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anv
i
n
test/Make
f
ile: add rule to gen
e
rat
e
prep
r
ocessor ou
t
put
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Merge remote
-
t
rackin
g
br
a
n
ch
'
o
r
igin/n
a
sm-2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvi
n
pre
p
roc: add dummy %pragma directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Daniel Lun
d
qvist
l
drdf: Rem
o
ve output
file if there are
any er
r
or
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter A
n
v
in
Factor
o
u
t comm
o
n string list handling cod
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
prepro
c
: clea
n
up handin
g
of th
e
dependency lists
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
preproc: retu
r
n f
o
und_path
as a
co
n
stant string
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Me
r
ge remote-tracking branch '
o
r
igin/
n
asm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
ch
a
nges
.
src: typograph
i
ca
l
adju
s
t
me
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
in
NASM 2
.
12
.
03r
c
1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
changes
.
src: docum
e
nt CLWB an
d
PCOMMIT
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er A
n
vin
insns: add OBSOL
E
TE flag f
o
r instructions removed from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Add the CLWB an
d
(already deprecated) PC
O
MMIT instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvin
cha
n
ges
.
src: up
d
ate for a 2
.
12
.
03 rele
a
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
ass
e
mble
:
av
o
id redundant repetition in RESx
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
A
nvin
assemble: pr
i
nt a warning on a forward re
f
erence in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
nasm
:
sca
n
the
c
ommand line
tw
i
ce
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter
A
n
v
in
Ad
d
a h
a
sh for pathna
m
e se
a
r
ches, inst
e
ad o
f
searc
h
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter An
v
in
backend: psas inslen
=
= 0 to
th
e
backend for the INCBIN
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Pet
e
r
A
n
vin
backend:
move wrappe
r
for lega
c
y output
f
un
c
tions to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
P
e
ter Anvin
inc
b
i
n
:
i
f we have to fread(), try to
d
o it only once
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter
A
n
v
in
file: improve the f
i
le access i
n
terfa
c
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter An
v
in
n
asmli
b
: move
fseeko/ftello/off_
t
replacements to nasmlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter An
v
in
Mer
g
e remote-tracking bra
n
ch 'origin/nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter A
n
vin
Corr
e
ct /is4
encoding for
E
V
EX instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
Correct /is4 enc
o
ding for EVEX inst
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvi
n
Ne
w
b
a
ckend interface - assembler internals #1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
P
e
ter
A
nvin
out
e
l
f: add panic() fo
r
unknown output types
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Peter Anvin
dis
p
8: make
co
n
stant
ar
r
a
y
s in get_disp8N()
s
tatic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Henrik Gramner
insns
.
dat:
Enable
c
ontract
e
d forms
f
or additi
o
nal instruction
s
commit
|
commitdiff
|
tree
2016-08-26
Henrik Gramn
e
r
insns
.
da
t
:
Fix EVEX vpbroadcast
(
b|w), vp
e
xtr(b|w
)
,
.
.
.
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
Run ma
k
e a
l
lde
p
s
commit
|
commitdiff
|
tree
2016-08-16
H
.
P
eter Anv
i
n
Run m
a
ke alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
mkd
e
p
.
pl:
d
on't scan fi
l
es until we know all the pa
t
h
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
H
.
Pete
r
Anvin
c
o
nfigure
.
ac: di
s
able common data to avoid problems
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
bc
a
lla
h
@devio
.
us
A
d
d
e
xpl
i
cit v
o
id para
m
eter t
o
newme
m
buf() fu
n
ct
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Pete
r
Anvin
compiler
.
h:
a
lways undefin
e
__STRICT_ANSI__ for gc
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Pete
r
Anvin
Merge
tag 'nasm-2
.
12
.
02
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-13
H
.
P
ete
r
An
v
in
Handle mu
l
tiple sta
n
dard macr
o
sets sanely
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter
A
n
vin
NASM 2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
Pet
e
r
A
nvin
Don'
t
suppress
ERR_DEBUG
me
s
sages from th
e
list file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
doc: up
d
ate location of insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anv
i
n
Merge tag
'nasm-2
.
12
.
02rc
9
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
NASM
2
.
12
.
02rc9
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
preproc
.
c:
f
ix assign
m
ent incorre
c
t
ly coded as ==
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter An
v
i
n
NASM
2
.
12
.
02rc8
commit
|
commitdiff
|
tree
2016-06-16
Jim Kuk
u
n
a
s
p
r
eproc: for in
c
lu
d
e files, includ
e
correct path
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-15
H
.
Peter Anv
i
n
o
u
tmacho
:
Fix relative r
e
l
o
c
a
tion
s
for 32-b
i
t Mach
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Peter Anvin
NA
S
M 2
.
12
.
02rc7
commit
|
commitdiff
|
tree
2016-06-04
knut st
.
osmund
s
en
outo
b
j
.
c:
F
ix f
o
r RI
P
relati
v
e addressing
relocation
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter An
v
in
Reorgani
z
e
t
h
e source cod
e
into subdi
r
e
c
tories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
Anvin
nasml
i
b: bre
a
k
u
p
nasml
i
b
.
c
i
nto logical com
p
onents
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pe
t
e
r
A
nvin
ndis
a
sm:
d
on't use nasm_op
e
n_
r
ead()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r Anvin
Ad
d
w
rappers around fopen
(
), use mmap on glibc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter Anvin
n
asm
l
ib:
g
ive
g
cc
a bit more h
i
nts about
h
ow our allocation
.
.
.
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-25
H
.
Peter Anvin
Merge remote-tra
c
king br
a
nc
h
'
o
r
i
gin/
n
asm-2
.
1
2
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
p
r
eproc: m
a
ke "St
a
ckPo
i
nt
e
r" a
const ch
a
r
*
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
Anvin
code
v
iew: use n
a
sm_rea
l
p
ath() to
f
i
n
d
the cano
n
ical
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter Anvin
NASM 2
.
12
.
02rc5
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
ifun
c
.
mac: t
h
e ilog2
w
a
r
ning ma
y
w
a
nt to be both ceil
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
nvi
n
cod
e
view
:
don't
w
alk the file list for every line
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-18
H
.
Peter
Anvin
doc: inclu
d
e kernin
g
t
abl
e
s in the m
e
trics
h
e
a
ders
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
Jim Kukunas
codevie
w
.
c: registe
r
all filenames
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
Jim Kukunas
cod
e
v
iew
.
c:
A
dd supp
o
rt for multiple
source fi
l
es
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anv
i
n
Merge re
m
ote-tracking branch 'orig
i
n/nasm-2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
c
o
nfigure: co
r
rect
l
y discov
e
r -W options for clan
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
in
Merge remote-tracki
n
g
b
r
a
nch
'origin/nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pet
e
r Anvin
doc: remove ob
s
olete references
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
e
ter Anvin
Fix building
in a separat
e
director
y
from the source
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter
Anv
i
n
Unbreak
bu
i
lding in a separate object directory
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
au
t
oge
n
.
s
h
:
remove con
f
igure-generated files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-13
H
.
Peter
A
nvi
n
S
upport E
V
EX
e
n
c
odings
o
f
m
aps 0-15
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
er
Anvin
co
d
e
v
iew: use nasm_
f
ree() inst
e
ad of
plain fr
e
e()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
eter Anvin
Reve
r
t "
n
as
m
lib/file
.
c: Windows _chsize_s() *returns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pet
e
r Anvin
nasmlib/f
i
l
e
.
c
:
Window
s
_chsize_
s
() *returns*
e
rrno
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
Anvin
srcf
i
le
.
c: remove unn
e
cessa
r
y #in
c
l
ude's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvi
n
NASM 2
.
12
.
0
2rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pete
r
Anv
i
n
stdscan: put some error
m
e
ssag
e
str
i
ngs
i
n quotes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
ter Anvin
Use a hash
to keep exact
l
y
o
ne cop
y
o
f
each filename
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
q
u
o
te: make the
input argument t
o
n
asm_quote() const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
eter Anvin
NAS
M
2
.
1
2
.
02r
c
3
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
e
ter
Anvin
doc:
document warni
n
g
improveme
n
t
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
.
gitignore: add
.
s
a
n
d
.
i files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Fix
and
c
lean up listing of mac
r
o exp
a
ns
i
on
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Sho
w
the expa
n
ded macr
o
stac
k
when
displ
a
ying diagnos
t
ics
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
A
nvin
Ign
o
re
unrecognized
w
ar
n
ing
names
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pete
r
Anvin
doc
/
c
h
a
n
ges
.
src
:
document PTR warnin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
S
p
e
c
i
fi
c
all
y
if
we en
c
ounte
r
the PTR ke
y
word
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter An
v
in
Fix
the handli
n
g of pass1 warnings, displ
a
y
control
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter An
v
i
n
outmacho:
F
i
x
m
issing brace
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
A
nvin
NASM 2
.
12
.
02rc2
commit
|
commitdiff
|
tree
next