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: track //go:nointerface in export data
2018-02-09
i
an
c
o
mpiler: track /
/
go:nointerface in export da
t
a
commit
|
commitdiff
|
tree
2018-02-09
i
a
n
* M
a
kefile
.
am (
G
OTOO
L
S
_TEST_T
I
MEOUT): D
o
uble v
a
lu
e
.
commit
|
commitdiff
|
tree
2018-02-08
ian
run
t
i
m
e: get mi
s
sing fu
n
cti
o
n nam
e
from
s
ymbol
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
ian
* Makefile
.
am (c
h
eck-gcc
g
o, che
c
k-gcc):
A
dd options
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
i
a
n
l
i
b
go: update to
G
o1
.
10rc2
commit
|
commitdiff
|
tree
2018-02-07
ian
runt
i
me:
d
on't
c
a
l
l
f
uncPC from
a function
commit
|
commitdiff
|
tree
2018-02-07
ian
compiler: make
sing
l
e
B
t
ype for m
e
th
o
d
s
t
able of
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
ian
co
m
piler: avoid negative zero in f
l
o
at constants
commit
|
commitdiff
|
tree
2018-02-06
i
an
runti
m
e: c
o
rre
c
t r
u
ntime structfield type
t
o
match
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler: ro
l
lback "avoid negative zero in fl
o
at
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler:
a
void negative zero
in float const
a
nts
commit
|
commitdiff
|
tree
2018-02-05
i
an
c
o
mpile
r
: u
p
date io
t
a
h
andling, fix usin
g
iota
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
co
m
p
iler: permit emp
t
y state
m
ents after fallthrough
commit
|
commitdiff
|
tree
2018-02-05
ian
compi
l
er: in
r
ange, evalua
t
e array if it h
a
s receive
s
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler
:
give error for non-i
n
t ar
g
um
e
nts
to
m
ake
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler: don
'
t err
o
r f
o
r got
o
over t
y
pe or con
s
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
i
an
compile
r
:
c
orr
e
ct p
a
rs
e
of parenthesized select
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
cmd/go: don't lo
s
e last f
l
ag from _cg
o
_f
l
ags
commit
|
commitdiff
|
tree
2018-02-03
i
a
n
* go
-
gcc
.
cc (Gcc_
b
ackend::fill_in_struct): Mark struct
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
ian
* go-gcc
.
c
c (G
c
c_bac
k
end::type_si
z
e): Return 0
for
commit
|
commitdiff
|
tree
2018-02-02
ian
comp
i
ler: don
'
t inco
r
rectly evaluate range
variable
commit
|
commitdiff
|
tree
2018-02-02
i
a
n
reflect: enable allocatio
n
t
est
s
commit
|
commitdiff
|
tree
2018-02-02
i
a
n
run
t
ime: scan regi
s
ter backing
store on ia64
commit
|
commitdiff
|
tree
2018-02-02
ian
compiler:
turn on escape analysi
s
b
y
default
commit
|
commitdiff
|
tree
2018-02-01
ian
C
h
ang
e
a
ccid
e
ntally omitted fro
m
revision 257280
.
commit
|
commitdiff
|
tree
2018-02-01
ia
n
ma
t
h: adjust compilation
fla
g
s, use them when testing
commit
|
commitdiff
|
tree
2018-02-01
i
a
n
compi
l
er:
o
mit field name for e
m
bedded fields in
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
ian
net: declare lib_geta
d
drinfo as retu
r
ning int32
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: chec
k
for nil receiver in
value method
commit
|
commitdiff
|
tree
2018-01-31
ia
n
* elf
.
c (elf_add): Close des
c
r
i
ptor if w
e
use a deb
u
g
f
ile
.
commit
|
commitdiff
|
tree
2018-01-31
ian
compi
l
er
:
l
o
wer express
i
on types in lowering pa
s
s
commit
|
commitdiff
|
tree
2018-01-31
ian
runtime: fix type descriptor name in
C code
commit
|
commitdiff
|
tree
2018-01-31
ian
gotest: accept symbols with leading do
t
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
net: renam
e
TestAddr6 to avoid
g
ot
e
st co
n
fus
i
on
commit
|
commitdiff
|
tree
2018-01-31
ian
*
go-gcc
.
cc (Gcc_backend::convert_tree):
N
e
w privat
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
i
an
compiler: Function_type and Backend_
f
u
nction_type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
internal/syscall/unix: add randomT
r
a
p
f
o
r sh
/
shbe
commit
|
commitdiff
|
tree
2018-01-29
ian
c
ompi
l
er: don
'
t insert w
r
ite barriers if
we
'
ve
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ian
l
i
bgo: update
to Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-27
ia
n
libgo: updat
e
t
o
Go1
.
10r
c
1
commit
|
commitdiff
|
tree
2018-01-26
ian
compil
e
r: s
h
ow rea
d
able names in es
c
ape analysis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compil
e
r: loo
k
through aliases when lo
o
king
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ia
n
compiler: d
e
ref receive
r
types in man
g
led names
commit
|
commitdiff
|
tree
2018-01-25
ian
* elf
.
c
(
elf
_
open_debugfile
_
by_debug
l
i
n
k
)
: Do
n
'
t
check
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
runtim
e
:
fix lfstackUnpac
k
on i
a
6
4
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c (coff_add): Only release
sy
m
s
_
view if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c (coff_add): Another memcpy -> coff_read4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
c
ompiler: don't wri
t
e sink constants to
C
header
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
*
pecoff
.
c (coff
_
ad
d
): Use
c
off_read4,
not m
e
mcpy
.
commit
|
commitdiff
|
tree
2018-01-25
ian
PR other/68239
commit
|
commitdiff
|
tree
2018-01-24
ian
compiler: rati
o
nal
i
ze external symbol names
commit
|
commitdiff
|
tree
2018-01-23
i
an
cmd/go:
buildid support for AIX arch
i
ves
.
commit
|
commitdiff
|
tree
2018-01-21
ian
* simpl
e
-object-xcoff
.
c (
s
imple_ob
j
ect_xcof
f
_find
_
sections
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
* xcoff
.
c (xcoff_incl_c
o
m
p
a
re): New func
t
ion
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinf
o
:
use rlimit64 if availa
b
le when
we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
* Mak
e
file
.
am (GOTOOLS_T
E
ST_TIMEOUT): Define
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinf
o
:
for
c
e Passwd
.
Pw_[ug]id f
r
om int32
t
o
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
r
u
ntime:
n
o escape for some function
s
on AIX
commit
|
commitdiff
|
tree
2018-01-19
ian
cmd/go: re
c
o
g
nize A
I
X objects and archives
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime:
a
d
d go:n
o
escape
d
eclarat
i
on for Sol
a
ris
commit
|
commitdiff
|
tree
2018-01-18
ian
PR go/83
7
87
commit
|
commitdiff
|
tree
2018-01-17
ian
com
p
iler: e
n
able esca
p
e
a
nalysis
f
or runti
m
e
commit
|
commitdiff
|
tree
2018-01-17
ia
n
arc
h
ive/tar: s
u
p
port
stat and
d
evice n
u
m
be
r
s on AIX
commit
|
commitdiff
|
tree
2018-01-17
ian
libgo: update
to
Go1
.
10b
e
t
a
2
r
e
l
e
ase
commit
|
commitdiff
|
tree
2018-01-17
ian
* el
f
.
c (codes) [GENERATE_FIXED_HUFFMAN_TABLE
]
: Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
compiler: recla
i
m mem
o
r
y
o
f escape analysis Nodes
commit
|
commitdiff
|
tree
2018-01-15
i
an
compiler: mak
e
sure var
i
ables captured by
defer
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ian
g
o
/types: implement SizesFor for gccgo
commit
|
commitdiff
|
tree
2018-01-11
ian
PR
g
o/83
7
94
commit
|
commitdiff
|
tree
2018-01-11
ian
d
ebug/dwarf: formStrp
u
ses
a
64-
b
i
t
value f
o
r 64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os
,
syscall: handle _st_
t
i
m
espec for AIX
s
t
a
t
commit
|
commitdiff
|
tree
2018-01-10
i
an
libgo: add platf
o
rm
support
f
or SuperH
commit
|
commitdiff
|
tree
2018-01-10
ian
Add
m
issing
.
a
f
il
e
s
.
Thes
e
s
hould
h
ave be
e
n
c
ommitted
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
PR c/82
9
22
commit
|
commitdiff
|
tree
2018-01-10
ian
e
x
p: remove exp/proxy and exp/termina
l
packages
commit
|
commitdiff
|
tree
2018-01-10
ian
c
md/go: c
h
e
c
k
f
or another GCC e
r
ror message
commit
|
commitdiff
|
tree
2018-01-10
ian
r
untime:
f
i
x makem
a
p
cal
l
s
in
__
g
o_construct_map
commit
|
commitdiff
|
tree
2018-01-10
ian
r
u
n
ti
m
e
:
w
o
r
k
a
round esca
p
ing closure in
expo
r
t_test
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: noescape some functions/variables
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/go: add
A
IX support
commit
|
commitdiff
|
tree
2018-01-10
i
an
libg
o
: add a
i
x bu
i
l
d
t
ag
s
commit
|
commitdiff
|
tree
2018-01-09
ian
com
p
iler
:
u
s
e t
e
m
p
o
rary
v
ari
a
ble for
stack
a
llocation
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r:
s
et c
a
ptured vari
a
ble address
to nonescape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompiler: stac
k
allocate defer thu
n
k
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: make non-escapi
n
g Bo
u
nd_me
t
h
od_ex
p
ression
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compiler: move some esca
p
e check to Mark_address_
t
aken
commit
|
commitdiff
|
tree
2018-01-09
i
an
comp
i
l
er:
suppo
r
t go:noescap
e
cross package
commit
|
commitdiff
|
tree
2018-01-09
ian
com
p
i
ler: stack allocat
e
non-
e
scaping make
s
l
ice
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
m
piler:
delay
e
sca
p
in
g
s
l
i
ced
a
rrays
commit
|
commitdiff
|
tree
2018-01-09
ian
o
s
/signa
l
/internal/p
t
y: build on Solaris
commit
|
commitdiff
|
tree
2018-01-09
ian
co
m
piler: make
t
o
p
-
level decl for addre
s
s-taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
i
an
com
p
iler
:
add escape analysis debug hash
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpiler: use
macro
U
nordere
d
_map instead of std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
libg
o
: update to Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ia
n
libgo: fix GOARC
H
_CACHELINESIZE on ia64
commit
|
commitdiff
|
tree
2018-01-06
ian
* go-gcc
.
cc
(Gcc_bac
k
end::Gcc_b
a
cken
d
)
:
C
or
r
ect
commit
|
commitdiff
|
tree
2017-12-22
i
an
compiler: do not p
r
opagate addres
s
-taken o
f
a sli
c
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
compil
e
r: bring escape analysi
s
most
l
y in line
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
comp
i
ler: im
p
rove escap
e
analys
i
s d
i
agnostics
commit
|
commitdiff
|
tree
2017-12-16
ia
n
os: pass -
s
to host
n
ame on AIX
commit
|
commitdiff
|
tree
next