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
Various fixes to the ilog2 functions
2016-11-15
H
.
Peter Anvin
Various fixes
to the ilog2
f
u
nctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anvin
nasmlib
:
we
need
the exact
s
ize
f
o
r the
c
lz
f
un
c
ti
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Pe
t
er An
v
i
n
Bette
r
suppor
t
for functi
o
n
a
ttributes, autoconf
c
lea
n
u
p
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Pete
r
An
v
in
Merge remote-tr
a
cking bran
c
h 'origin/nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter A
n
v
in
doc/chang
e
s
.
src: document the RDPID instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Pe
t
er An
v
i
n
Ad
d
r
d
p
id
i
nstruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter Anvi
n
Allow relati
v
e references to
external
s
ymbols in data
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-19
H
.
Peter Anvin
Move
canned
O
penW
a
tcom config to config/watcom
.
h
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-19
H
.
Peter Anvin
compiler
.
h: inc
l
ud
e
<sys/types
.
h>
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter Anv
i
n
Run make allde
p
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter Anv
i
n
co
m
pile
r
.
h:
fix typ
o
in
t
he non-gcc
case
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
P
eter
An
v
in
compiler
.
h: for new
e
r
g
c
c a
t
trib
u
t
es, we
can use __has_attri
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Pe
t
er Anv
i
n
outp
u
t/legacy
.
c: include out
l
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Pet
e
r
Anvin
rdof
f
/rdlar
.
h: i
n
clude "
c
ompile
r
.
h"
n
ot "config
.
h"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Pete
r
A
n
vin
distclean: clean u
p
config/c
o
nfig
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Pete
r
Anvi
n
alld
e
ps: handle us
e
s of full pathnames, e
.
g
.
"c
o
nfig
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Pete
r
Anv
i
n
nasmint
.
h: chang
e
h
e
ade
r
g
uards
to N
A
SM_NASMINT_H
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
nasmi
n
t
.
h: add suppor
t
for t
h
e MSVS < 2005
_
_i
n
t64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
conf
i
g
/
m
svc
.
h: inttypes
.
h and stdbool
.
h
intr
o
d
u
ced
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
eter
A
nvi
n
config: add
confi
g
urat
i
on file for unknown compiler
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter An
v
in
Move conf
i
g
.
h
t
o a subdirectory, add
M
S
V
C
-specif
i
c
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
v
in
te
s
t
: simple pragma
preproce
s
sor test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
p
r
e
p
roc: add plumbing for
t
he %pr
a
g
m
a d
i
rective
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
Anvin
test/
M
akefile: add rule to ge
n
erate
prep
r
ocessor output
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvin
Mer
g
e remote-track
i
ng
b
ranc
h
'
o
rigin/nas
m
-
2
.
12
.
x
x'
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvin
preproc: add
d
um
m
y %pragma d
i
rective
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter
An
v
i
n
Factor out
c
o
mmon str
i
ng list handling co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
preproc: c
l
ean up handing of the dep
e
ndency lists
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvi
n
prepro
c
:
retur
n
found_pat
h
a
s a constant
s
t
ring
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvi
n
Merge remote-tracking branch 'origin/n
a
sm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
chang
e
s
.
src
:
typographica
l
a
djustmen
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter A
n
vin
NASM 2
.
1
2
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
t
er Anvin
changes
.
src: document CLW
B
and PCO
M
MIT
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvi
n
insns: add
OBSOLETE
f
lag for ins
t
ruct
i
ons removed
f
rom
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
Add the
CLWB and (alr
e
ady deprec
a
ted
)
PCO
M
MIT instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
c
h
a
n
ges
.
sr
c
:
u
p
date for a 2
.
12
.
03 re
l
ease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
assem
b
le: avoid re
d
unda
n
t
repe
t
i
tion in
RESx warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
a
s
sembl
e
: print a warning on
a
forward refe
r
e
n
c
e i
n
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
nasm: scan the command line twice
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter Anvin
A
dd a hash fo
r
p
athname s
e
arch
e
s, in
s
tead of
searching
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Pe
t
er A
n
vi
n
b
ackend: psas inslen == 0 to
t
h
e backen
d
fo
r
the IN
C
BIN
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anv
i
n
ba
c
kend: move wra
p
p
er fo
r
le
g
acy out
p
u
t
functi
o
n
s
t
o
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
P
e
t
er Anvin
i
n
c
b
in: if we have to fread()
,
try t
o
do i
t
only once
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
P
e
t
e
r
Anvin
file: imp
r
ov
e
the fil
e
acc
e
s
s i
n
terface
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter Anvi
n
nasm
l
ib: mov
e
fseek
o
/ftell
o
/off_t
r
eplacements to nasm
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pet
e
r Anvi
n
M
e
rge remote-
t
r
a
c
k
ing branch 'ori
g
in
/
n
asm-2
.
12
.
x
x'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pet
e
r Anvin
Correct /is4
e
ncoding for EVEX instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pe
t
er
Anv
i
n
C
o
rrect
/
is4 encoding for EVEX
i
nstructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter A
n
vin
New b
a
ck
e
nd interface - a
s
sembler inte
r
nals #1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
P
e
ter An
v
in
o
u
telf: add
panic() for un
k
n
own output t
y
pe
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Peter Anvin
dis
p
8
: make c
o
nstant arrays in get_d
i
sp8N() s
t
ati
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
Run make allde
p
s
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter A
n
vin
R
un make
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
mkdep
.
pl: do
n
't sc
a
n files until we kno
w
all the paths
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
H
.
Peter Anvin
configure
.
ac: disa
b
le common data to avoid
problems
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
P
e
te
r
Anvin
com
p
i
ler
.
h:
always u
n
defin
e
__
S
TRICT_
A
NSI__ for gcc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Pete
r
Anvin
Merge
t
ag 'na
s
m-2
.
1
2
.
02'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-13
H
.
Peter Anvin
Handle mul
t
iple standard
ma
c
r
o
sets sane
l
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
eter
Anv
i
n
NASM
2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
ter Anvin
Don't suppre
s
s ERR_DEBUG messages from
t
he list file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
doc:
u
pdate loca
t
i
on of insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
Merg
e
tag '
n
a
sm-2
.
12
.
0
2rc9'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
NA
S
M 2
.
12
.
02
r
c9
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter An
v
in
p
reproc
.
c: fi
x
assignment
i
ncorrect
l
y
c
oded as ==
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
P
eter Anvin
NASM 2
.
12
.
02r
c
8
commit
|
commitdiff
|
tree
2016-06-15
H
.
Peter Anvin
ou
t
m
a
cho:
F
ix
r
e
l
ative relocations for 32-bit Mach
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Peter
A
nvi
n
NA
S
M 2
.
12
.
0
2
rc7
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
An
v
in
Reorgan
i
ze th
e
sour
c
e
c
ode int
o
subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter A
n
vin
nasmlib:
b
r
e
ak up nasmlib
.
c into
l
og
i
cal components
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pe
t
er Anvin
ndisasm: don'
t
use nasm_open_read()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anv
i
n
Add
w
ra
p
pers around fopen
(
)
,
u
se mm
a
p
o
n glib
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
n
a
smlib:
gi
v
e gc
c
a bit more hin
t
s about how
o
u
r allocation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
et
e
r
Anvin
NAS
M
2
.
12
.
02rc6
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Merge
r
emote-tr
a
cking b
r
anch '
o
rigin/n
a
sm
-
2
.
1
2
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
Anvin
preproc: make "S
t
a
ckPoi
n
ter" a co
n
st char *
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
c
odeview: use nasm_realpath() to
find the canonical
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
NA
S
M 2
.
12
.
0
2
rc
5
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvi
n
ifunc
.
m
a
c
:
the ilo
g
2
w
a
r
n
ing
m
ay
w
ant to be both ceil
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter An
v
in
code
v
iew: don't wa
l
k the
f
i
le list for
every
line
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-18
H
.
Peter Anvi
n
doc: incl
u
de ker
n
ing t
a
bles in the metrics
h
eaders
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
Merge remote
-
tracking
b
ranch 'origin/nas
m
-
2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pet
e
r Anvin
con
f
ig
u
re
:
c
orrect
l
y discover -W
opt
i
on
s
f
o
r clang
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
Anvin
Merge
remote-tr
a
c
king branch 'origin/nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvi
n
doc: remove obsolete refere
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
Anvin
F
i
x
building
in
a
separate directory from the source
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
Unbreak b
u
ilding
i
n
a
s
eparate obj
e
ct directory
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
autogen
.
sh: rem
o
ve configure-generated files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-13
H
.
Peter Anvin
Support EVE
X
encodings of maps 0-
1
5
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anv
i
n
codeview: use nas
m
_f
r
e
e
() instead of plai
n
free()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
Revert "nasmlib
/
f
i
le
.
c
:
Windows
_
chsize
_
s() *returns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
nasmlib/file
.
c
:
Windows _chsize_s() *returns*
errno
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
A
nv
i
n
srcf
i
le
.
c:
rem
o
ve unnecessary #include's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
ter An
v
i
n
NASM 2
.
12
.
02rc
4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
stdscan: put
s
ome error message strings in quote
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter A
n
vin
Use a hash to keep
e
xa
c
tly one copy o
f
each filenam
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
ete
r
Anvin
quote: make the input a
r
gument to nasm_quote
(
)
c
onst
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
NASM 2
.
12
.
02rc3
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
doc: d
o
cument war
n
ing
i
mprovements
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
A
nvin
.
g
itignore:
a
d
d
.
s and
.
i
fi
l
es
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
A
n
v
i
n
Fix and cl
e
an
u
p listing of
macro e
x
p
ansion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next