repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'hjl/x32/gcc-4_6-branch' into hjl/x32/gcc-4_6-branch+mx32
2012-06-26
H
.
J
.
Lu
Merge br
a
nch 'hjl/x32/gcc-4_6
-
branch' into hjl/x32
.
.
.
commit
|
commitdiff
|
tree
2012-06-26
H
.
J
.
Lu
Merge re
m
ote-tra
c
king branch
'
origin/gcc-4_6-b
r
anch
.
.
.
commit
|
commitdiff
|
tree
2012-06-26
H
.
J
.
Lu
Replace
I
SA
_
X86_64/SA_X32
wi
t
h ABI_64/ABI_
X
32
commit
|
commitdiff
|
tree
2012-04-13
H
.
J
.
L
u
Merge
b
ran
c
h 'hjl/x
3
2/g
c
c-4_6-branch' into hjl/x32
.
.
.
commit
|
commitdiff
|
tree
2012-04-13
H
.
J
.
Lu
Merge r
e
mote-tracking branch 'origin/gcc-4
_
6-branch
.
.
.
commit
|
commitdiff
|
tree
2012-04-13
hjl
Define _ILP
3
2 and _
_
ILP32__ for x32
commit
|
commitdiff
|
tree
2012-03-15
H
.
J
.
L
u
Merge branch 'hjl/x32/gcc-4_6
-
b
r
anc
h
' into hjl
/
x32
.
.
.
commit
|
commitdiff
|
tree
2012-03-14
H
.
J
.
Lu
Force indirect call/jm
p
with wor
d
_m
o
d
e
commit
|
commitdiff
|
tree
2012-03-14
uro
s
*
config/i386/p
r
e
d
icates
.
md
(
indirect_branc
h
_operan
d
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
H
.
J
.
Lu
Merge
b
ranch 'hjl/x32/
g
cc-4_6-bran
c
h'
into hjl/x
3
2
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
H
.
J
.
Lu
Merge co
m
mit '8fd8
2
49e
8
4c84b1f98f01
0
3ab1c0
9
e
f5b
4
5bf02f
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
H
.
J
.
Lu
Merge
commi
t
'
31
8
39
7
65ee7d53766a
6
9
f
418e9d7a4e
d
750de4e9
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
hj
l
Enabl
e
*movabs<mode>_[1
2
]
o
n
l
y
for TA
R
GET_LP64
commit
|
commitdiff
|
tree
2012-03-01
H
.
J
.
Lu
R
evert "Print con
s
tant
a
ddress as positi
v
e
32bit integer
.
.
.
commit
|
commitdiff
|
tree
2012-02-24
H
.
J
.
Lu
M
e
rge branch 'hjl/
x
32/gcc-4_6-br
a
n
c
h
'
i
nto h
j
l/x32
.
.
.
commit
|
commitdiff
|
tree
2012-02-24
H
.
J
.
Lu
Print c
o
nstant a
d
dress a
s
positive 32bit inte
g
er fo
r
x
32
commit
|
commitdiff
|
tree
2012-02-24
H
.
J
.
L
u
Revert mo
v
ab
s
split
f
or x32
commit
|
commitdiff
|
tree
2012-02-24
H
.
J
.
Lu
Revert "Remove
t
he s
e
cond form in
*movabs<
m
ode>_[12]"
commit
|
commitdiff
|
tree
2012-02-24
H
.
J
.
Lu
Merge branch
'
hjl
/
x32/g
c
c-4_6-bra
n
c
h
' into hjl/x32
.
.
.
commit
|
commitdiff
|
tree
2012-02-24
H
.
J
.
Lu
R
e
move the second for
m
i
n
*movabs
<
mo
d
e
>
_[12]
commit
|
commitdiff
|
tree
2012-02-11
H
.
J
.
Lu
Me
r
ge branch 'hjl/x32/
g
cc-4_6-branch' int
o
hjl
/
x
32
.
.
.
commit
|
commitdiff
|
tree
2012-02-11
H
.
J
.
Lu
Ad
d
mova
b
s
s
plit for x32
commit
|
commitdiff
|
tree
2012-02-11
h
j
l
A
d
d the testcase for PR 52146
commit
|
commitdiff
|
tree
2012-02-11
h
j
l
Di
s
allow negative constant add
r
ess for x32
commit
|
commitdiff
|
tree
2012-02-10
H
.
J
.
Lu
M
erge re
m
ote
-
trac
k
ing branch '
o
ri
g
in
/
g
cc-4_6-
b
r
a
nch
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
H
.
J
.
L
u
Check --with-multilib-list
only
if mu
l
tilib is ena
b
led
commit
|
commitdiff
|
tree
2011-12-08
H
.
J
.
Lu
Properly handle -m32,
-
m
6
4
and -mx32 with
t
arget
o
ptimization
commit
|
commitdiff
|
tree
2011-12-07
H
.
J
.
Lu
Also support --with-abi={m
x
32|m64}
.
commit
|
commitdiff
|
tree
2011-12-07
H
.
J
.
Lu
S
u
pp
o
rt --with-
a
bi
f
or x86-64
commit
|
commitdiff
|
tree
2011-11-23
H
.
J
.
Lu
Merge
r
emote-
t
racking bra
n
ch
'
o
r
i
g
in/gcc-4_6-branch
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
H
.
J
.
Lu
Replace P
m
ode with word
_
m
ode f
o
r
loop
.
commit
|
commitdiff
|
tree
2011-11-15
H
.
J
.
L
u
Remove i
x
86
_
gen_p
r
o_
e
pilogue_adjust_sta
c
k
.
commit
|
commitdiff
|
tree
2011-11-11
H
.
J
.
Lu
Updat
e
commen
t
s
for _Un
w
ind_SetGRValue
.
commit
|
commitdiff
|
tree
2011-11-11
H
.
J
.
Lu
Add *
z
ero
_
extendsidi2_x32
.
commit
|
commitdiff
|
tree
2011-11-11
u
r
os
*
config/i3
8
6/i386
.
m
d
(a
d
d->lea splitter): Implement
.
.
.
commit
|
commitdiff
|
tree
2011-11-11
H
.
J
.
L
u
Check ia
3
2
inst
e
ad of i
l
p
3
2
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
H
a
ndle SUBREGs of parts
.
base and parts
.
index
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Replace DImode
w
i
t
h
Pm
o
de for thunk
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Re
t
ur
n
p
ointers in word_mode inst
e
ad of Pmode
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Check ia32 ins
t
ead of ilp32
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Correct m
e
r
g
e
f
ailure
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Ch
e
ck Pmode i
n
lwp
_
sl
w
p
c
b
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
L
u
Replace
:
DI
wit
h
:P
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Su
p
p
o
rt thread poi
n
ter
for x32
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Assert DW
A
RF register size <= sav
e
d reg s
i
ze
.
commit
|
commitdiff
|
tree
2011-11-10
hjl
Fix Dwarf unwind library for UNITS_PER_WORD
>
sizeof
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
hj
l
Promote
the f
u
nc
t
i
o
n
argumen
t
before che
c
k
ing non-legitimate
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
hjl
Don't
prop
a
gate hard registers in fo
r
war
d
_propag
a
te_subreg
.
commit
|
commitdiff
|
tree
2011-11-10
hjl
Disallow MS ABI
in
x32
m
ode
.
commit
|
commitdiff
|
tree
2011-11-10
hjl
Prom
o
t
e
pointer function ar
g
uments and return values
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Ad
d
*lea_3_zext
a
nd remove *lea_general_[123]
_
zex
t
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
R
eplace "i" with "n" on const248_
o
perand
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Pro
p
erl
y
h
a
ndle SImode operands for x
3
2
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
Add
tls_
l
ocal_
d
ynamic_x32
.
commit
|
commitdiff
|
tree
2011-11-10
H
.
J
.
Lu
A
dd tls_
g
lobal_dyna
m
i
c_x3
2
.
commit
|
commitdiff
|
tree
2011-11-09
hjl
Enable __float12
8
test for 32b
i
t
.
commit
|
commitdiff
|
tree
2011-11-09
hjl
Use __s
y
n
c_bool_compa
r
e_and_
s
wap
i
n x86
l
ocks
.
h
.
commit
|
commitdiff
|
tree
2011-11-09
h
jl
Add
x
32 libstd
c
++ b
a
seline_symbols
.
t
xt
.
commit
|
commitdiff
|
tree
2011-11-09
hj
l
Check TARGET_LP64 for SIZE_TYPE/
P
TRD
I
FF_TYPE
.
commit
|
commitdiff
|
tree
2011-11-09
hjl
Chec
k
ia32 i
n
ste
a
d o
f
i
l
p32 for ia32 te
s
ts
.
commit
|
commitdiff
|
tree
2011-11-09
hjl
C
heck ia
3
2 effective target
.
commit
|
commitdiff
|
tree
2011-11-09
hjl
Turn on
64bi
t
and check
m
o
dels f
o
r x32
.
commit
|
commitdiff
|
tree
2011-11-09
hjl
Add x32 su
p
port to GCC testsuite
.
commit
|
commitdiff
|
tree
2011-11-09
h
jl
Add ia32 and x32 ef
f
ective targets
.
commit
|
commitdiff
|
tree
2011-11-09
H
.
J
.
Lu
Ch
e
c
k
TARGET
_
L
P
64
in
s
tack protector
.
commit
|
commitdiff
|
tree
2011-11-09
H
.
J
.
Lu
Use movl for
64bit trampoline
i
f
ptr_mode ==
SIm
o
de
.
commit
|
commitdiff
|
tree
2011-11-09
H
.
J
.
Lu
Add x32 s
u
pp
o
rt to L
E
A p
a
tterns
.
commit
|
commitdiff
|
tree
2011-11-09
H
.
J
.
Lu
A
l
low SImode an
d
DImode base and
i
nde
x
regist
e
r
s
.
commit
|
commitdiff
|
tree
2011-11-09
H
.
J
.
Lu
Ha
n
dle address output and ca
l
l pa
t
terns for x3
2
.
commit
|
commitdiff
|
tree
2011-11-08
H
.
J
.
Lu
Ou
t
put REX prefix if
neede
d
.
commit
|
commitdiff
|
tree
2011-11-08
H
.
J
.
Lu
Pr
o
perly use wo
r
d
_
m
ode and Pmode
.
commit
|
commitdiff
|
tree
2011-11-08
hjl
Check
_
_x86_64__ instead of __LP64__ for x86 fu
t
e
x
.
commit
|
commitdiff
|
tree
2011-11-08
hjl
A
d
d x32 s
u
pport to config/i386/m
o
restack
.
S
.
commit
|
commitdiff
|
tree
2011-11-08
hjl
U
s
e
long long for 6
4
b
i
t int
.
commit
|
commitdiff
|
tree
2011-11-08
hjl
Use
long long builtins o
f
zero countin
g
for x86-64
.
commit
|
commitdiff
|
tree
2011-11-05
H
.
J
.
L
u
Check H
A
R
D
_FRA
M
E
_
P
O
I
N
T
ER_REG
N
UM
commit
|
commitdiff
|
tree
2011-11-05
hjl
Remove
*
mmx_maskmovq_rex
.
commit
|
commitdiff
|
tree
2011-11-04
H
.
J
.
Lu
Set Pmod
e
to S
I
mode for x32
.
commit
|
commitdiff
|
tree
2011-11-04
hjl
Init
i
al x
3
2 support
.
commit
|
commitdiff
|
tree