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
If we have new features introduced by C11, use them
2016-12-20
H
.
Peter A
n
vin
If we
h
ave ne
w
f
eatures intro
d
uc
e
d
by C11, us
e
them
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Pe
t
er
Anvin
compi
l
er
.
h:
use the corre
c
t sym
b
ol to test for _
_
builtin_exp
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anvi
n
Various fixes to the ilog2 fun
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anvin
nas
m
lib: w
e
need the e
x
act
s
ize for
the clz func
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anv
i
n
Better
supp
o
r
t
for fu
n
ction
a
ttributes, autoconf cleanups
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
P
ete
r
A
nvin
Merge remote-t
r
a
cking b
r
a
n
ch
'
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/changes
.
sr
c
: do
c
ument t
h
e
RDPID instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
P
e
ter Anvin
Ad
d
rdpid
instr
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter Anvin
Allow
relat
i
ve references t
o
extern
a
l symbols
i
n dat
a
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-19
H
.
P
e
te
r
Anvin
Move canned OpenW
a
tcom config to co
n
f
i
g/watcom
.
h
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-19
H
.
Peter Anvin
compiler
.
h: include <
s
ys/typ
e
s
.
h>
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter
A
nvin
Run make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter Anvin
compiler
.
h: fix typo i
n
t
he n
o
n-gcc c
a
se
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Pe
t
er A
n
vin
co
m
pil
e
r
.
h: for new
e
r gcc attributes, we can use __has_attri
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter Anvin
output/
l
egacy
.
c: inc
l
u
d
e ou
t
lib
.
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 "compiler
.
h" not "config
.
h
"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter Anv
i
n
d
istclean: cle
a
n up config
/
conf
i
g
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter Anvi
n
a
llde
p
s: handle uses of full pathnames, e
.
g
.
"config
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
e
ter Anvin
n
a
smint
.
h:
change
header
guards to
NASM_NASMINT_
H
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Pet
e
r Anvin
nasmint
.
h: add
s
uppo
r
t
for th
e
MSVS
<
2
005 __int64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Pete
r
Anvin
config/
m
svc
.
h: inttypes
.
h a
n
d
stdbool
.
h i
n
tr
o
d
uced
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvi
n
config:
add configuration file
f
o
r
unknown
c
om
p
iler
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
M
o
v
e
config
.
h to a subdirectory,
a
d
d
MSVC-specific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvi
n
test: simple pragma preprocesso
r
test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
prepr
o
c: add plumb
i
n
g
for the %pragma directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
test/Makefi
l
e:
add rule to gene
r
ate preprocessor output
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Merge
re
m
ote-tracking branch 'origin/n
a
sm-2
.
12
.
x
x
'
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r A
n
v
in
preproc: add dummy %
p
ragma
direc
t
ive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anv
i
n
Factor out com
m
o
n
s
t
ring list handling
code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anv
i
n
pr
e
proc: cl
e
an
up
h
a
ndin
g
of th
e
dependency
lists
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
preproc: return fou
n
d_p
a
th a
s
a constant string
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
M
erg
e
r
e
m
ote-tracking branch 'origin/nasm-2
.
1
2
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter
Anvi
n
changes
.
src: typographical adjustment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
N
A
SM 2
.
12
.
0
3rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
changes
.
src: document CLWB and
P
C
OMMIT
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
insns: add
OB
S
OL
E
T
E
f
la
g
for instructions removed from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter
A
nvin
A
d
d
the C
L
WB and (
a
lready deprecated
)
PCOMMIT instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r
Anvin
chan
g
es
.
s
r
c: update for a 2
.
12
.
03 rel
e
ase
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
A
nvin
assemble
:
avoid red
u
ndant
r
epetition in RESx warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvin
assembl
e
: print a war
n
ing on a forward reference
in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvin
nasm: sca
n
t
h
e command line twice
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Pet
e
r Anvin
Ad
d
a hash for pathna
m
e searches,
i
nstea
d
of searching
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter
A
nvin
backen
d
: psa
s
inslen ==
0 t
o
th
e
ba
c
kend for
the INCBIN
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvin
backend: move
wrapper for legacy
o
utput
functions to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
P
e
ter
A
nv
i
n
i
n
cbin: if we have to fread(), tr
y
t
o
do it o
n
ly once
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter A
n
vin
file: improve the file
access int
e
rface
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter
A
nvin
n
a
smlib: move fseeko/ftello/of
f
_
t
replacements to na
s
mli
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pet
e
r
Anvin
Merge remote-track
i
ng bran
c
h 'origin/nasm-2
.
1
2
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pe
t
er Anv
i
n
Cor
r
ect /is4 e
n
cod
i
ng for EVE
X
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
Correct /is4 encod
i
n
g
for
EV
E
X i
n
structi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvi
n
New
b
ackend i
n
terface - asse
m
ble
r
internals #1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
P
e
ter An
v
in
outelf: add
p
an
i
c() for un
k
now
n
o
u
tput typ
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Peter Anvin
dis
p
8: mak
e
c
o
n
stan
t
a
r
ray
s
in get_di
s
p8N() static
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter
Anvin
Run make alldeps
commit
|
commitdiff
|
tree
2016-08-16
H
.
P
e
t
er Anvin
Run make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Pete
r
Anvin
mkdep
.
p
l
:
don't scan files until w
e
know all the pat
h
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
H
.
Pet
e
r Anv
i
n
configur
e
.
ac: disable commo
n
da
t
a to avo
i
d
p
r
oblems
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Pete
r
Anvi
n
compiler
.
h: alw
a
ys undefine
__STRI
C
T_ANSI__ for gcc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Pete
r
Anv
i
n
Merge tag 'n
a
s
m-2
.
12
.
02'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-13
H
.
Peter Anvin
Hand
l
e mult
i
pl
e
stand
a
rd macro
s
ets sanely
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
NASM
2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter
Anvin
Don
'
t su
p
press
E
RR_DEB
U
G messages from t
h
e
l
i
s
t fil
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvi
n
doc: update location of insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
Merge tag 'nasm-2
.
12
.
02rc9'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Pe
t
er A
n
v
i
n
NASM 2
.
12
.
0
2
rc9
commit
|
commitdiff
|
tree
2016-06-16
H
.
Pete
r
Anvin
p
r
e
proc
.
c: fix assignme
n
t incorrectly coded a
s
=
=
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter
Anvin
N
A
S
M
2
.
12
.
0
2rc8
commit
|
commitdiff
|
tree
2016-06-15
H
.
P
eter Anvin
outmac
h
o: Fix relative re
l
ocations for 3
2
-bit 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
.
0
2
r
c
7
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anv
i
n
Reorg
a
n
ize the source code into subd
i
rect
o
ries
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
An
v
i
n
nasmlib
:
break u
p
n
a
smlib
.
c into
l
ogic
a
l
c
o
m
ponents
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter An
v
in
ndisasm: don'
t
u
se
n
asm
_
open
_
read(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Add wra
p
pers
aro
u
n
d fopen
(
),
use m
m
a
p
on glibc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
n
a
smlib:
give gcc
a
bit more hint
s
abou
t
ho
w
ou
r
alloca
t
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
t
er
A
n
v
i
n
NASM 2
.
12
.
02r
c
6
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
t
e
r Anvin
Merge remote-tracki
n
g branch 'orig
i
n/nasm
-
2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
A
n
vin
preproc: m
a
k
e
"StackPointer" a
const c
h
ar *
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
n
vi
n
c
o
deview:
us
e
na
s
m_
r
ealpa
t
h
() to find the c
a
nonical
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
nvin
NASM 2
.
12
.
02rc5
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter Anvin
ifunc
.
mac
:
the ilog2 warning
ma
y
w
ant
to b
e
bo
t
h
c
eil
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvi
n
codev
i
ew:
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 An
v
in
doc: i
n
c
l
ude kernin
g
tables in the
metr
i
cs he
a
der
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
in
Merge rem
o
t
e-t
r
acking branch 'o
r
igin/nasm-2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pe
t
er Anvin
c
onfigur
e
: c
o
rrect
l
y discove
r
-W op
t
ion
s
for clan
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
in
Merge
r
e
m
o
t
e-tracking branc
h
'ori
g
in/n
a
sm-2
.
12
.
x
x
'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvi
n
doc:
r
emove obsolete refer
e
nces
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
Fix build
i
ng in a separate dir
e
ctory from the sou
r
ce
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
Un
b
reak
b
u
ilding in a
s
epar
a
te object directory
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
P
eter Anvi
n
autogen
.
sh: r
e
move configu
r
e-generat
e
d
f
iles
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-13
H
.
Peter
An
v
in
Support
E
VEX
e
nco
d
in
g
s o
f
ma
p
s 0-15
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
eter Anvin
codeview: use nas
m
_fre
e
()
i
nstead of p
l
ain fr
e
e()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
eter Anvin
Rever
t
"nasmlib/file
.
c: Windows _chsize_s() *retu
r
ns
.
.
.
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() *re
t
urns* errno
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvi
n
srcfile
.
c: remove unnece
s
sa
r
y #include'
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
NASM 2
.
1
2
.
02r
c
4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
s
t
dscan:
put some
error message stri
n
gs in quotes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
A
nvin
Us
e
a hash to
keep exac
t
ly one
c
opy of each filena
m
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pet
e
r Anvin
qu
o
t
e
:
make the in
p
u
t
argument to na
s
m_quo
t
e()
const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
eter Anv
i
n
NASM 2
.
12
.
02rc3
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pete
r
Anvin
doc: document
w
arning
improvements
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next