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
reflect: enable allocation tests
2018-02-02
ian
reflect: enable allocation tests
commit
|
commitdiff
|
tree
2018-02-02
ian
r
u
ntime:
s
c
a
n
register ba
c
k
ing s
t
ore on ia64
commit
|
commitdiff
|
tree
2018-02-02
ian
co
m
pile
r
: turn
on escape analysis by default
commit
|
commitdiff
|
tree
2018-02-01
ian
Change acciden
t
a
l
l
y
omi
t
ted fro
m
r
e
v
i
sion 257280
.
commit
|
commitdiff
|
tree
2018-02-01
i
an
m
a
th: adj
u
st compilation flags, use them when
testing
commit
|
commitdiff
|
tree
2018-02-01
i
a
n
co
m
piler: omit
field
n
ame for e
m
bedded fie
l
ds in
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
ian
net: declare li
b
_
g
e
ta
d
drinfo as returning in
t
32
commit
|
commitdiff
|
tree
2018-02-01
ian
comp
i
ler:
c
heck fo
r
nil receiver in
v
alue meth
o
d
commit
|
commitdiff
|
tree
2018-01-31
ian
* el
f
.
c (elf_add): Clo
s
e desc
r
iptor if we
u
se
a
d
ebugfi
l
e
.
commit
|
commitdiff
|
tree
2018-01-31
ian
compil
e
r: lowe
r
exp
r
ession
t
ypes in lowe
r
in
g
pass
commit
|
commitdiff
|
tree
2018-01-31
ian
runtime:
f
ix
type descriptor name in C code
commit
|
commitdiff
|
tree
2018-01-31
i
an
gotest
:
accept symbols with
leading dot
commit
|
commitdiff
|
tree
2018-01-31
ia
n
n
et: rena
m
e Te
s
tAdd
r
6 t
o
a
vo
i
d gotest
confusion
commit
|
commitdiff
|
tree
2018-01-31
ian
* go-g
c
c
.
cc (Gcc_b
a
ckend::convert_tree): New priv
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
i
an
c
o
mpiler: Fu
n
ct
i
on_type and Bac
k
end_
f
unction_
t
yp
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
i
a
n
internal/syscall/u
n
ix
:
add randomTrap
for sh/s
h
be
commit
|
commitdiff
|
tree
2018-01-29
i
an
c
o
mpiler: don't insert write b
a
rri
e
r
s
if
we've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ian
li
b
go: update to Go
1
.
10
r
c1
commit
|
commitdiff
|
tree
2018-01-27
i
a
n
lib
g
o: upd
a
t
e to
G
o1
.
10r
c
1
commit
|
commitdiff
|
tree
2018-01-26
ian
compiler: show readab
l
e name
s
in escape
analys
i
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compi
l
er: look through aliases w
h
en look
i
n
g
for
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
com
p
iler: de
r
ef receiver
types
in mangled names
commit
|
commitdiff
|
tree
2018-01-25
ian
*
e
l
f
.
c (
e
l
f_open_debugfile_by_debuglink): Do
n
't
ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
r
untime: fi
x
l
fstackUnpack on ia64
commit
|
commitdiff
|
tree
2018-01-25
i
an
* pecoff
.
c (
c
off
_
add): Only release sym
s
_view if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c (
c
off_add
)
:
A
nother me
m
cpy -> coff_re
a
d4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
com
p
ile
r
:
d
o
n't write sink
c
onstants to C header
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecof
f
.
c (coff_a
d
d): Use coff_read4, not memcp
y
.
commit
|
commitdiff
|
tree
2018-01-25
ian
P
R other/68239
commit
|
commitdiff
|
tree
2018-01-24
ian
compiler: rationa
l
ize e
x
te
r
nal symbo
l
names
commit
|
commitdiff
|
tree
2018-01-23
ian
cmd/
g
o: buildid supp
o
rt for AIX archiv
e
s
.
commit
|
commitdiff
|
tree
2018-01-21
i
a
n
* simple-ob
j
ect
-
xcoff
.
c (simple
_
obj
e
ct_xco
f
f_find_sections
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
* xcoff
.
c (xc
o
ff_
i
n
cl_compa
r
e): New
fun
c
tion
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksys
i
n
f
o: use rlimit64 if
available whe
n
w
e
use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
* Makefile
.
am (
G
OTOOLS_TEST_T
I
M
EOUT): Define
.
commit
|
commitdiff
|
tree
2018-01-19
ian
m
ksysinfo: force Pa
s
s
wd
.
Pw_[ug]id from
int32 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime:
n
o escape fo
r
some
f
u
nctio
n
s on AIX
commit
|
commitdiff
|
tree
2018-01-19
i
an
cmd/go: recognize AIX ob
j
ects a
n
d arch
i
ves
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
runtim
e
: add go:noesc
a
pe declaration for Sola
r
is
commit
|
commitdiff
|
tree
2018-01-18
ian
P
R go/83
7
8
7
commit
|
commitdiff
|
tree
2018-01-17
ian
compiler: enable escape a
n
alysis
f
or run
t
ime
commit
|
commitdiff
|
tree
2018-01-17
ian
a
r
ch
i
ve/tar: support stat and device n
u
mbe
r
s
on A
I
X
commit
|
commitdiff
|
tree
2018-01-17
ian
lib
g
o: upda
t
e to Go
1
.
10beta2 relea
s
e
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
* elf
.
c (c
o
des) [GENERATE_
F
IX
E
D_H
U
FFMA
N
_
TA
B
LE]:
Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
co
m
piler: re
c
laim
m
emory of escape a
n
alysis No
d
es
commit
|
commitdiff
|
tree
2018-01-15
ia
n
c
o
mpiler: mak
e
s
ure variabl
e
s captured by defer
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ia
n
g
o
/types:
i
mp
l
eme
n
t Si
z
esFor fo
r
g
c
cgo
commit
|
commitdiff
|
tree
2018-01-11
ian
PR
g
o/83794
commit
|
commitdiff
|
tree
2018-01-11
ian
d
e
bug/dwarf: formStrp uses a 64-bi
t
value for 64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os, syscall: hand
l
e _
s
t_timespec
f
o
r AIX stat
commit
|
commitdiff
|
tree
2018-01-10
ian
l
ibgo:
add platform s
u
pport for SuperH
commit
|
commitdiff
|
tree
2018-01-10
ian
Add missing
.
a
files
.
These should h
a
v
e
been co
m
m
i
t
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
P
R
c/
8
2922
commit
|
commitdiff
|
tree
2018-01-10
ian
exp: remove exp/p
r
oxy and
e
x
p/terminal pac
k
ages
commit
|
commitdiff
|
tree
2018-01-10
i
an
cmd/go:
c
heck for
a
no
t
her GCC error message
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
runtime: fix ma
k
e
map ca
l
ls in _
_
go_construct_map
commit
|
commitdiff
|
tree
2018-01-10
ian
r
un
t
i
m
e
: work aroun
d
escaping cl
o
s
u
re in
exp
o
rt
_
test
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: noesc
a
pe some functi
o
ns/
v
ariables
commit
|
commitdiff
|
tree
2018-01-10
i
an
cmd/go: ad
d
A
I
X su
p
por
t
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add aix b
u
ild tags
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: use t
e
mporar
y
varia
b
le
for st
a
ck
allocation
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compiler: set captur
e
d v
a
riable address to
n
onescape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mp
i
ler
:
stack allocat
e
d
e
fer thunk
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r
:
m
a
ke
n
on-escaping Bou
n
d_me
t
hod_expressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
c
ompiler: move some escape
c
heck to
Mark_address_taken
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompiler
:
support go:noescape cr
o
ss packa
g
e
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler
:
stack alloc
a
t
e
n
on-e
s
capin
g
make
s
lice
commit
|
commitdiff
|
tree
2018-01-09
ian
com
p
iler: delay esca
p
ing sliced arrays
commit
|
commitdiff
|
tree
2018-01-09
ian
o
s/signal/inter
n
al/pty
:
build o
n
Solaris
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
compiler: make top-l
e
vel de
c
l fo
r
addre
s
s-tak
e
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compi
l
er:
a
d
d escape
a
nalysis d
e
bug hash
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpiler:
u
se macro Unordered_map
in
s
tead of std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
libgo: update
to Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
i
a
n
libgo:
fix GOARCH_CACHELI
N
ESIZE
o
n
i
a
6
4
commit
|
commitdiff
|
tree
2018-01-06
ian
* go
-
gc
c
.
c
c
(Gcc_backend::
G
cc_back
e
n
d
): Correct
commit
|
commitdiff
|
tree
2017-12-22
ian
c
o
mpiler: d
o
no
t
propag
a
te address-taken of a
slice
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
comp
i
ler: bring escape analys
i
s
m
o
s
t
ly
in line
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
compi
l
er: i
m
prove e
s
c
a
pe
analysis diagn
o
sti
c
s
commit
|
commitdiff
|
tree
2017-12-16
ian
os: pa
s
s -s to ho
s
tnam
e
o
n AI
X
commit
|
commitdiff
|
tree
2017-12-16
ian
syscall: em
u
late
Floc
k
on AIX
commit
|
commitdiff
|
tree
2017-12-12
ia
n
* go-lang
.
c
(TARGE
T
_A
I
X): Define i
f
n
ot defined
.
commit
|
commitdiff
|
tree
2017-12-06
ia
n
libgo: r
e
move -fplan9-ext
e
nsi
o
ns from
CFLAGS
commit
|
commitdiff
|
tree
2017-12-06
ian
compiler: han
d
le set-and-use-te
m
p i
n
nilcheck code
commit
|
commitdiff
|
tree
2017-12-05
ian
co
m
piler:
n
o ni
l
chec
k
needed for closure var dereferences
commit
|
commitdiff
|
tree
2017-12-02
i
a
n
r
un
t
ime: export cgoCheck functions
commit
|
commitdiff
|
tree
2017-12-02
ia
n
compiler: avo
i
d
G
C
C
m
i
ddle-end control warn
i
ngs
commit
|
commitdiff
|
tree
2017-12-01
ian
c
ompiler: introd
u
ce size thresho
l
d for nil checks
commit
|
commitdiff
|
tree
2017-11-30
i
an
compiler:
d
on't make map
zer
o
value co
n
stant
commit
|
commitdiff
|
tree
2017-11-23
ian
cmd/go,
go/
i
nternal/g
c
cgo
i
mp
o
r
t
er: pass -X to ar
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
ian
compiler:
ma
k
e c
o
mp
a
r
ison operator() me
t
h
ods const
commit
|
commitdiff
|
tree
2017-11-22
ian
libgo: don't
use grep
-
q i
n
mksigta
b
.
sh
commit
|
commitdiff
|
tree
2017-11-21
ian
l
ibgo: fix makefile
buglet
commit
|
commitdiff
|
tree
2017-11-21
ian
compiler: report er
r
or for ++/-- a
p
pli
e
d to a
non
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
ian
compi
l
er:
r
emov
e
L
HS/RHS contex
t
determination
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
ian
l
ibgo: adapt Solaris
12
refe
r
ences
commit
|
commitdiff
|
tree
2017-11-09
ian
syn
c
/atomic,
runtime/internal/ato
m
i
c
:
d
on't assume
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
ian
c
ompile
r
: don't d
o
uble count "
.
" in nested_f
u
nction_num
commit
|
commitdiff
|
tree
2017-11-06
ian
c
o
mpiler: disa
b
le
e
scape
a
n
alysis for runtim
e
commit
|
commitdiff
|
tree
2017-11-06
ian
libgo
:
pass
f
la
g
s to recursive
m
a
ke
commit
|
commitdiff
|
tree
2017-10-26
i
a
n
compiler: explicitly convert between
t
ype alias
e
s
commit
|
commitdiff
|
tree
next