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
Permit garbage collection on any compiler generated memory allocation.
2011-03-07
Ia
n
Lance Tayl
o
r
Perm
i
t ga
r
bage collec
t
ion
o
n
a
n
y
c
o
m
piler
g
enerated
.
.
.
commit
|
commitdiff
|
tree
2011-03-07
Ian
L
an
c
e
T
a
ylor
Avoid
race c
o
nditio
n
man
i
pulating h
e
ap
w
h
en
go
r
outine
.
.
.
commit
|
commitdiff
|
tree
2011-03-07
Ian
Lan
c
e Taylor
generi
c
-mo
r
estack
.
c (__
s
plitsta
c
k_find)
:
Adj
u
st retu
r
ned
.
.
.
commit
|
commitdiff
|
tree
2011-03-07
Ian
L
ance T
a
y
l
or
Sup
p
ort m
u
ltiple init functions in a single file
.
commit
|
commitdiff
|
tree
2011-03-07
Ian Lance
Taylor
Fix seco
n
d
i
mport of package us
i
ng _
.
commit
|
commitdiff
|
tree
2011-03-07
I
an Lance
Tayl
o
r
H
andle pred
e
clare
d
names used a
s
fiel
d
s
in struct compos
i
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
I
a
n
Lance
T
ay
l
or
Don't crash
if
erroneous
type was not converted
.
commit
|
commitdiff
|
tree
2011-03-03
Ia
n
Lance Taylor
Don
'
t
crash on large
c
ompo
s
i
t
e litera
l
array index
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance Taylor
Don't crash calling make with NaN or Infinity
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lanc
e
T
a
y
lor
Make s
u
re
v
aria
b
le
type is determined
when var in
i
t
i
a
liz
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
I
an Lance Taylor
Don't crash getting type descri
p
tor
o
f abstract types
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance Taylo
r
Don't look f
o
r methods on named
pointer types
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lan
c
e Taylor
Determine
c
all types
even
i
f
fi
r
st call
result is n
o
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Ian
Lanc
e
Tayl
o
r
D
o
n't c
r
ash
d
ecl
a
ring a
function named "_"
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lan
c
e Taylor
Don't cra
s
h
o
n e
r
r
o
neous void
i
n
itializer in temporar
y
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Ian L
a
nce Taylor
F
ix type of disc
a
rded se
n
d expressi
o
n
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance Taylor
D
on't cras
h
o
n errone
o
us named resul
t
.
commit
|
commitdiff
|
tree
2011-03-03
Ia
n
La
n
c
e
Tayl
o
r
Don't cras
h
if
a
c
onstant has a dec
l
a
r
ed but undefined
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Ia
n
La
n
c
e
T
aylor
R
ewrite co
n
vers
i
on o
f
named types to
b
acke
n
d
repr
e
s
e
ntation
.
commit
|
commitdiff
|
tree
2011-02-28
Ian
Lance Taylor
Move ChangeLog ent
r
y to cor
r
ec
t
Ch
a
ngeLog file
.
commit
|
commitdiff
|
tree
2011-02-24
I
an L
a
nce Tay
l
or
Don't
d
ele
t
e old
arg
u
ments when lowering varar
g
s
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lance
T
aylo
r
Tr
a
v
erse er
r
oneous s
e
nd/re
c
eive state
m
ents
.
commit
|
commitdiff
|
tree
2011-02-24
I
an
L
an
c
e Taylor
Don'
t
crash when
using
r
e
c
eive on e
r
r
o
n
eous cha
n
nel
.
commit
|
commitdiff
|
tree
2011-02-24
Ia
n
Lance Tayl
o
r
Set
t
ype of a
r
ray length exp
r
essio
n
s
.
commit
|
commitdiff
|
tree
2011-02-24
Ian L
a
nce Taylor
Avoi
d
infini
t
e loo
p
in field_r
e
f
e
rence
.
commit
|
commitdiff
|
tree
2011-02-24
I
a
n
L
a
nce Taylor
D
o
n't crash on type swit
c
h of unt
y
ped value
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lance
T
a
ylor
Don't cra
s
h
o
n ty
p
e switch of
nil
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lance Taylor
Handle an
array
of pointers
t
o itse
l
f
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lance Taylor
Don
'
t c
r
as
h
if a ma
p
index is us
e
d outside of a function
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lance
T
aylor
Don't
c
r
a
sh o
n
b
ad
r
eceiver whe
n
b
u
i
l
ding reco
v
er thu
n
ks
.
commit
|
commitdiff
|
tree
2011-02-24
Ian L
a
n
c
e
Taylor
Don't crash if a result var
i
able r
e
de
f
ine
s
a param
e
ter
.
commit
|
commitdiff
|
tree
2011-02-23
Ia
n
Lance Taylor
Don't crash l
o
oking for
m
ethods of po
i
nt
e
r to err
o
r
.
.
.
commit
|
commitdiff
|
tree
2011-02-23
Ian
L
ance Taylor
D
on't crash on Sizeof
of
b
a
d
type
.
commit
|
commitdiff
|
tree
2011-02-23
Ian Lance Tayl
o
r
Do
n
't crash on erroneous type descriptor in inte
r
face
.
.
.
commit
|
commitdiff
|
tree
2011-02-23
I
a
n L
a
nce T
a
ylor
T
r
averse errone
o
u
s
f
uncti
o
n redefiniti
o
ns
.
commit
|
commitdiff
|
tree
2011-02-23
Ian
Lanc
e
Taylor
F
i
x missing
t
ype traversals
.
commit
|
commitdiff
|
tree
2011-02-22
Ian Lance Taylor
Don
'
t permit
string
i
ndex expr
e
ssion to have
abstract
.
.
.
commit
|
commitdiff
|
tree
2011-02-22
Ian Lance Taylor
Do
n
't crash i
m
port un
s
afe if
"un
s
a
fe
"
was already defined
.
commit
|
commitdiff
|
tree
2011-02-22
Ian Lanc
e
Taylor
D
on't
crash
o
n
a
t
tempt
t
o in
d
ex arr
a
y
type expression
.
commit
|
commitdiff
|
tree
2011-02-22
Ia
n
Lance Tayl
o
r
Don't crash on erroneous type switch
.
commit
|
commitdiff
|
tree
2011-02-22
I
a
n La
n
ce Taylor
Per
m
it comparin
g
n
o
n-e
m
p
t
y interfaces wi
t
h empty interfaces
.
commit
|
commitdiff
|
tree
2011-02-22
Ian Lance Tay
l
or
Test shift count for o
v
e
r
flo
w
.
commit
|
commitdiff
|
tree
2011-02-21
Ian Lance Taylor
Su
p
p
ort libgo
on S
o
l
a
ris
.
commit
|
commitdiff
|
tree
2011-02-19
Ian
L
ance
Taylor
Don't crash on constant right shift
.
commit
|
commitdiff
|
tree
2011-02-19
Ian Lance Ta
y
lor
Don
'
t
c
ras
h
on ou
t
of rang
e
switch value
.
commit
|
commitdiff
|
tree
2011-02-19
Ian Lanc
e
Taylor
Re
m
ove old mechan
i
sm for passing
v
a
r
args argument to
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
Ian
L
a
nce
Taylor
Avoid infinite
loop
i
nheriting
i
nte
r
face metho
d
s
.
commit
|
commitdiff
|
tree
2011-02-19
Ian Lance Taylor
Avoid da
n
gling
open fu
n
ction after erron
e
ous meth
o
d
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
Ian Lance Taylor
Fix s
t
ruct with array of st
r
uct with field that
po
i
nt
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Ia
n
Lance Ta
y
lor
Don't
crash
on erroneous thunk
c
a
l
l
.
commit
|
commitdiff
|
tree
2011-02-15
Ian Lanc
e
Taylor
D
on't c
r
a
sh on i
n
terface loop
with forwarding types
.
commit
|
commitdiff
|
tree
2011-02-15
I
a
n Lance Tayl
o
r
Don't
crash on defer o
f
type conver
s
io
n
.
commit
|
commitdiff
|
tree
2011-02-15
Ian La
n
ce Ta
y
lo
r
Don't crash lowering self-referential variable
i
nitia
l
izer
.
commit
|
commitdiff
|
tree
2011-02-15
Ian Lance
T
aylo
r
Don't let array index
e
s be
untyped
.
commit
|
commitdiff
|
tree
2011-02-15
Ian Lance Taylor
Don't c
r
ash defining fun
c
tio
n
in diffe
r
ent
p
ackage
.
commit
|
commitdiff
|
tree
2011-02-11
Ia
n
La
n
ce Taylor
Do
n
't
c
rash
on
i
f stat
e
ment wi
t
h
erroneous conditional
.
commit
|
commitdiff
|
tree
2011-02-11
Ian Lance Taylor
Don't get confused using type of err
o
nous bi
n
ary
e
xpression
.
commit
|
commitdiff
|
tree
2011-02-11
Ian Lance
T
aylor
Don't crash
on invalid compari
s
on of complex constants
.
commit
|
commitdiff
|
tree
2011-02-10
Ian Lance Tay
l
or
Do
n
't crash
on erroneous
thun
k
.
commit
|
commitdiff
|
tree
2011-02-10
Ian Lan
c
e Taylor
libgo
/
configure
.
ac: Use A
C
_
C
OMPILE_I
F
E
LSE, not AC_
P
R
E
P
R
OC_IF
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
Ian Lance Taylor
D
on't crash on redefined
variable
.
commit
|
commitdiff
|
tree
2011-02-10
I
an Lan
c
e Taylor
Don't cras
h
when
r
eferr
i
n
g
to m
e
thod othe
r
than ca
l
ling
i
t
.
commit
|
commitdiff
|
tree
2011-02-10
Ian La
n
c
e
Taylor
D
etermine
ty
p
es in global variable
prei
n
i
t
b
loc
k
s
.
commit
|
commitdiff
|
tree
2011-02-10
Ian Lan
c
e
Taylor
Don't get confused
w
hen mixin
g
different abst
r
act types
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
Ian Lance Taylor
Don't cras
h
on field referen
c
e to erroneous
s
truc
t
.
commit
|
commitdiff
|
tree
2011-02-10
Ian
L
ance Taylor
Don't c
r
ash
o
n
make
o
f slice of errone
o
us type
.
commit
|
commitdiff
|
tree
2011-02-10
I
a
n Lance Taylor
Don't crash checking
for u
n
e
xported se
l
f-refer
e
ntial
.
.
.
commit
|
commitdiff
|
tree
2011-02-09
Ia
n
Lanc
e
Taylor
The
"main" packa
g
e is not sp
e
cial if -fgo-prefi
x
is
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Ian
Lance Taylor
re PR
g
o/4737
8
(ld
w
a
rning linking with
l
ibgo
.
so: reloca
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Ian Lance Taylo
r
go-lang
.
c (go_l
a
n
g
hook_init
_
options_struc
t
):
Se
t
fr
o
ntend_se
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Ian La
n
ce Ta
y
lor
common
.
o
pt
(
fcx-limited-
r
a
n
ge)
:
A
dd SetB
y
Combined fla
g
.
commit
|
commitdiff
|
tree
2011-02-05
Ian Lance Taylor
libgo: Pa
s
s
c
o
mpiler flags to mksy
s
info
.
sh
.
commit
|
commitdiff
|
tree
2011-02-04
I
an Lance
T
aylor
Implement
__sy
n
c
_
f
e
tch_a
n
d_a
d
d_4 if nec
e
ssary
.
commit
|
commitdiff
|
tree
2011-02-03
Ian La
n
ce Taylor
Check whether we are using setjm
p
/longjmp e
x
c
e
ptions
.
commit
|
commitdiff
|
tree
2011-02-02
I
an Lan
c
e Taylor
libgo: Apply upstr
e
am li
b
t
o
ol p
a
tch
.
commit
|
commitdiff
|
tree
2011-02-02
Ian La
n
ce Taylor
libgo
.
exp: Set tm
p
dir
.
commit
|
commitdiff
|
tree
2011-02-01
Ian Lance Taylor
T
e
st whether libgc
c
or
k
e
r
n
el defines __sync_bool_c
o
mpare_an
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
I
an
Lance
T
aylor
Add __
s
ync_bool_compare
_
and_swa
p
_
4
f
or
targets which
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Ian Lance Taylor
libg
o
/Makef
i
l
e
.
am: Simplify build to av
o
id
u
nnecessary
.
.
.
commit
|
commitdiff
|
tree
2011-01-29
Ian Lance Taylor
re PR go/
4
7515 (Issues porting l
i
bgo to IRIX 6
.
5)
commit
|
commitdiff
|
tree
2011-01-29
Ian Lance
T
aylo
r
godump
.
c (go
_
define):
Ignore macros
whose defi
n
itions
.
.
.
commit
|
commitdiff
|
tree
2011-01-29
Ian La
n
ce Taylor
time: Lo
o
k for zoneinfo
f
iles in Solaris directory
.
commit
|
commitdiff
|
tree
2011-01-28
Ian Lance Taylor
mk
s
ysinfo
.
s
h
: Use -std=gnu99
.
commit
|
commitdiff
|
tree
2011-01-28
Ian Lanc
e
Taylor
mksys
i
nfo
.
sh: Fix Solaris s
p
ecific defi
n
e
.
commit
|
commitdiff
|
tree
2011-01-28
I
a
n Lance Taylor
Add Solaris vers
i
on
of os
.
Hostname
.
commit
|
commitdiff
|
tree
2011-01-28
Ian Lance Taylor
mksy
s
in
f
o: Add #defines fo
r
Solaris
.
commit
|
commitdiff
|
tree
2011-01-28
Ian
L
an
c
e Tayl
o
r
When
closing a f
i
le, ca
l
l
c
l
osedir if we called opendir
.
commit
|
commitdiff
|
tree
2011-01-27
Ian Lance T
a
ylor
m
k
sysinfo: Always define IPV6_V6
O
N
L
Y
.
commit
|
commitdiff
|
tree
2011-01-27
Ian Lance Taylo
r
Don't force rebuild if mksys
i
nfo
.
sh does not change
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
I
a
n Lanc
e
Taylor
A
dd
mi
s
sing depe
n
dency in libgo/Ma
k
efile
.
am
.
commit
|
commitdiff
|
tree
2011-01-27
Ian Lance Taylor
Fix self-referenti
a
l s
t
ruct via functi
o
n and array
.
commit
|
commitdiff
|
tree
2011-01-27
Ian Lance
Taylor
Fix
t
ypo in so
c
k
e
t
_
bsd
.
g
o
.
commit
|
commitdiff
|
tree
2011-01-27
Ian Lance Taylor
mk
s
ysin
f
o
.
s
h:
#include <sy
s
/uio
.
h>
.
commit
|
commitdiff
|
tree
2011-01-26
Ian
L
anc
e
Taylor
n
e
tchan: Avoid race
c
ond
i
tion in test
.
commit
|
commitdiff
|
tree
2011-01-26
I
a
n Lance Taylor
ne
t
:
Che
c
k for EINT
R
.
commit
|
commitdiff
|
tree
2011-01-26
Ian Lance Taylor
U
p
d
a
t
e s
o
me net tests from maste
r
sources
.
commit
|
commitdiff
|
tree
2011-01-26
Ia
n
Lance Taylor
Copy initial
i
zer t
o
h
eap if it
m
a
y
co
n
t
a
in pointers
.
commit
|
commitdiff
|
tree
2011-01-26
I
an Lance
Taylor
go
d
ump
.
c
(
go_define): Imp
r
ove lexing of macro ex
p
a
nsion
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Ian Lance
Taylor
re P
R
t
r
e
e-optimizati
o
n/26854
(Inordinate
compi
l
e times
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Ian Lance Tay
l
or
lto-plu
g
in
.
c (gold_version): New static
vari
a
bl
e
.
commit
|
commitdiff
|
tree
next