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
Ian Lan
c
e
T
a
y
lor
Pe
r
mit garbage
c
ollection on any
compiler g
e
nerat
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-03-07
Ian Lance Taylor
Avoid race condition manipulating
h
e
a
p
whe
n
gorou
t
i
n
e
.
.
.
commit
|
commitdiff
|
tree
2011-03-07
Ian Lance T
a
ylor
generic-morestack
.
c (__s
p
litstack_find): Adjust
returned
.
.
.
commit
|
commitdiff
|
tree
2011-03-07
Ia
n
Lance Taylor
Supp
o
rt m
u
ltiple init functions in a single f
i
le
.
commit
|
commitdiff
|
tree
2011-03-07
Ian Lance Taylor
Fix second
i
m
p
ort of pa
c
kag
e
using _
.
commit
|
commitdiff
|
tree
2011-03-07
I
a
n La
n
ce Tay
l
or
Handle pre
d
eclared names us
e
d as field
s
i
n
s
truct composite
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance T
a
ylor
Don
'
t crash
i
f erroneous type was not converted
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance Tay
l
or
Don
'
t crash o
n
large comp
o
site lit
e
ral array index
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance
Taylor
D
o
n
'
t
c
ra
s
h call
i
ng make with NaN
o
r In
f
inity
.
commit
|
commitdiff
|
tree
2011-03-03
I
an Lanc
e
Taylor
Make s
u
re variable type is d
e
t
ermined when var initialized
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
I
an
L
ance Ta
y
lor
D
on
'
t c
r
ash get
t
ing
type desc
r
iptor of a
b
stract ty
p
e
s
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance
T
ayl
o
r
Don't loo
k
f
o
r metho
d
s on nam
e
d pointer types
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance Taylor
Determin
e
call types even if first
c
all resu
l
t is n
o
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
I
a
n Lanc
e
Taylo
r
D
o
n't crash declaring a fu
n
ction nam
e
d
"
_
"
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance Taylor
Don't crash on erroneo
u
s void initializ
e
r in tempo
r
a
ry
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Ia
n
Lance Taylor
Fix type of
discar
d
ed send
e
x
pr
e
ssio
n
.
commit
|
commitdiff
|
tree
2011-03-03
Ian Lance Taylor
Don't crash on erroneous named
result
.
commit
|
commitdiff
|
tree
2011-03-03
Ian L
a
nce Taylor
Don't
crash if a
cons
t
ant
has a dec
l
ared
b
ut u
n
defined
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Ian La
n
ce Tay
l
or
Rewrite conversion of
n
amed
ty
p
e
s
to backend
representati
o
n
.
commit
|
commitdiff
|
tree
2011-02-28
Ian L
a
nc
e
Taylor
Move ChangeLog en
t
ry
t
o correct
ChangeLog file
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lanc
e
Tayl
o
r
Don't
d
elete old arg
u
ments when lo
w
ering varargs
.
commit
|
commitdiff
|
tree
2011-02-24
Ian La
n
c
e Taylor
Traverse erroneous
send/receive
st
a
tements
.
commit
|
commitdiff
|
tree
2011-02-24
Ian
Lance Ta
y
lor
Do
n
'
t crash when usi
n
g receive on errone
o
u
s channel
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lance Tayl
o
r
Set
t
ype of
arr
a
y length expressi
o
ns
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lanc
e
Taylo
r
Av
o
id infinite loo
p
i
n fiel
d
_re
f
erence
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lance Taylor
Don't c
r
ash
o
n
type switch of untyped value
.
commit
|
commitdiff
|
tree
2011-02-24
Ian L
a
nce Tayl
o
r
Don't
c
r
ash on type switch
of nil
.
commit
|
commitdiff
|
tree
2011-02-24
I
an Lance Taylor
Handle an array of pointers to itself
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lanc
e
Taylor
D
o
n't crash if a map
i
n
dex is us
e
d ou
t
side of a function
.
commit
|
commitdiff
|
tree
2011-02-24
Ian Lance Taylor
Don't
c
rash o
n
bad r
e
ceiver wh
e
n bui
l
ding recover thunks
.
commit
|
commitdiff
|
tree
2011-02-24
I
an
La
n
ce Taylor
Don't crash
i
f
a re
s
ult vari
a
bl
e
red
e
fines a parameter
.
commit
|
commitdiff
|
tree
2011-02-23
Ian Lance Tay
l
or
Don't crash loo
k
ing fo
r
m
e
t
ho
d
s of pointe
r
to error
.
.
.
commit
|
commitdiff
|
tree
2011-02-23
I
an L
a
n
ce
Taylor
Don't
cr
a
sh on Sizeof of bad type
.
commit
|
commitdiff
|
tree
2011-02-23
Ian
L
a
n
ce Ta
y
lo
r
Don't
crash on erroneous type descripto
r
in i
n
ter
f
ace
.
.
.
commit
|
commitdiff
|
tree
2011-02-23
Ian Lanc
e
T
a
ylor
T
r
a
v
erse e
r
roneous fu
n
ction redefinit
i
ons
.
commit
|
commitdiff
|
tree
2011-02-23
Ian L
a
nce
T
a
y
lor
F
ix missi
n
g
type traversa
l
s
.
commit
|
commitdiff
|
tree
2011-02-22
Ian Lance
T
ay
l
or
Don't p
e
rmit
s
t
r
i
ng index ex
p
r
e
ssion
t
o
h
av
e
abstra
c
t
.
.
.
commit
|
commitdiff
|
tree
2011-02-22
Ian Lance Taylor
Don't
c
ra
s
h import
unsa
f
e if
"
unsa
f
e" was a
l
rea
d
y de
f
ined
.
commit
|
commitdiff
|
tree
2011-02-22
Ian Lance Taylo
r
Don't c
r
ash on attemp
t
to in
d
ex
a
rray type ex
p
re
s
sion
.
commit
|
commitdiff
|
tree
2011-02-22
Ian Lance Taylor
Don't crash
o
n erron
e
ous type switch
.
commit
|
commitdiff
|
tree
2011-02-22
Ian Lance Tay
l
or
Permit comparing non-em
p
ty i
n
terfaces w
i
th empty interfac
e
s
.
commit
|
commitdiff
|
tree
2011-02-22
I
a
n Lance Taylor
Test sh
i
ft
c
o
unt for overflo
w
.
commit
|
commitdiff
|
tree
2011-02-21
Ian Lance Taylor
Sup
p
o
r
t
l
ibg
o
on Solaris
.
commit
|
commitdiff
|
tree
2011-02-19
Ia
n
La
n
ce
T
a
ylor
Don't c
r
ash on constant
r
igh
t
shift
.
commit
|
commitdiff
|
tree
2011-02-19
Ian Lan
c
e Tay
l
or
D
o
n
't cra
s
h on
o
u
t
of ra
n
ge switc
h
value
.
commit
|
commitdiff
|
tree
2011-02-19
Ian La
n
ce Tayl
o
r
Re
m
ove old m
e
c
h
a
nism for
pass
i
ng varargs ar
g
u
ment to
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
Ian Lance Taylor
Avoi
d
i
n
finite loop inh
e
riti
n
g interface methods
.
commit
|
commitdiff
|
tree
2011-02-19
Ian Lance Taylor
Avoid dangling open function after err
o
n
eous method
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
Ian
L
ance Taylo
r
Fix
str
u
ct with array of struct w
i
t
h f
i
eld th
a
t
poin
t
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
I
an
L
a
n
ce
T
a
ylor
Don't crash on
e
rroneou
s
thu
n
k
call
.
commit
|
commitdiff
|
tree
2011-02-15
Ian Lance
Taylor
Don't
c
rash on
i
nterface loop w
i
t
h
forwarding types
.
commit
|
commitdiff
|
tree
2011-02-15
Ian Lance Taylor
Do
n
't c
r
ash on defer of type conve
r
s
ion
.
commit
|
commitdiff
|
tree
2011-02-15
I
a
n
Lance Tay
l
or
Don't crash l
o
we
r
i
n
g self-re
f
er
e
n
tial variable
i
n
iti
a
l
izer
.
commit
|
commitdiff
|
tree
2011-02-15
I
a
n Lan
c
e Taylor
Don't let arr
a
y indexes be untyped
.
commit
|
commitdiff
|
tree
2011-02-15
Ian Lance Taylor
Don't crash defin
i
n
g
function in d
i
fferent package
.
commit
|
commitdiff
|
tree
2011-02-11
I
a
n Lance Tay
l
or
D
on
'
t c
r
ash on if state
m
en
t
with erroneous condit
i
onal
.
commit
|
commitdiff
|
tree
2011-02-11
Ian Lance
T
aylo
r
Don't get confused us
i
n
g
type of
e
r
r
onous bi
n
ary expre
s
sio
n
.
commit
|
commitdiff
|
tree
2011-02-11
Ian Lance
T
a
ylor
D
o
n
't crash on invalid comparison
o
f comple
x
cons
t
ants
.
commit
|
commitdiff
|
tree
2011-02-10
Ian La
n
ce T
a
y
lor
D
on'
t
c
ras
h
on
erroneous
t
hunk
.
commit
|
commitdiff
|
tree
2011-02-10
Ian Lan
c
e Taylor
libgo/c
o
nfigure
.
ac: Use AC_COMPILE_IF
E
LSE
,
not
AC_PREPROC_IF
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
I
an Lance Tayl
o
r
Do
n
't cr
a
sh
o
n red
e
fin
e
d var
i
able
.
commit
|
commitdiff
|
tree
2011-02-10
Ian Lance
T
ay
l
o
r
Do
n
't crash when
r
eferring to
m
et
h
od other than calling it
.
commit
|
commitdiff
|
tree
2011-02-10
Ian L
a
nce
T
aylor
De
t
ermine types in g
l
obal va
r
iable preinit blocks
.
commit
|
commitdiff
|
tree
2011-02-10
Ian Lance Taylor
Don't
g
et confused whe
n
mixi
n
g diffe
r
ent abstrac
t
types
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
Ian Lance Taylor
Don't crash on
fiel
d
referen
c
e
t
o erroneous struct
.
commit
|
commitdiff
|
tree
2011-02-10
I
an La
n
ce T
a
ylor
Do
n
't crash on make of slice of
erroneous type
.
commit
|
commitdiff
|
tree
2011-02-10
Ian La
n
ce Taylor
Don'
t
crash c
h
ecking for unexpor
t
e
d self-referential
.
.
.
commit
|
commitdiff
|
tree
2011-02-09
Ian Lan
c
e T
a
y
lor
T
he "main" pa
c
kage is not sp
e
c
ial if -fgo-p
r
ef
i
x
i
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
I
an
Lance Taylor
r
e
P
R go/47378 (ld
w
arning linking with lib
g
o
.
s
o
: reloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Ian Lance T
a
ylor
g
o
-la
n
g
.
c (go
_
langho
o
k_init_optio
n
s_struct): S
e
t frontend_se
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
Ian Lance Taylor
common
.
opt (fcx-limi
t
ed-r
a
nge): Add SetByCom
b
ined flag
.
commit
|
commitdiff
|
tree
2011-02-05
I
a
n
La
n
ce
Tay
l
or
libgo:
P
as
s
compil
e
r flags to mksys
i
nfo
.
sh
.
commit
|
commitdiff
|
tree
2011-02-04
Ian Lanc
e
Taylor
Implement __sync_fetch_and_add_4 if nec
e
ssary
.
commit
|
commitdiff
|
tree
2011-02-03
Ian Lance Taylor
Che
c
k
whether
w
e
a
r
e
usin
g
set
j
m
p/lo
n
gjmp exceptions
.
commit
|
commitdiff
|
tree
2011-02-02
Ian Lanc
e
Taylo
r
libg
o
: Apply
upstream libtool patch
.
commit
|
commitdiff
|
tree
2011-02-02
Ian Lance Tay
l
or
li
b
g
o
.
e
x
p: Set tmpdir
.
commit
|
commitdiff
|
tree
2011-02-01
Ian Lan
c
e Taylor
Test whether libgcc or ker
n
el defines __sync_b
o
ol_compare_an
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Ian Lance Tayl
o
r
Add __sync_bool_compare_and
_
swap_4 for ta
r
g
ets which
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Ian Lance Taylor
libgo/Makef
i
le
.
am
:
Simplify bu
i
ld to avo
i
d unnecessary
.
.
.
commit
|
commitdiff
|
tree
2011-01-29
Ia
n
L
a
nce
T
aylor
re
P
R
go/47515 (Issues por
t
ing libgo to IRIX 6
.
5)
commit
|
commitdiff
|
tree
2011-01-29
Ian L
a
nc
e
Taylor
godum
p
.
c
(
g
o_define):
Ignore m
a
c
ro
s
whose d
e
f
init
i
ons
.
.
.
commit
|
commitdiff
|
tree
2011-01-29
Ian Lanc
e
T
aylor
time
:
L
o
ok f
o
r zoneinfo file
s
i
n
Solar
i
s dir
e
c
tor
y
.
commit
|
commitdiff
|
tree
2011-01-28
Ian Lance T
a
yl
o
r
mksysinfo
.
sh: Use -std=gnu99
.
commit
|
commitdiff
|
tree
2011-01-28
Ian Lan
c
e Taylor
mk
s
ysi
n
f
o
.
s
h
: Fix Solar
i
s sp
e
c
i
fi
c
defi
n
e
.
commit
|
commitdiff
|
tree
2011-01-28
Ian Lance
T
a
y
lor
Add Sola
r
is
v
ersion o
f
os
.
Hos
t
name
.
commit
|
commitdiff
|
tree
2011-01-28
Ian Lance Taylor
mksysinfo: Add
#
d
efines for Solaris
.
commit
|
commitdiff
|
tree
2011-01-28
Ian
L
ance
T
aylor
When closi
n
g a file,
c
all
c
l
o
sedir
if
we c
a
lled opendir
.
commit
|
commitdiff
|
tree
2011-01-27
Ian Lance Taylor
mks
y
sinfo
:
A
lway
s
defi
n
e
IPV6_V6ONLY
.
commit
|
commitdiff
|
tree
2011-01-27
Ian
L
ance Ta
y
lor
D
o
n
'
t for
c
e
r
e
b
uild i
f
mk
s
ysinfo
.
sh does not c
h
ang
e
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Ian Lance Taylor
Ad
d
missing dependency
in libgo/Makefile
.
am
.
commit
|
commitdiff
|
tree
2011-01-27
Ian Lanc
e
T
aylor
F
ix se
l
f-
r
efe
r
e
ntial struct via function and array
.
commit
|
commitdiff
|
tree
2011-01-27
Ian
Lance Tayl
o
r
Fix typo in socket_bsd
.
g
o
.
commit
|
commitdiff
|
tree
2011-01-27
Ian Lan
c
e Taylor
mksysinf
o
.
sh: #include <sys/uio
.
h>
.
commit
|
commitdiff
|
tree
2011-01-26
I
a
n Lance Tayl
o
r
netchan: A
v
oid race condition
in test
.
commit
|
commitdiff
|
tree
2011-01-26
Ian
L
ance Taylor
net: Che
c
k for EINTR
.
commit
|
commitdiff
|
tree
2011-01-26
I
a
n Lance Taylor
Up
d
at
e
some
net
t
e
s
t
s
from ma
s
ter source
s
.
commit
|
commitdiff
|
tree
2011-01-26
Ian Lance Taylor
Copy initializer to heap i
f
it may c
o
ntain poi
n
ters
.
commit
|
commitdiff
|
tree
2011-01-26
Ian Lance Ta
y
l
o
r
godump
.
c (go_de
f
ine):
I
mp
r
ov
e
lex
i
n
g of macro expansion
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Ian
L
ance Taylor
re PR
t
ree-opt
i
mization/268
5
4 (Ino
r
din
a
te compile time
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Ian
L
a
nce
Taylor
lto-plugin
.
c (gol
d
_v
e
r
si
o
n): N
e
w static variab
l
e
.
commit
|
commitdiff
|
tree
next