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
compiler.h: watcom_switch_hack() improvements
2017-02-24
H
.
Peter An
v
in
compiler
.
h:
w
atcom_switch_hack() improvements
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Pe
t
er A
n
vin
compiler
.
h: only
u
se w
a
tcom_switc
h
_hack() if
nece
s
sary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter An
v
in
NASM 2
.
13
r
c2
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter Anvin
chan
g
es
.
src: upd
a
te to fit cur
r
e
nt 2
.
13 branch stat
u
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-24
H
.
Peter
A
n
v
in
insns
.
dat:
use
th
e
offi
c
i
a
lly documented UD
0
and UD1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvi
n
asse
m
b
l
e
: for relative addresses, conver
t
*this se
g
ment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter Anvin
nasmlib
.
h: add
n
asm_zer
o
n()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Peter
Anvin
We can
h
a
v
e a WRT for a relativ
e
referenc
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-21
H
.
Pet
e
r A
n
vin
P
roperly keep track of
the base of relative relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Peter Anvin
Support
s
elf-relati
v
e expressions i
n
off
s
ets and immediates
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
Pet
e
r An
v
in
wa
t
c
om
.
h
:
ho
r
rif
i
c
ha
c
k to
s
uppor
t
Op
e
nWatcom switch
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-02-20
H
.
P
e
ter Anv
i
n
assemble
.
c: don't use a case for get_broadcast_num()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Pet
e
r
A
nvin
nasm_delete(): ugly ha
c
k to
ma
k
e it sid
e
-e
f
f
e
ct-free
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter
A
nvin
Put in a
c
omment th
a
t na
s
m_de
l
ete isn't s
i
d
e effect
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
nasml
i
b
.
h: add a nasm_zero() m
a
cro
to the po
i
nter helpers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter An
v
in
nasm_buil
d
_
a
sser
t
() -> nasm_static_assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-24
H
.
Peter Anvin
nasm_b
u
ild_assert
(
): use bet
t
er fallback implementation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter
A
n
vin
na
s
mlib
.
h: s
l
ightly tidy up t
h
e definition of nasm
_
bui
l
d
_
ass
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter Anvin
N
AS
M
2
.
13rc1
commit
|
commitdiff
|
tree
2017-01-23
H
.
Peter
Anvin
o
u
tp
u
t/outm
a
cho
.
c: use UINT64_C()
instea
d
of
1
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Pet
e
r
A
nvin
Allow re
l
a
tive r
e
ferences to exter
n
a
l symbols in
data
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
Daniel
Lundqvi
s
t
ldrdf
:
Re
m
ove
ou
t
p
u
t file if there are
a
ny errors
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
e
r
Anvin
F
a
ctor out co
m
m
on string list handlin
g
code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
preproc: clean up ha
n
din
g
of th
e
dependency l
i
sts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
A
nvin
pr
e
proc: return found_p
a
th as a constant st
r
ing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Merge remote-tracking
branch '
o
rigin/nasm-2
.
12
.
xx
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvin
ch
a
nges
.
src: ty
p
ographical adjustm
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
N
A
SM 2
.
1
2
.
0
3
r
c1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
chan
g
e
s
.
s
r
c
: docu
m
ent C
L
WB and P
C
OMM
I
T
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er
Anvin
insns: add OBSOLETE f
l
ag f
o
r in
s
t
ructions removed from
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
i
n
Add the
C
LWB an
d
(already deprecated) PCOMMIT i
n
s
t
ruct
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
changes
.
src
:
update for a 2
.
1
2
.
03
r
elease
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
te
r
An
v
in
a
s
s
emble: av
o
id redundant
repetition
in R
E
Sx war
n
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter
A
n
v
in
assemble: print a warning on a for
w
ard r
e
ference in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
nas
m
: scan
the
c
ommand
line
t
w
ice
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter An
v
in
Ad
d
a hash for pathname searches, i
n
stead of
s
earching
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anv
i
n
backend:
psas inslen =
=
0
to the ba
c
kend f
o
r the INCBIN
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvi
n
ba
c
kend: move wrapper
f
or legacy output fu
n
cti
o
n
s
to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter An
v
in
NASM 2
.
12
.
0
2
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter
A
n
v
i
n
Don't su
p
press ER
R
_DEBU
G
m
e
s
sages fr
o
m th
e
list file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
ete
r
A
n
vin
doc: update
locati
o
n of
insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-06-04
H
.
P
e
ter Anvin
NAS
M
2
.
12
.
0
2
rc7
commit
|
commitdiff
|
tree
2016-06-04
knut st
.
os
m
undsen
outob
j
.
c: Fix for RIP relati
v
e addressing relocati
o
n
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Reo
r
ganize the source code into subd
i
rectorie
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
nasmlib: bre
a
k
up n
a
smlib
.
c int
o
log
i
cal comp
o
nents
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter A
n
vin
ndisasm: don't use nasm_open_r
e
ad()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
A
d
d
wra
p
pe
r
s around
f
open(), us
e
mmap on glibc
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter An
v
in
na
s
mlib: give gcc a bit more
h
int
s
about ho
w
our allocation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
NASM 2
.
12
.
02rc
6
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pe
t
e
r Anvin
Mer
g
e remote
-
trackin
g
b
r
anch 'origin/nas
m
-2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
configure: correctly discover
-W optio
n
s
fo
r
clang
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
M
e
rge re
m
o
t
e
-tracking
branc
h
'
ori
g
in/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
NASM 2
.
12
.
02rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter An
v
i
n
s
t
dscan: put
s
ome error message strings in
q
uo
t
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pet
e
r Anv
i
n
Use a
h
ash to keep exactly one copy
o
f each fi
l
ename
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
A
n
v
in
quote: make the input argument to nasm_q
u
o
te() const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
e
ter Anvin
NA
S
M
2
.
1
2
.
02rc1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Pete
r
Anvin
chan
g
e
s
.
src: doc
u
m
ent %if error
f
ix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
preproc:
c
orrec
t
t
he l
o
gic i
n
th
e
s
up
p
ression of
preproc
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
changes
.
src:
f
ix old
t
y
p
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-18
H
.
Peter Anvin
N
ASM
2
.
12
.
01
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
t
er Anvin
ve
r
sion: call this branch 2
.
13
r
c
0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
lib: s
p
lit library into
stdlib and na
s
mlib; header
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Mov
e
fseek
o
/ftello/o
f
f_t handling fr
o
m
comp
i
ler
.
h into
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
An
v
in
Move version strings to
a
sep
a
rate he
a
der
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Makefiles: u
s
e actual
a
rchive mana
g
ers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
M
ove fil
e
I/O
r
elated
f
unction
s
out of na
s
mlib
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
Merge re
m
ote-tracking
branch 'ori
g
in/nasm-2
.
12
.
x
x'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
m
s
vc
.
m
a
k: /Ox and /Oy ar
e
redundant wit
h
/O2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
nasmdoc
.
src: remove un
i
m
p
l
e
men
t
e
d %comment
directive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvin
Makefiles:
run "make alldep
s
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvin
Defer
debug fo
r
mat s
e
a
r
c
h until aft
e
r comma
n
d l
i
ne
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
te
r
Anvin
o
fmt: get rid of
t
he d
e
buginfo parameter to ofmt->cleanup()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
NASM 2
.
12
.
01rc2
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
doc: document fix to th
e
codeview output
format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anv
i
n
outelf
*
: remo
v
e null debug funct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
c
o
deview: remove h
a
ck f
o
r hand
l
i
n
g
loc
a
l l
a
bels
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pete
r
Anvin
ou
t
iee
e
: no ne
e
d to fil
t
e
r
.
.
symbol
s
in the debug
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r
Anvin
outobj: no need t
o
filte
r
.
.
s
ymbo
l
s
in the debug format
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pe
t
e
r
Anvin
label
s
:
emit
t
he sa
m
e
l
abel
n
ame to t
h
e out
p
ut and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter
A
nvin
Mer
g
e rem
o
te-trac
k
i
ng bran
c
h
'
o
rigin/nasm-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter A
n
vin
Change
n
asmlist/ListGen
to lfmt
/
struct lfmt
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter A
n
vin
Remove
ofmt-
>
current_dfmt indirection
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anvi
n
Merge bra
n
ch 'n
a
s
m
-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
P
eter A
n
vin
Merge b
r
an
c
h
'nasm
-
2
.
12
.
xx' of ssh://repo
.
or
.
cz/srv
.
.
.
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anvin
NASM
2
.
12
.
0
1
r
c1
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pete
r
Anvin
configu
r
e
.
in: disable -
W
wr
i
te-strings
for now
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter
Anvin
c
o
nfigure: enable additional code
cleanli
n
e
ss warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
confi
g
ure
.
i
n: i
f
b
y
te order is un
k
nown or il
l
defined
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
P
e
ter Anvin
tes
t
/cv8str
u
c
.
asm: fix
m
i
s
sin
g
co
m
ma in test
case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
Merge branch 'nsis'
into nasm-
2
.
1
2
.
xx
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter
Anvin
changes
.
src: document fix for the no li
s
t file erro
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvi
n
nsis: make nsis ou
t
p
u
t
automatica
l
ly
selec
t
architecture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Pet
e
r Anvin
test: add test f
o
r cv8
s
tructure
b
u
g (BR 3392342 and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
Output prepro
c
essor warnings to
t
he li
s
ting file
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvi
n
A
d
d
itional
ERR_PANIC/ERR_
F
ATAL -> n
a
sm_panic/nasm_fatal
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
G
et rid o
f
a bunc
h
of unnece
s
sary indire
c
tion
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
P
e
ter Anv
i
n
Replac
e
nasm_error(ERR_FATAL/
E
RR_PANIC
)
wi
t
h
n
asm_fatal
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
nasmlib: add n
a
sm_
f
atal() like nasm_panic()
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anv
i
n
c
o
d
e
view: be a
b
it mor
e
exp
l
icit abo
u
t th
e
natur
e
of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next