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: Check for initialization cycles in bound method expressions.
2014-10-16
i
an
compi
l
e
r
: Check
f
or i
n
itialization cycles in bound
.
.
.
commit
|
commitdiff
|
tree
2014-10-16
ian
PR go/63560
commit
|
commitdiff
|
tree
2014-10-16
ian
compiler: Pars
e
r
e
c
e
i
v
er
a
s a sin
g
l
e
parameter
.
commit
|
commitdiff
|
tree
2014-10-15
ia
n
* configure
.
ac:
I
f
the c
o
mpiler supp
o
rts -Qunused
.
.
.
commit
|
commitdiff
|
tree
2014-10-09
ian
c
ompi
l
er: Permit "
f
or range x" claus
e
s
.
commit
|
commitdiff
|
tree
2014-10-08
ian
PR go/60406
commit
|
commitdiff
|
tree
2014-10-03
ian
compile
r
: Recogniz
e
64-bit
s
y
m
b
o
l ta
b
les in archives
.
commit
|
commitdiff
|
tree
2014-10-03
ian
PR go/61
8
77
commit
|
commitdiff
|
tree
2014-10-03
ia
n
compiler: D
o
n
't insert p
r
omoted metho
d
s
t
hat confl
i
ct
.
.
.
commit
|
commitdiff
|
tree
2014-10-03
ian
run
t
ime:
Check for CPU
_
CO
U
N
T itself, don't
c
heck g
l
ibc
.
.
.
commit
|
commitdiff
|
tree
2014-10-02
ian
PR go/61
8
80
commit
|
commitdiff
|
tree
2014-09-29
i
an
libgo/configure: Use -
Q
unused-arg
u
me
n
ts for asm test
s
.
.
.
commit
|
commitdiff
|
tree
2014-09-23
ian
includ
e
/:
commit
|
commitdiff
|
tree
2014-09-22
i
a
n
r
unti
m
e:
Mark runtime_goexit function as
noin
l
ine
.
commit
|
commitdiff
|
tree
2014-09-20
ia
n
runtime
:
Rest
o
r
e
copyright notice
a
cc
i
dent
a
ll
y
removed
.
.
.
commit
|
commitdiff
|
tree
2014-09-19
i
a
n
co
m
piler: Pa
s
s
con
s
tant arguments d
i
r
ectly to thunk
.
.
.
commit
|
commitdiff
|
tree
2014-09-19
ian
*
s
im
p
le-obj
e
c
t-elf
.
c (simple_object_el
f
_
write_eh
d
r
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
ian
runtime: Use the
clone sy
s
t
e
m call on GNU/
L
inu
x
.
commit
|
commitdiff
|
tree
2014-09-05
ian
run
t
ime: Use cor
r
ect size f
o
r unsa
f
e
.
Pointer GC instru
c
ti
o
n
s
.
commit
|
commitdiff
|
tree
2014-09-03
ian
c
o
mpiler: Add precise ty
p
e infor
m
ation on the
heap
.
commit
|
commitdiff
|
tree
2014-08-29
ian
c
o
mpiler: Fix comparison of struct/array
w
i
th
inte
r
fa
c
e
.
commit
|
commitdiff
|
tree
2014-08-27
ian
c
ompiler:
D
i
s
a
l
low call
of *T met
h
o
d
u
s
i
n
g **T variab
l
e
.
commit
|
commitdiff
|
tree
2014-08-16
ian
compiler:
P
as
s
initialization of frame temporary to
.
.
.
commit
|
commitdiff
|
tree
2014-08-15
ia
n
runt
i
me: Don't get
c
o
nfu
s
ed if m cha
n
ges duri
n
g runtime_gc
.
commit
|
commitdiff
|
tree
2014-08-13
ian
compiler,
r
unti
m
e: Fix unex
p
e
cted G
C
interfering with
.
.
.
commit
|
commitdiff
|
tree
2014-08-11
ian
compiler:
C
hange return type
c
omma-ok assi
g
nments to
.
.
.
commit
|
commitdiff
|
tree
2014-08-11
ian
co
m
pil
e
r
: Chan
g
e r
e
turn
t
ype comma-ok assignme
n
ts to
.
.
.
commit
|
commitdiff
|
tree
2014-08-08
ia
n
* go-gcc
.
c
c (Gcc
_
backend:
:
compou
n
d_statement): Don
.
.
.
commit
|
commitdiff
|
tree
2014-08-05
ian
PR go/61308
commit
|
commitdiff
|
tree
2014-08-05
ian
PR go
/
61
3
08
commit
|
commitdiff
|
tree
2014-08-04
i
an
r
untime: Add casts to mincore
call to c
o
mp
i
le on Solaris
.
commit
|
commitdiff
|
tree
2014-08-02
ian
PR ot
h
er
/
61895
commit
|
commitdiff
|
tree
2014-07-20
ian
compi
l
er:
If a variabl
e
that is only set, give not
.
.
.
commit
|
commitdiff
|
tree
2014-07-20
i
a
n
r
untime: re
m
ove
u
nused var
i
able
commit
|
commitdiff
|
tree
2014-07-20
ian
* go
.
te
s
t/go-test
.
exp (
g
o-gc-tests): Suppor
t
mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2014-07-20
ian
compiler:
Don't let dot-impor
t
nam
e
s
matc
h
names from
.
.
.
commit
|
commitdiff
|
tree
2014-07-20
ian
runtime
:
add a missing
import
commit
|
commitdiff
|
tree
2014-07-20
ian
run
t
ime: a
l
so disable spl
i
t stac
k
s fo
r
ru
n
time_snprintf
.
.
.
commit
|
commitdiff
|
tree
2014-07-19
ian
reflect, runtime:
U
s
e
libf
f
i closures to im
p
lemen
t
.
.
.
commit
|
commitdiff
|
tree
2014-07-19
i
a
n
libgo: Bump
v
e
rs
i
on number
.
commit
|
commitdiff
|
tree
2014-07-19
ian
libgo: Update to Go 1
.
3 release
.
commit
|
commitdiff
|
tree
2014-07-18
ian
c
o
mpil
e
r: fix tes
t
for
mismat
c
h betw
e
en
f
unction results
.
.
.
commit
|
commitdiff
|
tree
2014-07-12
ia
n
r
u
n
ti
m
e: Merge ma
s
ter revision 19185
.
commit
|
commitdiff
|
tree
2014-07-11
ian
runtime
:
Ren
a
me ifac
e
.
goc to go-iface
.
goc
.
commit
|
commitdiff
|
tree
2014-07-11
i
a
n
runtime: Drop reflectF
l
ags tests
.
commit
|
commitdiff
|
tree
2014-07-08
ian
PR go/61308
commit
|
commitdiff
|
tree
2014-07-08
ian
PR
g
o/
6
17
4
6
commit
|
commitdiff
|
tree
2014-07-02
ian
PR go/61620
commit
|
commitdiff
|
tree
2014-07-01
i
a
n
runtime: introduc
e
bui
l
d targets for running ben
c
hmarks
commit
|
commitdiff
|
tree
2014-06-24
i
a
n
runtime: add
m
issi
n
g benchmark i
n
p
u
t fi
l
es to the
repository
commit
|
commitdiff
|
tree
2014-06-13
ian
PR go/
6
14
9
6
commit
|
commitdiff
|
tree
2014-06-13
ian
PR go/52583
commit
|
commitdiff
|
tree
2014-06-13
ian
PR go/61498
commit
|
commitdiff
|
tree
2014-06-10
ian
runtime: I
n
itia
l
i
ze va
r
iable
to avoid compi
l
er warni
n
g
.
commit
|
commitdiff
|
tree
2014-06-06
i
a
n
l
i
bgo: Merge to mast
e
r revision 19
1
84
.
commit
|
commitdiff
|
tree
2014-06-04
ian
libgo
:
Me
r
ge from
revision
1
8783:00cce3a34d7e of master
.
.
.
commit
|
commitdiff
|
tree
2014-05-30
ia
n
r
u
ntime: Use _mm_pause rather than __bu
i
l
t
in_ia32_pause
.
commit
|
commitdiff
|
tree
2014-05-30
i
a
n
gcc/:
commit
|
commitdiff
|
tree
2014-05-29
ian
runtime: add the --wi
t
hout-li
b
atomic configu
r
e o
p
tion
commit
|
commitdiff
|
tree
2014-05-29
i
a
n
runtime: dis
a
bl
e
spli
t
s
t
acks f
o
r r
u
ntime_p
r
i
ntf
f
u
nc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2014-05-28
ian
r
u
ntim
e
: fix misc gcc-isms and unde
f
ined behavior
commit
|
commitdiff
|
tree
2014-05-27
ian
libgo/runti
m
e
:
fi
x
unu
s
ed-re
s
u
l
t wa
r
ning
commit
|
commitdiff
|
tree
2014-05-09
ian
*
m
map
.
c
(backtrace
_
f
r
ee): If freeing a large alig
n
ed
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
ian
m
k
s
ysin
f
o: Define some more non-
t
ri
v
ial
T
IOC c
o
nstants
.
commit
|
commitdiff
|
tree
2014-05-07
ian
mksysinf
o
:
Define CLONE
flags
.
commit
|
commitdiff
|
tree
2014-05-06
ian
co
m
piler: Use backend int
e
rface for
exp
r
essio
n
s
.
commit
|
commitdiff
|
tree
2014-05-06
ian
compiler: Store flags for division checks in Gog
o
o
b
ject
.
.
.
commit
|
commitdiff
|
tree
2014-05-06
ian
c
om
p
iler: Fix bug in emb
e
d
de
d
method
handlin
g
.
commit
|
commitdiff
|
tree
2014-05-06
i
a
n
c
ompiler
:
Use
backend interface for array le
n
gth
.
commit
|
commitdiff
|
tree
2014-05-06
ia
n
compiler: Use bac
k
e
n
d
i
nterfa
c
e
for slice construction
.
commit
|
commitdiff
|
tree
2014-05-05
ian
compile
r
: Handle recursive
p
o
i
nter types for unary
.
.
.
commit
|
commitdiff
|
tree
2014-05-05
i
a
n
c
o
mpiler: Use bac
k
end in
t
er
f
ac
e
for
t
y
p
e info ex
p
ressions
.
commit
|
commitdiff
|
tree
2014-05-05
ia
n
compil
e
r: U
s
e backend in
t
erface for sink expr
e
ssi
o
ns
.
commit
|
commitdiff
|
tree
2014-05-05
ian
comp
i
ler: Use backend in
t
e
r
face f
o
r set and use temporari
e
s
.
commit
|
commitdiff
|
tree
2014-05-05
ian
c
ompiler: Use
b
a
c
kend interface for struct field
offse
t
s
.
commit
|
commitdiff
|
tree
2014-05-05
ian
compil
e
r
:
Us
e
backend
interface for bound me
t
ho
d
expression
s
.
commit
|
commitdiff
|
tree
2014-05-01
ian
c
ompiler: U
s
e backen
d
i
n
te
r
face for heap expressions
.
commit
|
commitdiff
|
tree
2014-05-01
i
an
* go-backend
.
c:
#
i
nclude "diagnostics
.
h
"
.
commit
|
commitdiff
|
tree
2014-05-01
ia
n
runtim
e
: ask
$
GOC rat
h
er than
$CC
for the v
e
rsion and
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
ian
* go
.
test
/
go-test
.
exp (go-gc-tests): For rundir, p
a
ss
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
ian
co
m
pile
r
: Remove GCC
langhooks from fro
n
t
end p
r
oper
.
commit
|
commitdiff
|
tree
2014-04-30
i
a
n
*
g
o
-gcc
.
cc: #include "la
n
g
hook
s
.
h"
.
commit
|
commitdiff
|
tree
2014-04-30
ia
n
compiler: D
o
n't overwri
t
e
memory i
f
an a
r
chive has
.
.
.
commit
|
commitdiff
|
tree
2014-04-26
ian
com
p
iler: Use
b
ackend interf
a
ce for defining glob
a
l
.
.
.
commit
|
commitdiff
|
tree
2014-04-25
i
an
PR g
o
/609
3
1
commit
|
commitdiff
|
tree
2014-04-22
ian
com
p
iler: Use bac
k
end
i
n
t
e
rface for
i
nitializa
t
ion
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
i
an
gofr
o
ntend: d
e
duplicate C syscall fu
n
c
t
i
on
d
eclarations
commit
|
commitdiff
|
tree
2014-04-17
ian
runt
i
me: remove u
s
e o
f
obsolete ma
p
deletion s
y
ntax
commit
|
commitdiff
|
tree
2014-04-17
ian
g
ofronten
d
:
avoi
d
use of un
s
afe
.
Sizeof extension
commit
|
commitdiff
|
tree
2014-04-17
ian
comp
i
ler: Use backend interface f
o
r constant expressions
.
commit
|
commitdiff
|
tree
2014-04-17
i
a
n
PR go/60870
commit
|
commitdiff
|
tree
2014-04-17
ian
compiler: Define im
m
utability f
o
r
numeric, constant
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
ian
libgo: Remove
S
ol
a
ris 8
&
9 sup
p
o
rt
.
commit
|
commitdiff
|
tree
2014-04-14
ian
Sy
n
c
to curre
n
t ex
t
ern
a
l r
e
pository
.
commit
|
commitdiff
|
tree
2014-03-28
ian
PR othe
r
/
5
954
5
commit
|
commitdiff
|
tree
2014-03-20
ian
compil
e
r: Consid
e
r
t
he depth of a nest
e
d composite
.
.
.
commit
|
commitdiff
|
tree
2014-03-19
ian
PR target/60563
commit
|
commitdiff
|
tree
2014-03-12
ian
libgo
:
Build mat
h
p
a
ckage with -ffp-con
t
ract=off on
.
.
.
commit
|
commitdiff
|
tree
2014-03-07
ian
*
s
ort
.
c (backtrace_qsort): U
s
e m
i
d
dle
e
leme
n
t as
.
.
.
commit
|
commitdiff
|
tree
2014-03-07
ian
* so
r
t
.
c: New file
.
commit
|
commitdiff
|
tree
next