repo.or.cz
/
binutils-gdb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
x86: limit data passed to prefix_name()
2023-04-28
J
an Be
u
l
ich
x
86:
l
i
mit data passed to
p
refix_name()
commit
|
commitdiff
|
tree
2023-04-28
Jan Beulich
x86/
I
n
t
el: reduce ELF/PE condi
t
i
o
nal
scope in x8
6
_cons()
commit
|
commitdiff
|
tree
2023-04-28
Jan Beul
i
ch
gas: move shi
f
t
c
ount check
commit
|
commitdiff
|
tree
2023-04-28
Ja
n
Be
u
lich
x86
:
r
e
w
o
rk AMX contro
l
insn dis
a
ssembly
commit
|
commitdiff
|
tree
2023-04-28
J
an Beu
l
ich
x8
6
:
rew
o
rk AMX m
u
ltiplication
insn
d
isasse
m
bly
commit
|
commitdiff
|
tree
2023-04-25
Jan Beulich
RISC-V: a
d
ju
s
t
logic to avoid
register name sy
m
bols
commit
|
commitdiff
|
tree
2023-04-25
J
an Be
u
li
c
h
RISC-V: test for
e
xpected
/ no unexpected symbols
commit
|
commitdiff
|
tree
2023-04-25
Jan Beu
l
ich
RISC-V: don't
r
ecognize bogus
r
elocations
commit
|
commitdiff
|
tree
2023-04-25
Jan Beulich
RISC-V:
avo
i
d
red
u
ndant and mis
l
eading/wrong error
.
.
.
commit
|
commitdiff
|
tree
2023-04-25
Jan B
e
ulich
RISC-V: d
r
o
p "percent_op" parame
t
er from my_getO
p
codeExpr
e
ss
.
.
.
commit
|
commitdiff
|
tree
2023-04-25
Jan Beulic
h
RISC-V: minor effo
r
t
reduction in relocation s
p
eci
f
ier
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
J
a
n Beuli
c
h
x
86
:
w
o
rk around
compiler
d
i
agn
o
sing
d
a
ngli
n
g pointe
r
commit
|
commitdiff
|
tree
2023-04-21
Jan Beulich
x
8
6: drop (explicit) BFD64 dependen
c
y from disassembler
commit
|
commitdiff
|
tree
2023-04-21
Jan Beulic
h
x86: drop use of setjmp() fro
m
disassembler
commit
|
commitdiff
|
tree
2023-04-21
Jan
B
eulich
x86: ch
a
nge fetch error handlin
g
for get<N
>
(
)
commit
|
commitdiff
|
tree
2023-04-21
Jan
B
eulich
x86: change
f
e
t
c
h erro
r
hand
l
ing wh
e
n
p
r
o
cessing
o
perands
commit
|
commitdiff
|
tree
2023-04-21
Jan B
e
uli
c
h
x8
6
:
c
hang
e
fetch error handling in get_valid_dis386()
commit
|
commitdiff
|
tree
2023-04-21
J
an Beul
i
ch
x8
6
:
c
hange fetch err
o
r
h
andling in ckprefix()
commit
|
commitdiff
|
tree
2023-04-21
Jan Beuli
c
h
x
8
6: change fe
t
c
h
e
r
ror handling
in
t
op-level function
commit
|
commitdiff
|
tree
2023-04-21
Jan Beulich
x86: mo
v
e fetch
e
rror handling in
t
o a
he
l
per functio
n
commit
|
commitdiff
|
tree
2023-04-21
Jan
B
e
u
l
ic
h
bf
d
:
f
ix STRICT_PE_FO
R
M
A
T build
commit
|
commitdiff
|
tree
2023-04-21
Jan Beulich
ld:
a
dd mi
s
si
n
g period aft
e
r @xref
commit
|
commitdiff
|
tree
2023-04-20
Jan
Beulich
x86:
a
djust an ILP
3
2 testcase using
.
in
s
n
commit
|
commitdiff
|
tree
2023-04-19
Jan
Beuli
c
h
gas: doc
u
ment that get_sym
b
ol_nam
e
() c
a
n clo
b
b
e
r the
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jan
Beulich
x86: parse_regis
t
e
r
(
)
m
u
st not al
t
er the parsed
s
t
ring
commit
|
commitdiff
|
tree
2023-04-19
Jan
B
eulich
x86:
p
ars
e
_real_regist
e
r() doe
s
not a
l
ter the parsed
.
.
.
commit
|
commitdiff
|
tree
2023-04-04
Jan B
e
u
l
ich
bfd+ld: when /
w
h
e
t
h
er to ge
n
erate
.
c files
commit
|
commitdiff
|
tree
2023-03-31
Jan Beulich
x86: convert testcase
s
t
o
u
se
.
insn
commit
|
commitdiff
|
tree
2023-03-31
J
an Beulich
x86:
docu
m
ent
.
insn
commit
|
commitdiff
|
tree
2023-03-31
Ja
n
B
e
u
l
i
ch
x86: hand
l
e immediate operands for
.
ins
n
commit
|
commitdiff
|
tree
2023-03-31
Jan Beulich
x86: allow for
m
ult
i
ple immediates in
o
utp
u
t
_disp()
commit
|
commitdiff
|
tree
2023-03-31
Jan Beulich
x86: handle EVEX
Disp
8
for
.
insn
commit
|
commitdiff
|
tree
2023-03-31
Jan Be
u
lich
x86: process instruction operands for
.
ins
n
commit
|
commitdiff
|
tree
2023-03-31
Jan Beulich
x86: pa
r
se special opcode modifiers for
.
in
s
n
commit
|
commitdiff
|
tree
2023-03-31
J
a
n
Beulich
x
8
6
:
p
ar
s
e
VEX and alike
specifier
s
for
.
i
nsn
commit
|
commitdiff
|
tree
2023-03-31
Jan Beulich
x
8
6: introduce
.
i
nsn d
i
rective
commit
|
commitdiff
|
tree
2023-03-31
Jan Beul
i
c
h
A
r
m64/ELF: accept relocations against STN_U
N
DEF
commit
|
commitdiff
|
tree
2023-03-20
J
a
n Beu
l
ic
h
x86: dr
o
p identifi
e
r_ch
a
rs[]
commit
|
commitdiff
|
tree
2023-03-20
Jan B
e
uli
c
h
x86/A
T
&T: restrict recognit
i
on of the "absolute branch
.
.
.
commit
|
commitdiff
|
tree
2023-03-20
J
an Beulich
x86: drop "shimm" special ca
s
e templ
a
te
expansions
commit
|
commitdiff
|
tree
2023-03-20
J
an
B
eulich
x86: VexV
V
VV is now merely a boolean
commit
|
commitdiff
|
tree
2023-03-20
Jan Beulich
x
8
6: re-work bui
l
d_modrm_byte
(
)'s register assig
n
ment
commit
|
commitdiff
|
tree
2023-03-17
Jan Beul
i
c
h
g
a
s: ap
p
l
y
md_register_arithmetic also to unary '
+
'
commit
|
commitdiff
|
tree
2023-03-17
Jan Beulich
g
as:
expose
f
lag_macro_
a
lte
r
na
t
e globally
commit
|
commitdiff
|
tree
2023-03-17
J
an Beulich
g
as
:
use
fla
g
_mri directly
in macro
proc
e
s
s
ing
commit
|
commitdiff
|
tree
2023-03-17
Jan Beuli
c
h
gas: isolate macro_strip
_
at t
o
m
a
cro
.
c
commit
|
commitdiff
|
tree
2023-03-17
Jan
B
eulich
g
as
:
drop fu
n
ction
p
oint
e
r
parameter from
macro_ini
t
()
commit
|
commitdiff
|
tree
2023-03-10
Jan Beulich
Arm64
/
gas: d
r
op r
e
dundant featu
r
e p
r
ereqs
commit
|
commitdiff
|
tree
2023-03-10
Ja
n
Be
u
lich
Arm6
4
/gas:
a
dd mi
s
sing pre
r
eq
f
e
atures
commit
|
commitdiff
|
tree
2023-03-10
Jan Beulich
x86: decou
p
le broadc
a
s
t type a
n
d bytes fields
commit
|
commitdiff
|
tree
2023-03-10
Jan
Beulic
h
x86-
6
4:
adj
u
st REX-prefix part of
SS
E
2AVX test
commit
|
commitdiff
|
tree
2023-03-10
Jan Beulich
x86:
m
ove
more d
i
sp proc
e
ssing out of md_assemble(
)
commit
|
commitdiff
|
tree
2023-03-10
J
a
n Beulich
x8
6
:
use set_r
e
x_v
r
ex() a
l
so
f
or
s
hort-form ha
n
dling
commit
|
commitdiff
|
tree
2023-03-03
Jan Beulich
x86: use swap_2_
o
perands()
i
n
bui
l
d_vex_prefix()
commit
|
commitdiff
|
tree
2023-03-03
Jan Beulic
h
x86: dro
p
redundant calc
u
lation of
EVEX broadcast si
z
e
commit
|
commitdiff
|
tree
2023-03-03
Jan Beulich
gas: default
.
debu
g
section compression method adjustme
n
ts
commit
|
commitdiff
|
tree
2023-03-03
Jan Be
u
lich
x86: avoid
.
byte in t
e
stcases whe
r
e po
s
sible
commit
|
commitdiff
|
tree
2023-02-24
Jan Beulich
x
8
6: allow
t
o request ModR
/
M e
n
c
o
d
i
ng
commit
|
commitdiff
|
tree
2023-02-24
J
an Beulic
h
x86: M
O
N
I
TOR/MWAIT are no
t
SS
E
3 ins
n
s
commit
|
commitdiff
|
tree
2023-02-24
Jan Beulich
x86-64: don't pe
r
mit L
A
HF/SAH
F
with "generi
c
64"
commit
|
commitdiff
|
tree
2023-02-24
Jan Beulich
x86: ha
v
e insns acting on segm
e
nt selector values allow
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
a
n Beulich
x86: r
e
s
t
rict insn te
m
plates a
c
c
ep
t
ing negati
v
e
8
-
bit
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jan Beulich
x86-64: LAR and L
S
L
don't need
REX
.
W
commit
|
commitdiff
|
tree
2023-02-22
Jan Beul
i
ch
x86: o
p
timize BT{,C,R,S} $imm,%reg
commit
|
commitdiff
|
tree
2023-02-16
Jan Beulich
RISC-V:
a
s_warn
(
) already emits a
newline
commit
|
commitdiff
|
tree
2023-02-16
J
a
n Beulic
h
x86/gas: replace inappropriate
asser
t
ion when parsing
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Jan Beulich
g
as: buffer_
a
nd_nest() need
s
to pass nul
-
t
erminated
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
Jan Be
u
lich
gas
:
correct symbol
n
a
m
e
c
om
p
arison in
.
star
t
o
f
.
/
.
sizeof
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
Jan Beulich
x86: {LD,ST}
T
ILECFG us
e
an extension opcode
commit
|
commitdiff
|
tree
2023-02-14
Jan B
e
ulich
g
a
s: impr
o
ve inte
r
action
between read_a_sou
r
ce_fi
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-10
Jan B
e
ulich
x8
6
: d
r
op us
e
of VEX3SOURCES
commit
|
commitdiff
|
tree
2023-02-10
Jan Beulich
x86: drop use of XOP2SOURCES
commit
|
commitdiff
|
tree
2023-02-10
Jan
B
eul
i
ch
x86: limit use of XOP2SOURCES
commit
|
commitdiff
|
tree
2023-02-10
J
a
n Beulich
x86:
m
o
v
e (and renam
e
) opcodespace
attribute
commit
|
commitdiff
|
tree
2023-02-10
Jan Beulich
x86: simplify a few
expres
s
i
o
ns
commit
|
commitdiff
|
tree
2023-02-10
Jan Beulich
x86:
i
mprove s
p
ecial casin
g
of certain in
s
ns
commit
|
commitdiff
|
tree
2023-02-03
Jan Beu
l
i
c
h
x8
6
: drop
LOCK from
XCHG when op
t
im
i
z
i
n
g
commit
|
commitdiff
|
tree
2023-02-03
J
an
Beul
i
ch
x8
6
-
6
4: respect {nooptimize
}
when build
i
ng V
E
X pref
i
x
commit
|
commitdiff
|
tree
2023-02-03
Jan Beulich
x
86: respect
{
noop
t
im
i
ze} for LEA
commit
|
commitdiff
|
tree
2023-02-03
Jan Beu
l
i
ch
x86-64: respect MOVA
B
S when
c
ho
o
sin
g
alternative e
n
codings
commit
|
commitdiff
|
tree
2023-02-03
Jan Beulich
R
ISC-V: don
'
t disassemb
l
e unr
e
cognize
d
ins
n
s as
.
byte
commit
|
commitdiff
|
tree
2023-01-31
Jan
B
e
u
l
ich
RISC-V
:
mak
e
C-exte
n
sion JA
L
a
vailable
aga
i
n
for (3
2
.
.
.
commit
|
commitdiff
|
tree
2023-01-27
Jan
Beulich
x86:
m
ove reg_o
p
e
rands ad
j
ustme
n
t
commit
|
commitdiff
|
tree
2023-01-27
Jan B
e
ul
i
ch
x86: drop dead SSE2AVX-
r
e
l
ated code
commit
|
commitdiff
|
tree
2023-01-27
Jan Be
u
l
i
ch
x86: use Mo
d
R/M for
F
PU insns wi
t
h opera
n
d
s
commit
|
commitdiff
|
tree
2023-01-27
J
an Beulich
x86/Intel: improv
e
s
p
ecial cas
i
ng of cert
a
in insns
commit
|
commitdiff
|
tree
2023-01-27
J
a
n
B
eul
i
ch
opcodes: suppress internationalization on b
u
ild helper
.
.
.
commit
|
commitdiff
|
tree
2023-01-27
J
an Beulich
x86: remove internationalizatio
n
fro
m
i386-
g
e
n
.
c
commit
|
commitdiff
|
tree
2023-01-20
Jan
Beu
l
i
c
h
x86: split i38
6
-
g
en's o
p
co
d
e hash entry struc
t
commit
|
commitdiff
|
tree
2023-01-20
Jan Beulich
x86: em
b
ed r
e
gister and alik
e
names in disassembler
commit
|
commitdiff
|
tree
2023-01-20
Jan
B
eulich
x86: embed register nam
e
s i
n
reg_entry
commit
|
commitdiff
|
tree
2023-01-20
Jan Be
u
lich
x86: avoi
d
strcmp() in a few places
commit
|
commitdiff
|
tree
2023-01-20
Jan
B
eulic
h
x8
6
:
absorb allocation
in i386-gen
commit
|
commitdiff
|
tree
2023-01-20
Jan Beul
i
ch
x86: re-use insn
mnemo
n
ic string
s
a
s
much as possible
commit
|
commitdiff
|
tree
2023-01-20
Jan Beulich
x
8
6: move insn mne
m
o
nics to
a
separate table
commit
|
commitdiff
|
tree
2023-01-20
J
a
n
Beulic
h
x86:
abstra
c
t ou
t
ob
t
aining
o
f a template's
m
nemonic
commit
|
commitdiff
|
tree
2023-01-11
Jan
B
eulic
h
gas/R
I
SC-V
:
a
dju
s
t ass
e
mbler
for opcode table re-ordering
commit
|
commitdiff
|
tree
2023-01-06
Jan
B
eulich
ld: yet anothe
r
PDB b
u
ild fix (or worka
r
o
und)
commit
|
commitdiff
|
tree
2022-12-22
Jan Beulich
g
a
s
: re
-
arrange listing ou
t
pu
t
f
or
.
irp and alike
commit
|
commitdiff
|
tree
2022-12-22
Jan Beulic
h
x86: correct/improve TS
X
c
on
t
rol
s
commit
|
commitdiff
|
tree
next