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
output/legacy.c: include outlib.h
2016-10-06
H
.
P
eter
A
nvin
outpu
t
/l
e
gacy
.
c: i
n
clude outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter Anvin
rdoff/rdlar
.
h: inc
l
ude "c
o
mpiler
.
h" not "config
.
h"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter An
v
in
distcl
e
an: cl
e
an up config/config
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
P
e
ter
A
n
vin
a
lldep
s
:
han
d
le uses
o
f
f
ull pathnames
,
e
.
g
.
"conf
i
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
e
t
e
r
A
nvi
n
nasmi
n
t
.
h
:
c
h
ange h
e
a
der gu
a
rds to NASM_NASMINT_H
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
eter Anvin
nasmint
.
h: ad
d
su
p
p
o
r
t for the
MSVS < 2005 __int64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
config/m
s
vc
.
h: inttypes
.
h and
st
d
bool
.
h i
n
troduced
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvi
n
c
o
nfig: add config
u
ration file for unkn
o
w
n
c
ompilers
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Pet
e
r Anvin
Move config
.
h to a subdirecto
r
y, a
d
d MSVC
-
specific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
test
:
simple pragma prep
r
ocess
o
r test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvin
preproc: add
p
lum
b
ing for t
h
e %pragma directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
test/M
a
kefil
e
:
add rule to gen
e
r
a
te preprocess
o
r output
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
M
e
r
g
e r
e
mote-
t
r
ac
k
ing br
a
nch
'origin/na
s
m-2
.
12
.
x
x'
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
preproc: a
d
d dummy %pragma directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Dani
e
l Lundqvist
l
drdf: Remo
v
e output file if th
e
re
are any errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Factor o
u
t common
stri
n
g
list handling c
o
de
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
A
n
vin
preproc: clean up hand
i
n
g
of the d
e
pende
n
cy
l
ists
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
prepro
c
:
r
e
t
u
rn found_path as a co
n
st
a
nt string
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter A
n
v
in
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
.
Pet
e
r Anvin
ch
a
nges
.
src: typographica
l
adjustment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
Anvin
NA
S
M 2
.
12
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anv
i
n
changes
.
src: d
o
cument CLW
B
and PCOMMIT
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter
A
n
vin
insns
:
add OB
S
OLETE
f
lag
for instructions remo
v
ed
f
rom
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Ad
d
t
h
e CL
W
B and (alre
a
dy deprecat
e
d) PCO
M
MIT
i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
change
s
.
s
rc:
update for a 2
.
12
.
03 release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
v
i
n
asse
m
ble
:
avoid redundant repetition in
R
ESx w
a
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
a
s
se
m
ble
:
print a w
a
r
n
ing on
a
forward r
e
ference in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
A
n
vin
nasm: scan t
h
e command line twic
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-26
H
.
P
eter Anvin
Add
a ha
s
h fo
r
pa
t
h
name searches, instead of sea
r
ch
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvin
backend: p
s
as i
n
slen == 0 to the backend
f
or the INCBIN
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter
A
nvin
backend:
move
w
rapper for legacy output
f
uncti
o
ns to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Pet
e
r
A
nvin
incbin: if we h
a
ve
t
o
fread(),
try to do it only
o
nce
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter Anvin
fi
l
e: improve
t
he fi
l
e access
i
nterfa
c
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter Anvin
nasmlib: move fseeko/ftel
l
o
/
off_
t
re
p
lacements
to nas
m
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anv
i
n
Merge re
m
ote
-
t
racking branch 'origin/nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvi
n
Corr
e
ct /is4 encoding
for EVEX instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pet
e
r Anvin
C
orrect /is
4
encodi
n
g fo
r
EVEX instructi
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
New backend interface - assem
b
ler i
n
ternals #1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pet
e
r Anvi
n
outelf: ad
d
panic() for unknow
n
output types
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Peter
Anvin
di
s
p
8
: make consta
n
t arrays
in
g
et_disp8N() static
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Henrik Gramner
i
n
s
n
s
.
da
t
: Enable contracted forms for additional instructions
commit
|
commitdiff
|
tree
2016-08-26
H
e
nrik Gr
a
mner
ins
n
s
.
dat
:
Fix EVEX vpbroa
d
cast(b|
w
)
, vpex
t
r(b|w),
.
.
.
commit
|
commitdiff
|
tree
2016-08-16
H
.
P
e
ter
A
nvin
Ru
n
make alld
e
ps
commit
|
commitdiff
|
tree
2016-08-16
H
.
Pe
t
er An
v
in
R
u
n make alld
e
p
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter
A
nvin
mkd
e
p
.
pl: don't
sca
n
files until we know all the
p
aths
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
H
.
Peter
Anv
i
n
confi
g
ure
.
ac: disable common data to avoid proble
m
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
bcallah@devio
.
us
Add
e
xpl
i
cit void
p
a
rame
t
er to newmembuf() f
u
nction
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Peter
Anvin
c
ompiler
.
h
:
always undefine __S
T
RICT_ANSI__ for gcc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Peter Anvin
M
erge tag
'
nasm-2
.
12
.
02'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-13
H
.
Peter Anvin
Handle multiple standard macro sets sanely
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
ter Anvi
n
NASM 2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter An
v
in
D
o
n't suppress ERR_DEBUG messag
e
s from th
e
l
ist
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
doc: update location of
insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Pe
t
er Anvin
M
e
rge
t
a
g 'nasm-2
.
1
2
.
02r
c
9'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
NASM 2
.
1
2
.
02rc9
commit
|
commitdiff
|
tree
2016-06-16
H
.
Pete
r
Anvin
pr
e
proc
.
c: fix
a
ssi
g
nment
incorre
c
tly coded
a
s
=
=
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter An
v
i
n
NASM 2
.
1
2
.
02rc8
commit
|
commitdiff
|
tree
2016-06-16
Jim Kukunas
preproc:
f
or include file
s
, include
correct pat
h
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-15
H
.
Peter Anvin
outmacho
:
Fix relativ
e
r
e
loc
a
tions f
o
r 32-
b
it Mac
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-04
H
.
P
e
ter Anvin
NASM 2
.
1
2
.
02rc7
commit
|
commitdiff
|
tree
2016-06-04
knut st
.
osmundsen
outobj
.
c
: Fix f
o
r R
I
P relative a
d
dr
e
ssing relo
c
ation
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Reorganize the sour
c
e
code into subdirectori
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
n
a
smlib: break up n
a
smlib
.
c into logica
l
componen
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
n
disasm: do
n
't use nasm_open
_
r
ead()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
A
d
d wra
p
pers aroun
d
f
o
pe
n
(
)
, use mmap on gl
i
bc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
na
s
mlib: g
i
ve g
c
c
a bit
m
ore hints about how our allocation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter An
v
in
N
A
SM 2
.
1
2
.
02rc6
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
A
nv
i
n
Me
r
ge remote-t
r
acking branch 'or
i
gin/
n
as
m
-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter Anvin
preproc:
m
ake "Stac
k
Pointer" a c
o
nst char *
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pe
t
er Anvin
codev
i
ew: u
s
e nasm_realpath() to find the canonic
a
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
N
A
SM 2
.
1
2
.
0
2
rc
5
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter Anvi
n
ifun
c
.
mac: the i
l
og2
warni
n
g ma
y
want to be
b
oth
ceil
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pe
t
er Anvin
codeview:
d
on'
t
walk the f
i
l
e
list for
every line
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-18
H
.
Pet
e
r
Anvin
doc: i
n
clude ker
n
ing tables
i
n the
m
e
trics headers
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
Jim Kuk
u
nas
co
d
eview
.
c: register all file
n
ames
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
Jim Kukunas
codeview
.
c: Add support for mult
i
ple sour
c
e files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pe
t
er Anvin
M
e
r
g
e
r
emote-track
i
ng bra
n
ch 'origin/nas
m
-2
.
1
2
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
A
nvin
configu
r
e:
c
orrectly dis
c
over -
W
o
p
t
ions for c
l
an
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
Merg
e
remote-tracking
b
r
a
nch 'origin/
n
asm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pete
r
Anvin
do
c
: rem
o
ve obso
l
ete
r
eferences
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
ete
r
Anvin
Fix building in a separ
a
te directory from the
s
ource
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
Unb
r
eak buildin
g
in
a
separate o
b
ject directory
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter
A
nvin
autogen
.
sh: remove configure-generate
d
files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-13
H
.
P
eter Anvin
Su
p
port EVE
X
en
c
od
i
ng
s
of
maps 0
-
1
5
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pete
r
Anvin
co
d
eview: use
nasm_fr
e
e() i
n
stead of plain
f
ree()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter An
v
in
R
e
vert "nasml
i
b/file
.
c: Wind
o
ws _chsiz
e
_s() *r
e
tu
r
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter An
v
in
nasmlib/file
.
c:
Windows
_
c
h
s
ize_s(
)
*
returns* er
r
no
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
e
r Anv
i
n
srcfile
.
c: remove unnece
s
s
ary #i
n
clude's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
e
r
Anv
i
n
NASM 2
.
1
2
.
02rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pete
r
A
nvin
s
t
dscan: put s
o
me
erro
r
me
s
sage
s
trings in quo
t
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
ter Anvin
Use a
h
ash to
k
e
e
p exactly
o
n
e copy of
e
ach filename
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pet
e
r Anv
i
n
quote: make the input argument to nasm_quote()
c
onst
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
eter An
v
in
NA
S
M 2
.
1
2
.
02
r
c3
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter An
v
in
doc: document warning improv
e
ments
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
.
gitign
o
re: ad
d
.
s and
.
i files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pe
t
er
A
nvin
F
i
x and clean up listing of macro expansio
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Sho
w
the expanded mac
r
o stack when disp
l
a
ying diagnostics
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Ignore
u
n
recognized
warning names
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
doc/c
h
an
g
es
.
src: document PTR
w
arning
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Spe
c
i
f
i
c
ally if we encount
e
r the PT
R
keyword
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next