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
Don't crash lowering self-referential variable initializer.
2011-02-15
ian
Don'
t
c
r
ash lowering
s
elf-referen
t
ial va
r
i
able initializer
.
commit
|
commitdiff
|
tree
2011-02-15
ian
D
on't let a
r
ray indexes be untyped
.
commit
|
commitdiff
|
tree
2011-02-15
ian
Don't
c
rash defining fu
n
ct
i
on in d
i
ffere
n
t package
.
commit
|
commitdiff
|
tree
2011-02-11
ian
Don't c
r
ash o
n
if statement
with erroneous conditional
.
commit
|
commitdiff
|
tree
2011-02-11
ian
D
on't get confuse
d
using ty
p
e of er
r
onous binary expression
.
commit
|
commitdiff
|
tree
2011-02-11
ian
Don't cra
s
h
o
n invalid compa
r
i
s
on
o
f complex constants
.
commit
|
commitdiff
|
tree
2011-02-10
ian
Don't crash
on erroneous t
h
unk
.
commit
|
commitdiff
|
tree
2011-02-10
ian
libgo/c
o
nf
i
gure
.
ac: Use A
C
_COMPILE
_
IFEL
S
E, not AC_PREP
R
OC_IF
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
i
a
n
Don't
crash on re
d
efined var
i
able
.
commit
|
commitdiff
|
tree
2011-02-10
ian
Don't c
r
ash
w
hen refer
r
ing to met
h
od
o
the
r
than calling i
t
.
commit
|
commitdiff
|
tree
2011-02-10
ian
Deter
m
ine types
i
n
global
va
r
iable preinit
blo
c
ks
.
commit
|
commitdiff
|
tree
2011-02-10
ia
n
Don't ge
t
co
n
fused
w
hen
m
ixing
d
iff
e
rent abstract types
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
ian
Don't cras
h
o
n
field refer
e
n
ce to erroneous struct
.
commit
|
commitdiff
|
tree
2011-02-10
ia
n
Don't crash on make
o
f
slice o
f
erroneous
t
yp
e
.
commit
|
commitdiff
|
tree
2011-02-10
ian
Don't crash c
h
eckin
g
for unexported self
-
refe
r
ent
i
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-02-09
ian
The
"main" pa
c
kage is not special i
f
-f
g
o-pref
i
x is
.
.
.
commit
|
commitdiff
|
tree
2011-02-08
ian
PR go/47378
commit
|
commitdiff
|
tree
2011-02-08
ian
* go-lang
.
c
(
g
o_
l
anghook_init
_
options_struct
)
: Set
commit
|
commitdiff
|
tree
2011-02-08
ian
* common
.
opt (fcx-limited-range): Add SetByCo
m
bined
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
ia
n
l
i
b
g
o
: Pass
c
ompiler flags to m
k
s
y
sinfo
.
sh
.
commit
|
commitdiff
|
tree
2011-02-04
ian
Implement __sync
_
fe
t
ch_and_add_4 if necessary
.
commit
|
commitdiff
|
tree
2011-02-03
ian
Che
c
k
whether we a
r
e using setj
m
p
/longjmp e
x
c
ept
i
ons
.
commit
|
commitdiff
|
tree
2011-02-02
i
a
n
libgo: Apply up
s
t
r
eam libtoo
l
patch
.
commit
|
commitdiff
|
tree
2011-02-02
ian
libgo
.
exp:
S
et tmpdir
.
commit
|
commitdiff
|
tree
2011-02-01
ian
T
e
s
t whe
t
her libgcc
or
k
ernel
d
efines __sync_bool_compare_an
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
i
a
n
Add __sync_bool_c
o
mpare_and
_
swa
p
_4
f
o
r
t
argets wh
i
ch
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
ian
libgo/M
a
kefile
.
am: Simp
l
ify build to avo
i
d u
n
necessary
.
.
.
commit
|
commitdiff
|
tree
2011-01-29
ian
P
R
go/47
5
15
commit
|
commitdiff
|
tree
2011-01-29
ian
* godum
p
.
c (go
_
define):
I
g
n
ore macro
s
whose
defi
n
itions
.
.
.
commit
|
commitdiff
|
tree
2011-01-29
ian
tim
e
:
L
ook for z
o
ne
i
nfo files in Solar
i
s directory
.
commit
|
commitdiff
|
tree
2011-01-28
ian
mk
s
ys
i
nfo
.
sh:
Use -std=
g
n
u99
.
commit
|
commitdiff
|
tree
2011-01-28
ia
n
mksysinfo
.
sh:
F
i
x Solaris speci
f
ic define
.
commit
|
commitdiff
|
tree
2011-01-28
ian
Add Solaris version of os
.
H
o
stname
.
commit
|
commitdiff
|
tree
2011-01-28
ian
m
k
s
y
sinfo: Add #defines for So
l
aris
.
commit
|
commitdiff
|
tree
2011-01-28
ian
When closing a file, call closedir if
we called opendir
.
commit
|
commitdiff
|
tree
2011-01-27
i
a
n
mk
s
y
sinfo
:
A
lwa
y
s define
I
PV6_V6ONLY
.
commit
|
commitdiff
|
tree
2011-01-27
ian
D
o
n't
force rebuild if mksysi
n
fo
.
sh does
not change
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
ian
Ad
d
m
issing d
e
pen
d
ency in l
i
bgo/Makefile
.
am
.
commit
|
commitdiff
|
tree
2011-01-27
ian
F
ix s
e
lf-referential struct via
f
un
c
t
ion an
d
a
rray
.
commit
|
commitdiff
|
tree
2011-01-27
i
an
F
i
x typo in soc
k
e
t
_bsd
.
go
.
commit
|
commitdiff
|
tree
2011-01-27
i
a
n
mksysi
n
fo
.
sh: #
i
nclude <sys/uio
.
h>
.
commit
|
commitdiff
|
tree
2011-01-26
ian
netchan:
A
void race conditio
n
i
n test
.
commit
|
commitdiff
|
tree
2011-01-26
ian
net: Check for
EINTR
.
commit
|
commitdiff
|
tree
2011-01-26
ian
U
p
d
at
e
so
m
e net tests from master sources
.
commit
|
commitdiff
|
tree
2011-01-26
i
a
n
Co
p
y
initi
a
liz
e
r to heap i
f
it may contain
pointers
.
commit
|
commitdiff
|
tree
2011-01-26
ian
*
g
odump
.
c (go_de
f
ine): Impro
v
e lexing of
m
acr
o
exp
a
nsi
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
i
a
n
P
R
tr
e
e-optimizat
i
on/
2
6854
commit
|
commitdiff
|
tree
2011-01-25
ian
* lto-plugin
.
c (
g
old_version): Ne
w
static va
r
iab
l
e
.
commit
|
commitdiff
|
tree
2011-01-25
ian
P
R
go/474
5
2
commit
|
commitdiff
|
tree
2011-01-25
ian
libgo: Fix typo in syscalls
/
socket_bsd
.
go
.
commit
|
commitdiff
|
tree
2011-01-24
ia
n
Recogniz
e
m6
8
k
, mips, PPC
.
Don't req
u
ire arch s
y
scall
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
ian
syscalls
/
sleep_r
t
ems
.
go: Ad
d
missing pack
a
g
e cla
u
se
.
commit
|
commitdiff
|
tree
2011-01-22
ian
A
void cra
s
h
when M
s
tructure free just
b
efore t
h
rea
d
.
.
.
commit
|
commitdiff
|
tree
2011-01-22
ian
li
b
go: Adjust deadlock av
o
idance
.
commit
|
commitdiff
|
tree
2011-01-22
ian
syscalls: Add SPARC
R
TEM
S
specific file
.
commit
|
commitdiff
|
tree
2011-01-22
ian
Avoid deadlock creatin
g
new thread
.
commit
|
commitdiff
|
tree
2011-01-21
ian
A
void d
e
adlock when
f
ina
l
izer
loc
k
is
held durin
g
gc
.
commit
|
commitdiff
|
tree
2011-01-21
ian
Fix race condition in te
s
t case
.
commit
|
commitdiff
|
tree
2011-01-21
ia
n
Remo
v
e the
types float and c
o
mple
x
.
commit
|
commitdiff
|
tree
2011-01-19
ian
lib
g
o/Makefil
e
.
am
:
Fix
t
ypo naming socket_bs
d
.
go
.
commit
|
commitdiff
|
tree
2011-01-19
ian
Remember erroneous type
w
hen cr
e
ating GENERIC for na
m
ed
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
i
a
n
D
o
n
'
t
c
r
a
s
h
on reference to
field wi
t
h
e
rroneous ty
p
e
.
commit
|
commitdiff
|
tree
2011-01-19
ian
Gener
a
te a
n
i
n
it function if any global variable
n
ee
d
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
ian
Im
p
rov
e
check for const initializer
l
oop
.
commit
|
commitdiff
|
tree
2011-01-19
i
an
C
h
eck for error type when getting type of binary expressi
o
n
.
commit
|
commitdiff
|
tree
2011-01-19
ian
Fix handling of an
o
nymous
f
i
e
ld i
n
s
truct
with pointer
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
ian
Avoid crash w
i
th ext
r
a
struc
t
initializers with abstract
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
i
a
n
Fix
genera
t
in
g
type descriptor
f
o
r
array
with f
l
oa
t
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
ian
Don
'
t crash using value
o
f someth
i
n
g wi
t
h no
v
a
l
ue
.
commit
|
commitdiff
|
tree
2011-01-19
ian
Fix struc
t
wi
t
h field of pointer to
a
rray o
f
sam
e
s
t
r
u
c
t
.
commit
|
commitdiff
|
tree
2011-01-14
ian
libgo: Chec
k
whether we need -lrt for sched_yield
.
commit
|
commitdiff
|
tree
2011-01-14
ian
libgo: Use $(SHELL)
to invoke gotest
.
commit
|
commitdiff
|
tree
2011-01-14
ian
libgo/sy
s
cal
l
s: Finish
S
ola
r
i
s
c
od
e
.
commit
|
commitdiff
|
tree
2011-01-14
i
a
n
libgo/Makefile
.
am:
C
orr
e
ct
typos in Solari
s
support
.
commit
|
commitdiff
|
tree
2011-01-14
ian
mk
s
ysinfo: Define _pad128_t
a
nd _upad128_t if commente
d
.
.
.
commit
|
commitdiff
|
tree
2011-01-14
ian
The type of a string slice is the type
of the s
t
r
ing
.
.
.
commit
|
commitdiff
|
tree
2011-01-14
i
an
Mo
v
e c
l
ea
r
ing of flag
_
strict_a
l
iasing to gcc in
t
e
r
face
.
commit
|
commitdiff
|
tree
2011-01-13
ian
Don't exit mksys
i
nfo
.
s
h if ther
e
is no _user_r
e
gs_struct
.
commit
|
commitdiff
|
tree
2011-01-13
ian
Use G
O
ARC
H
value of s
p
arc64 ra
t
her
than sparcv9
.
commit
|
commitdiff
|
tree
2011-01-13
i
a
n
A
d
d some Solaris sup
p
ort to mksysinfo
.
sh
.
commit
|
commitdiff
|
tree
2011-01-13
i
an
Cl
e
an up sys
c
alls, add so
m
e Solaris support
.
commit
|
commitdiff
|
tree
2011-01-12
ian
Use corr
e
c
t n
m
and n
m
opti
o
ns
.
commit
|
commitdiff
|
tree
2011-01-12
i
a
n
M
a
ke usin
g
DejaGN
U
w
ork for
l
ibgo test
i
ng on a native
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
i
a
n
P
relimina
r
y framework for Solar
i
s
support
.
commit
|
commitdiff
|
tree
2011-01-12
ian
Simplif
y
libgo Makefile co
n
ditionals
.
commit
|
commitdiff
|
tree
2011-01-12
ian
* go
.
te
s
t/g
o
-test
.
exp (go-set-goarch): N
e
w proc
.
commit
|
commitdiff
|
tree
2011-01-11
ian
Chang
e
libgo
t
estsuite format to be more like DejaGNU
.
commit
|
commitdiff
|
tree
2011-01-11
ian
A
d
d
f
i
le missed in
p
rev
i
o
u
s
co
m
mit
.
commit
|
commitdiff
|
tree
2011-01-11
ian
*
godump
.
c
(
g
o_o
u
tpu
t
_
var):
D
o
n
't output the variable
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
ian
*
godum
p
.
c (go_f
o
rmat_type):
D
on't genera
t
e floa
t
8
0
.
commit
|
commitdiff
|
tree
2011-01-11
ian
Add cgo
support rout
i
n
es corresponding to the
one
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-06
ia
n
Fix order in whic
h
recursive struct
s
a
re converted
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
ian
PR go/
4
7176
commit
|
commitdiff
|
tree
2011-01-05
i
a
n
PR go/47
1
58
commit
|
commitdiff
|
tree
2011-01-05
ian
PR
go/
4
6
9
5
9
commit
|
commitdiff
|
tree
2011-01-05
i
an
P
R
go
/
46958
commit
|
commitdiff
|
tree
2011-01-04
ian
Check f
o
r
i
d
e
ntical pack
a
ge name and pr
e
f
i
x in imported
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
ian
Don
'
t crash
if append argu
m
ents are er
r
oneous
.
commit
|
commitdiff
|
tree
2011-01-04
ia
n
D
on'
t
crash when adding fu
n
ction calls that return
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
ian
Don't loo
k
o
u
tside of function lit
e
ra
l
for brea
k
or
.
.
.
commit
|
commitdiff
|
tree
next