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
ian
comp
i
ler: t
r
ack //go
:
n
o
int
e
r
f
ace in export data
commit
|
commitdiff
|
tree
2018-02-09
ian
* Ma
k
ef
i
le
.
am (GOTOO
L
S_TES
T
_TIMEOUT): Double value
.
commit
|
commitdiff
|
tree
2018-02-08
ian
runti
m
e: get missing
f
unction
n
ame
f
rom symbol
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
ian
*
Makefile
.
a
m (check-gcc
g
o
, check-gcc): Add option
s
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
i
a
n
l
i
b
g
o: u
p
date to Go1
.
10rc
2
commit
|
commitdiff
|
tree
2018-02-07
ian
runtime: don't call
f
uncPC
f
r
om a
f
u
n
ction
commit
|
commitdiff
|
tree
2018-02-07
ian
compil
e
r
:
make
s
i
n
gle Btype f
o
r methods table of
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
ian
compiler: avoid
n
egative
z
ero in float constants
commit
|
commitdiff
|
tree
2018-02-06
ian
run
t
ime: corr
e
c
t runtime
structfield ty
p
e to match
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler: rollback
"avoid negative zero i
n
float
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compile
r
: avoid
negative zero in float c
o
nstants
commit
|
commitdiff
|
tree
2018-02-05
i
a
n
compiler: update
i
ota handl
i
ng, fix u
s
i
n
g
iot
a
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler
:
permit empty
statements afte
r
fallthrough
commit
|
commitdiff
|
tree
2018-02-05
ia
n
comp
i
ler
:
in
r
ange, evaluat
e
arra
y
i
f it has receiv
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler
:
give error
for n
o
n-int arguments to mak
e
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler: don't er
r
o
r
f
o
r got
o
o
ver type
or
c
onst
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compile
r
: correct pars
e
of parenthesized select
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
i
an
cmd/go: don't lose last flag fro
m
_cgo
_
f
lags
commit
|
commitdiff
|
tree
2018-02-03
ian
* go-g
c
c
.
cc (Gcc_backend::fill_in_struct): M
a
rk struct
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
ian
*
go-gcc
.
cc (Gcc_
b
ac
k
end::type_size): Ret
u
rn 0 for
commit
|
commitdiff
|
tree
2018-02-02
ian
compiler: don't inc
o
r
r
e
ctly evaluate range v
a
riable
commit
|
commitdiff
|
tree
2018-02-02
ia
n
r
eflect: enab
l
e alloc
a
tion tes
t
s
commit
|
commitdiff
|
tree
2018-02-02
i
an
runtime: scan regis
t
e
r
b
a
c
k
ing st
o
re on ia
6
4
commit
|
commitdiff
|
tree
2018-02-02
ian
compiler: t
u
rn on
e
scape anal
y
sis by default
commit
|
commitdiff
|
tree
2018-02-01
i
an
C
h
ange accidentally
omitt
e
d fro
m
rev
i
sion 257280
.
commit
|
commitdiff
|
tree
2018-02-01
ian
math:
adjust compil
a
tion
flag
s
, use them when testing
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: omit fie
l
d name for
e
m
b
e
dded fields in
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
ian
n
et: declare lib_g
e
tad
d
rinfo
a
s returning int32
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: check
for nil
r
ec
e
ive
r
in va
l
ue m
e
thod
commit
|
commitdiff
|
tree
2018-01-31
ian
* el
f
.
c (
e
l
f
_add): Close descr
i
pt
o
r if we use
a
debugfile
.
commit
|
commitdiff
|
tree
2018-01-31
ian
c
o
mpi
l
er: lowe
r
expression type
s
in lowering pass
commit
|
commitdiff
|
tree
2018-01-31
ian
r
unt
i
me: fix type descri
p
tor name in C code
commit
|
commitdiff
|
tree
2018-01-31
ian
got
e
st: accept symbols
w
ith
leading dot
commit
|
commitdiff
|
tree
2018-01-31
ian
net: rename TestA
d
dr6 to avoid gotest confus
i
on
commit
|
commitdiff
|
tree
2018-01-31
ian
*
go-gcc
.
cc (Gcc_backend
:
:convert_tree): Ne
w
priva
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ian
c
o
mpiler: Function_typ
e
an
d
B
ackend_
f
unction_type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
i
an
i
nternal/sys
c
all/un
i
x
: a
d
d
ran
d
omTrap fo
r
sh/shbe
commit
|
commitdiff
|
tree
2018-01-29
i
a
n
compiler: don't insert wri
t
e
ba
r
riers if w
e
've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ian
libgo: up
d
ate to Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-27
ian
libgo: upda
t
e
to Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-26
ian
compil
e
r: show readable names in escape analysis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler: look through ali
a
ses when
l
o
oking for
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler: deref
r
eceiver
t
y
p
e
s
i
n ma
n
gled names
commit
|
commitdiff
|
tree
2018-01-25
ia
n
* elf
.
c (elf_o
p
en_debugfile_by_debu
g
link):
D
on't check
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
r
u
n
time: fix lfstack
U
np
a
ck
o
n
ia64
commit
|
commitdiff
|
tree
2018-01-25
ia
n
* pecof
f
.
c (coff_add): Only re
l
ease sy
m
s
_view if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* p
e
coff
.
c (coff_add): Another memcpy -> coff_read4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler:
d
on't wr
i
te sink
c
o
n
stants
to C header
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* p
e
cof
f
.
c (coff_add): Use coff_read4
,
no
t
me
m
cp
y
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
P
R
o
t
h
er/6
8
239
commit
|
commitdiff
|
tree
2018-01-24
ian
c
ompiler: rational
i
ze
e
xternal
symbol nam
e
s
commit
|
commitdiff
|
tree
2018-01-23
i
a
n
c
m
d
/
go: buildid
support
f
or
A
IX archives
.
commit
|
commitdiff
|
tree
2018-01-21
ian
*
simpl
e
-object-xcoff
.
c
(
simple_object_xcoff_find_section
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
* xcoff
.
c
(xcoff
_
incl_
c
ompa
r
e
)
: New function
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinfo:
use rl
i
mi
t
64
i
f available
w
h
e
n we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
* Makefile
.
am (GOTOOL
S
_TEST
_
TIMEOUT): Define
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinfo: force Pas
s
wd
.
Pw_[ug]id from int32 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime:
n
o escape for so
m
e
functi
o
ns
on A
I
X
commit
|
commitdiff
|
tree
2018-01-19
ian
cmd
/
go: r
e
cognize A
I
X
objects and archive
s
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime: add go:noes
c
ap
e
de
c
laration for So
l
ar
i
s
commit
|
commitdiff
|
tree
2018-01-18
ian
PR go/83787
commit
|
commitdiff
|
tree
2018-01-17
ian
com
p
iler: ena
b
le
esca
p
e
analysis for r
u
ntime
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
archive/tar: support stat
a
n
d d
e
vice n
u
mbe
r
s on AIX
commit
|
commitdiff
|
tree
2018-01-17
ian
li
b
go: update t
o
Go1
.
10beta2 release
commit
|
commitdiff
|
tree
2018-01-17
ian
* el
f
.
c (codes
)
[GENERATE_FIXED_HUFF
M
AN_TABLE]
:
Fi
x
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
compiler: reclaim
memory o
f
escape analysis No
d
e
s
commit
|
commitdiff
|
tree
2018-01-15
ian
compi
l
er: make sure vari
a
bl
e
s captur
e
d by d
e
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ian
g
o
/type
s
: i
m
p
l
e
ment SizesF
o
r f
o
r gccgo
commit
|
commitdiff
|
tree
2018-01-11
ian
P
R
go/83794
commit
|
commitdiff
|
tree
2018-01-11
ian
d
e
bug/d
w
arf:
formStr
p
uses
a
64-bit value for
64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os,
sy
s
c
a
ll: h
a
n
d
l
e
_st_timespec f
o
r AIX
stat
commit
|
commitdiff
|
tree
2018-01-10
i
an
libgo: add platf
o
r
m
support
for SuperH
commit
|
commitdiff
|
tree
2018-01-10
ian
A
dd missing
.
a files
.
Thes
e
should h
a
ve be
e
n committed
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
PR c/82
9
22
commit
|
commitdiff
|
tree
2018-01-10
ian
exp:
remove exp
/
prox
y
and exp/terminal pa
c
kages
commit
|
commitdiff
|
tree
2018-01-10
ian
cm
d
/go:
c
heck for another GCC er
r
or message
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: fix
m
a
k
em
a
p
c
alls in
_
_go_const
r
u
ct_map
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
runtime: w
o
rk ar
o
u
n
d esca
p
ing closu
r
e in export
_
test
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: noes
c
ape some functions/variables
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/g
o
: ad
d
AIX support
commit
|
commitdiff
|
tree
2018-01-10
ian
libg
o
: add a
i
x
build tags
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r: use temporary
v
ariable for stack allocation
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
s
et ca
p
tured variable ad
d
ress to nonescape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compiler: stack
alloc
a
te defer thunk
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler
:
mak
e
non-escaping Bo
u
nd_method_expres
s
ion
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompil
e
r: move some es
c
a
p
e c
h
eck to Mark_address
_
taken
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
support go
:
noesc
a
pe cross packa
g
e
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler
:
sta
c
k allocate non-escaping
m
akeslice
commit
|
commitdiff
|
tree
2018-01-09
ian
compi
l
er: del
a
y esca
p
i
n
g sliced arrays
commit
|
commitdiff
|
tree
2018-01-09
ian
os/signal/internal/pt
y
:
b
uild on Solaris
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
m
ake
top
-
level
d
ecl
for address-
t
a
k
e
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler
:
add escape analysis debu
g
ha
s
h
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: use macro Unord
e
r
ed
_
map in
s
t
e
ad of std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
i
an
l
i
bgo:
u
pdate to
Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
libgo
:
fix GOARCH_C
A
CHELIN
E
S
I
ZE on ia64
commit
|
commitdiff
|
tree
2018-01-06
ia
n
* go-gcc
.
cc (
G
cc_backe
n
d::Gcc_backend): Correct
commit
|
commitdiff
|
tree
2017-12-22
ian
c
om
p
iler: d
o
not prop
a
gate address-taken
o
f
a
sli
c
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
c
om
p
il
e
r: bring escape anal
y
sis mostl
y
in line
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
i
an
compiler: improve escape analysis diagnostics
commit
|
commitdiff
|
tree
2017-12-16
ian
os: pass
-
s
t
o host
n
ame on AIX
commit
|
commitdiff
|
tree
next