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
test: simple pragma preprocessor test
2016-10-04
H
.
Pet
e
r Anvi
n
t
e
st:
s
imple pragma
p
reprocessor test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
prepro
c
: add
p
l
umb
i
ng
f
or the %pragma directi
v
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
test/Makefile:
a
dd rule to generate preprocesso
r
o
utput
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvin
Merge remote-t
r
ack
i
n
g branch 'origin/nas
m
-
2
.
1
2
.
xx
'
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
preproc: add dummy %pragm
a
d
i
rec
t
i
v
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Factor out
c
om
m
on string list ha
n
dling code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
i
n
p
r
e
p
r
o
c: cl
e
an up
h
anding
o
f th
e
dependency lists
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
preproc: return foun
d
_path as a constant
string
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
t
e
r Anvin
Mer
g
e remote-tracking bra
n
ch 'origin
/
nasm-2
.
12
.
x
x'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter An
v
in
c
hanges
.
src
:
typo
g
raph
i
cal adjustment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
N
ASM 2
.
1
2
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter
A
n
vin
chan
g
es
.
src: document C
L
WB and PCOMMIT
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
in
s
ns: add OBSOLETE flag
f
or
i
nstructi
o
ns remove
d
from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
Ad
d
the CLWB
and
(
alr
e
ad
y
deprecated) PCOMMIT instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
A
nvin
changes
.
src: update
for a 2
.
12
.
0
3
r
e
l
ease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r An
v
in
assemble: av
o
i
d
redundant rep
e
tition i
n
R
ESx warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvin
assem
b
le:
p
r
i
nt a warning on a forward ref
e
rence
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
nasm: scan the comm
a
nd line twice
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter Anvin
A
d
d
a
h
ash for pathname se
a
r
c
h
es, ins
t
ead of searchi
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter
A
n
v
i
n
backend: psas inslen == 0 to th
e
backend for
t
he INCBIN
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
P
et
e
r
A
nvin
ba
c
kend:
m
ove w
r
apper for legacy output functions to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter
Anvin
incbin: if
w
e
h
ave
to fread(),
try t
o
do
it only on
c
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
P
eter
A
n
v
in
file: improv
e
the file acc
e
ss inter
f
ace
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
P
e
ter Anvin
nasmlib: mo
v
e
fseek
o
/ftello/off_t replacements to nasmlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
P
e
te
r
Anvin
Merge
remote-tr
a
cking branch 'o
r
i
g
in/nasm-
2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
P
e
ter
A
nvin
C
orrect /i
s
4
encodin
g
for EVEX
instruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter An
v
in
Correct
/i
s
4 enco
d
ing for EV
E
X i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
New b
a
c
kend interface
- assembler internals
#1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pete
r
Anvin
outelf: add panic()
f
or unk
n
own out
p
ut
t
ypes
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Peter
Anvin
disp
8
: ma
k
e const
a
nt arrays i
n
get_disp8N() static
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
P
eter Anvin
Run
make al
l
deps
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvi
n
Run m
a
ke al
l
deps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Pete
r
Anv
i
n
mkdep
.
pl: don't scan files u
n
ti
l
we know a
l
l the paths
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
H
.
Pet
e
r A
n
v
i
n
conf
i
gure
.
a
c
: disable common data to
a
void p
r
oblems
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
P
eter Anvin
compiler
.
h: a
l
ways undefin
e
__STRICT_ANSI__ f
o
r gc
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Pete
r
Anvi
n
Mer
g
e tag 'na
s
m-2
.
12
.
02'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-13
H
.
P
e
te
r
A
n
vin
Handle multiple stand
a
rd macro
s
ets
s
anely
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvi
n
NASM 2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
Pe
t
er
A
nvin
Don't supp
r
ess ERR_DEBUG
m
ess
a
ge
s
from the l
i
st fil
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
doc: u
p
date l
o
catio
n
of in
s
ns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
M
e
r
g
e t
a
g
'
n
asm-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
.
0
2rc9
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvi
n
pr
e
proc
.
c: fix assignment i
n
c
or
r
ectly
c
o
ded as ==
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Pe
t
e
r Anvin
NASM 2
.
12
.
02
r
c8
commit
|
commitdiff
|
tree
2016-06-15
H
.
Pete
r
Anvin
outmacho
:
F
ix relative relocations
f
o
r 32-bit Mac
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Peter Anvin
NASM 2
.
12
.
02rc7
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
Anvin
Reorganize the source code into subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
nasmlib:
br
e
ak up nasmlib
.
c into
logi
c
al components
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pe
t
er
Anv
i
n
ndisasm: don't use na
s
m_
o
pen_rea
d
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Add wrappers aroun
d
fo
p
e
n(),
u
s
e
mmap on glibc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
t
er Anvin
nasmlib:
g
ive gcc a b
i
t more hints ab
o
ut how o
u
r all
o
cation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
NASM 2
.
12
.
0
2rc6
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Merge remote-t
r
ac
k
ing b
r
anch 'origi
n
/nasm-2
.
12
.
x
x
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
preproc: make "
S
tackPointer" a const char *
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r Anvin
c
o
dev
i
ew: u
s
e nasm_realpat
h
() to fi
n
d the canonical
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
NASM 2
.
1
2
.
02r
c
5
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
if
u
nc
.
mac:
t
he ilog2 warning
m
ay want t
o
be
b
oth ceil
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
nvin
c
odeview: don't
walk the file li
s
t for eve
r
y li
n
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-18
H
.
Peter Anvin
doc: include ke
r
ning tables in the metri
c
s header
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter A
n
vin
Merge rem
o
t
e
-trac
k
i
ng b
r
anch
'
origin/
n
asm-
2
.
1
2
.
x
x
'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
c
onf
i
gu
r
e: correctly disc
o
ver -W op
t
ion
s
for clang
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvi
n
Merge
remote-tr
a
cking bra
n
ch 'ori
g
in/nasm-2
.
12
.
x
x
'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
doc: remove obsolete ref
e
re
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
i
n
Fix building
i
n a sepa
r
ate directory
f
r
om 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 building
in a separate object
d
i
r
ector
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
P
eter Anvin
auto
g
en
.
s
h: remove
c
o
nfigu
r
e-generated fi
l
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-13
H
.
Peter Anvin
Support EVEX encodings of maps 0-15
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
te
r
A
n
vin
codeview:
u
se
n
a
s
m_free() instead of
plain free(
)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
ter A
n
vin
R
e
vert "nasmlib/file
.
c
:
W
indows
_
chsi
z
e_s() *returns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvi
n
nasmlib/file
.
c: Windo
w
s
_
ch
s
ize_s() *returns* errno
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
srcfile
.
c: remov
e
unnece
s
sary #include
'
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pete
r
Anvin
N
A
SM 2
.
12
.
0
2rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
eter Anvin
s
t
dscan: put so
m
e error message strings in quotes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
t
e
r Anvin
Use a hash t
o
keep exactly one
copy of each filename
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter A
n
vin
qu
o
te: make the inp
u
t argumen
t
t
o nasm_qu
o
te(
)
const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
NASM 2
.
12
.
02r
c
3
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
doc: do
c
ument warnin
g
improvem
e
nts
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
.
gitignore: add
.
s and
.
i
f
iles
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
A
nvin
Fix and
c
lean up listin
g
of macro expan
s
i
on
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Show the expanded mac
r
o stack
w
he
n
displ
a
y
i
ng diagnostics
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
e
ter
Anv
i
n
Ignore
u
nr
e
cogn
i
z
e
d warning names
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
doc/c
h
anges
.
s
rc: document
PTR warning
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pe
t
er A
n
vin
Specifically if
w
e encounter
th
e
PTR keywo
r
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
F
ix the handlin
g
of pass1
w
a
rnings, displ
a
y
c
ontrol
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
outmac
h
o:
Fix
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
.
0
2
rc2
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
cha
n
g
es
.
src:
u
p
date as of the current time
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-04-22
H
.
P
e
ter Anvin
msvc
.
mak: chan
g
e $(
L
) to $(A)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
NAS
M
2
.
12
.
02
r
c1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter An
v
i
n
c
hange
s
.
s
rc: doc
u
ment %i
f
e
rror f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter
A
nvin
preproc: co
r
r
ect the l
o
gic in the su
p
p
ression of pr
e
proc
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Pete
r
Anvin
ch
a
nges
.
src: f
i
x old t
y
po
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-18
H
.
P
eter
Anvin
NAS
M
2
.
12
.
01
commit
|
commitdiff
|
tree
2016-03-16
H
.
Peter A
n
vin
au
t
o
c
o
nf: rename configure
.
in
t
o configure
.
ac
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-09
H
.
Peter Anvin
a
u
toco
n
f
impr
o
vements: @SE
T
_MAKE@,
li
b
rary extension
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvin
version
:
call this branc
h
2
.
13rc0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter A
n
vin
lib
:
split librar
y
into stdlib a
n
d nasmlib;
h
eader
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Move fseeko
/
ftello/off_t handling from compiler
.
h in
t
o
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
te
r
Anvin
Move vers
i
on strings
to a
separate hea
d
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Makefil
e
s: use actua
l
archive
man
a
gers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next