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
compiler, runtime: change type hash/equal to Go funcs
2015-10-29
ia
n
c
ompiler, runtime: c
h
ange ty
p
e
h
ash/
e
qual
t
o
G
o
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ian
c
ompiler:
R
epor
t
error
s
after eva
l
uating
invalid
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ian
compiler:
R
e
p
ort errors fo
r
non
-
inte
g
ral shift
.
.
.
commit
|
commitdiff
|
tree
2015-10-07
ian
compil
e
r: Don't
make temporaries for const
a
nt
operands
.
commit
|
commitdiff
|
tree
2015-10-07
i
a
n
PR go/6
7
8
74
commit
|
commitdiff
|
tree
2015-10-06
ia
n
compiler: Record each import
a
s a distinct alias
.
commit
|
commitdiff
|
tree
2015-10-05
ian
lex: Update
u
nicode letters tabl
e
to Unico
d
e 8
.
.
.
commit
|
commitdiff
|
tree
2015-10-01
ian
PR
g
o
/66870
commit
|
commitdiff
|
tree
2015-09-30
ian
PR target/66870
commit
|
commitdiff
|
tree
2015-09-29
ian
c
ompiler: Accept untyped in
t
egral values as
s
tring
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ia
n
runtim
e
: F
i
x
r
e
cent lfstac
k
cha
n
ge on S
o
la
r
i
s
.
commit
|
commitdiff
|
tree
2015-09-23
ian
PR
go
/
67695
commit
|
commitdiff
|
tree
2015-09-23
ian
runtime: r
e
write
lfst
a
ck packin
g
/unpack
i
n
g
to loo
k
.
.
.
commit
|
commitdiff
|
tree
2015-09-17
i
an
compiler:
Issue chan
n
el typ
e
e
r
r
ors earlier
.
commit
|
commitdiff
|
tree
2015-09-16
ian
compil
e
r: Don't cr
a
sh on erroneous channel reads
.
commit
|
commitdiff
|
tree
2015-09-16
ian
compile
r
: Don't crash on malformed numeric constants
.
commit
|
commitdiff
|
tree
2015-09-15
ian
compi
l
er
:
Report init dependency
e
rr
o
rs wi
t
h bu
i
l
tin
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ia
n
li
b
go: If compiler can split-stack and
linker can
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ian
libg
o
: test li
n
king
s
plit-stack and non-s
p
lit-sta
c
k
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
i
a
n
runtim
e
: Ignore stac
k
sizes
wh
e
n deci
d
ing
when
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ian
libgo: don't provi
d
e ustat on
arm64 GNU/Linux
commit
|
commitdiff
|
tree
2015-09-14
ian
c
o
mpiler:
I
gnore result conte
x
t in constan
t
expressions
.
commit
|
commitdiff
|
tree
2015-09-11
i
a
n
co
m
piler: Avoid uns
a
fe memcmp
f
or nointe
r
face comment
s
.
commit
|
commitdiff
|
tree
2015-09-11
ian
* Makefile
.
am (ba
c
ktrace
.
lo): D
e
pend on internal
.
h
.
commit
|
commitdiff
|
tree
2015-09-11
ian
li
b
go
/
r
u
nti
m
e: return
0
, n
o
t NULL, f
r
om main
commit
|
commitdiff
|
tree
2015-09-10
ian
libgo: Use st
a
t_atim
.
go on
Solaris 12+
commit
|
commitdiff
|
tree
2015-09-10
ian
compiler: Report errors
f
rom ve
r
y
la
r
ge types
.
commit
|
commitdiff
|
tree
2015-09-10
ian
com
p
iler
:
Don't allow
shifts w
i
th non-integers
.
commit
|
commitdiff
|
tree
2015-09-08
ian
PR
o
ther/67
4
57
commit
|
commitdiff
|
tree
2015-09-08
ian
P
R
other/6745
7
commit
|
commitdiff
|
tree
2015-09-03
ian
compil
e
r
:
R
eport in
v
alid rece
i
ver typ
e
s in function
.
.
.
commit
|
commitdiff
|
tree
2015-09-02
ian
comp
i
ler:
M
a
r
k
erron
e
ous constant
s
a
s invalid
.
commit
|
commitdiff
|
tree
2015-09-02
ian
compiler:
Accept
out of range
i
nt
e
g
e
r -> unicode
.
.
.
commit
|
commitdiff
|
tree
2015-08-31
ian
co
m
piler: Check for invali
d
UT
F
8 in Go com
m
ents
.
commit
|
commitdiff
|
tree
2015-08-27
ian
c
o
mpi
l
er:
R
e
p
ort unuse
d
variables initia
l
ized
to
.
.
.
commit
|
commitdiff
|
tree
2015-08-27
i
a
n
comp
i
ler: A
l
low multiple
blank label definitions
.
commit
|
commitdiff
|
tree
2015-08-27
i
a
n
compiler: Don't record dependencies o
f
invalid
.
.
.
commit
|
commitdiff
|
tree
2015-08-27
ian
c
ompiler:
D
on't crash on i
n
v
alid bu
i
ltin
c
alls
.
commit
|
commitdiff
|
tree
2015-08-26
ian
compil
e
r: Don't cr
a
s
h
o
n invalid arithmetic
o
p
s
.
commit
|
commitdiff
|
tree
2015-08-25
ian
compile
r
: Di
s
al
l
ow use of unary ^ o
n
boolea
n
s
.
commit
|
commitdiff
|
tree
2015-08-25
ian
compiler:
A
ccept numeric literal
s
with lead
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-08-25
ian
compil
e
r: Allow st
r
ing slices with st
a
rt
i
ndex
.
.
.
commit
|
commitdiff
|
tree
2015-08-25
i
a
n
compil
e
r: Don't crash
on erron
e
ou
s
a
rray typ
e
s
.
commit
|
commitdiff
|
tree
2015-08-25
ian
com
p
iler: Type check params in sink functi
o
n decl
.
commit
|
commitdiff
|
tree
2015-08-20
ian
compi
l
er:
Do
n
't
c
rash on
i
nval
i
d
prin
t
c
a
ll
.
commit
|
commitdiff
|
tree
2015-08-20
ian
libgo/test
s
uite: anothe
r
fi
x
for killing t
h
e sleep
.
.
.
commit
|
commitdiff
|
tree
2015-08-15
ian
* cp-de
m
angle
.
c (d
_
abi_tags): Preserv
e
di-
>
last_name
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
i
a
n
compiler
:
R
epo
r
t unnamed re
c
ei
v
er
t
ypes
.
commit
|
commitdiff
|
tree
2015-08-13
ian
* dwarf
.
c
(
read_
f
unction_entry): Ad
d
vec_inlined
p
arameter
.
commit
|
commitdiff
|
tree
2015-08-13
i
a
n
co
m
piler: Flatten erroneous subtre
e
s into errors
.
commit
|
commitdiff
|
tree
2015-08-12
ian
compile
r
:
D
on't make gc sym
b
ol for bad
a
rra
y
type
.
commit
|
commitdiff
|
tree
2015-08-11
ia
n
compiler: Check for E
O
F i
n
malform
e
d s
i
gnatures
.
commit
|
commitdiff
|
tree
2015-08-11
ian
compil
e
r:
Handle new
l
ines
i
n ge
n
eral
c
omments
.
commit
|
commitdiff
|
tree
2015-08-11
ian
compil
e
r: Don
'
t
make void-
t
yped temporaries
.
commit
|
commitdiff
|
tree
2015-08-07
ian
libg
o
/tests
u
it
e
:
do
n
't ca
l
l kil
l
without args
commit
|
commitdiff
|
tree
2015-08-04
ian
com
p
iler: Verify pointe
r
ty
p
e's underlying type
.
commit
|
commitdiff
|
tree
2015-08-04
ian
compiler: U
s
e context to determine types of complex
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ian
r
u
ntim
e
: initial
i
ze va
r
iable to a
v
oid comp
i
ler
.
.
.
commit
|
commitdiff
|
tree
2015-08-03
ian
syscall
:
RawSockaddr fix fo
r
ppc64, ppc64le
commit
|
commitdiff
|
tree
2015-08-03
i
an
comp
i
l
er: Don't allow multiple
f
unctio
n
dec
l
arat
i
ons
.
commit
|
commitdiff
|
tree
2015-08-03
ian
compiler:
D
on't make erroneous type desc
r
ipt
o
r
s
.
commit
|
commitdiff
|
tree
2015-08-03
ian
l
i
bgo/t
e
s
tsuite: kill
s
lee
p
p
r
oce
s
s in g
o
t
est
commit
|
commitdiff
|
tree
2015-08-03
ian
P
R
go/67101
commit
|
commitdiff
|
tree
2015-07-31
ian
com
p
iler: Report errors for m
a
lfo
r
med b
u
i
l
ti
n
calls
.
commit
|
commitdiff
|
tree
2015-07-31
ian
c
o
m
p
iler: Ch
e
ck the
t
ype in functio
n
declarations
.
commit
|
commitdiff
|
tree
2015-07-31
ian
compiler: Update unicode table
s
.
commit
|
commitdiff
|
tree
2015-07-31
ian
compiler: Don't allow buil
t
i
n functi
o
n
values
.
commit
|
commitdiff
|
tree
2015-07-29
ia
n
syscall:
Fix to libgo/mksysinf
o
.
s
h
commit
|
commitdiff
|
tree
2015-07-25
ian
sysca
l
l: Add ioctl consts from if_tun
.
h
commit
|
commitdiff
|
tree
2015-07-24
ian
c
ompiler:
D
o
n
't
pars
e
malformed
receiver/parameters
.
commit
|
commitdiff
|
tree
2015-07-24
ian
compile
r
: Disallo
w
rune literals with '\X'
.
commit
|
commitdiff
|
tree
2015-07-24
i
an
compi
l
e
r
:
Don't make t
e
m
p
or
a
ries for constant ex
p
ressio
n
s
.
commit
|
commitdiff
|
tree
2015-07-23
ia
n
compiler: Make empty
i
n
t
erface types fo
r
vars during
.
.
.
commit
|
commitdiff
|
tree
2015-07-23
ian
c
o
mpiler:
C
heck for er
r
ors in the
u
n
derlying ty
p
es
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ian
compiler: Create dummy labels f
o
r bla
n
k labels
.
commit
|
commitdiff
|
tree
2015-07-20
i
an
compiler:
R
emove unneces
s
ary check for
G
CC-specific
.
.
.
commit
|
commitdiff
|
tree
2015-07-14
ian
c
o
mpiler
,
runtime
:
Determine if
a
ll
o
c
a
tions need
.
.
.
commit
|
commitdiff
|
tree
2015-07-14
ian
compiler: Improve loca
t
i
o
n info
for function par
a
meters
.
commit
|
commitdiff
|
tree
2015-07-14
ian
U
pdate
to
p
a
tch that Aldy
committed d
i
rectly here
.
commit
|
commitdiff
|
tree
2015-07-14
ian
esc
a
pe: Analyze multiple result type assertions
.
commit
|
commitdiff
|
tree
2015-07-13
ian
syscall: re
m
ove calls to Ent
e
rsyscall &
Exits
y
scall
.
.
.
commit
|
commitdiff
|
tree
2015-06-15
ian
escape: Analyze binary e
x
pr
e
s
s
ion
s
.
commit
|
commitdiff
|
tree
2015-06-15
ian
A
dd
ME
R
GE fi
l
e
to trac
k
the
g
it revis
i
on of
the most
.
.
.
commit
|
commitdiff
|
tree
2015-06-15
ian
com
p
iler:
D
o
n't
cr
a
sh wh
e
n d
u
m
p
ing ast of empty
b
lock
.
commit
|
commitdiff
|
tree
2015-05-22
ian
include
/
:
commit
|
commitdiff
|
tree
2015-05-16
i
a
n
libgo: Use __U
S
ING_S
J
LJ_EXCEPTIONS__ rather th
a
n
c
onfigure
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
i
an
com
p
iler: If un
a
r
y
& does not escap
e
, the var does
.
.
.
commit
|
commitdiff
|
tree
2015-05-11
ian
r
u
nt
i
m
e: Fix runtime/pprof test w
h
en libgo is not opti
m
ized
.
commit
|
commitdiff
|
tree
2015-05-06
ian
com
p
iler: Analyze e
s
cape information of int
e
rface
paramete
r
s
.
commit
|
commitdiff
|
tree
2015-05-05
ian
compil
e
r
:
Don
'
t make tempo
r
aries for c
o
nst
a
n
t
string
.
.
.
commit
|
commitdiff
|
tree
2015-05-05
ian
PR go/66016
commit
|
commitdiff
|
tree
2015-04-30
ian
co
m
pile
r
: Use backend in
t
erf
a
c
e for stack allocation
.
commit
|
commitdiff
|
tree
2015-04-30
ian
es
c
ape:
A
nalyze
f
unction values
a
nd conversio
n
s
.
commit
|
commitdiff
|
tree
2015-04-30
i
an
c
ompiler: Mark non-escaping vari
a
bles
t
hat aren
'
t
addressed
.
commit
|
commitdiff
|
tree
2015-04-29
i
a
n
compiler: Consider multi-res
u
lt calls i
n
e
sca
p
e
a
nalysis
.
commit
|
commitdiff
|
tree
2015-04-29
ian
c
o
mpiler:
P
ropagate
escape info f
r
om closures to
e
nclosed
.
.
.
commit
|
commitdiff
|
tree
2015-04-29
ian
run
t
ime: Support -buildmode=
c
-
shared
.
commit
|
commitdiff
|
tree
2015-04-24
i
an
PR go/656
1
6
commit
|
commitdiff
|
tree
2015-04-17
ian
P
R go/65798
commit
|
commitdiff
|
tree
2015-04-17
ian
PR go
/
646
8
3
commit
|
commitdiff
|
tree
next