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
* go-gcc.cc (Gcc_backend::fill_in_struct): Mark struct types as
2018-02-03
ian
* go-gcc
.
cc (
G
cc_backend
:
:fill_in_struct): Mark struc
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
i
an
* go
-
gcc
.
cc
(
Gcc_backend::ty
p
e_size): R
e
turn 0 f
o
r
commit
|
commitdiff
|
tree
2018-02-02
i
a
n
compil
e
r: d
o
n't incorrectly evaluate range variable
commit
|
commitdiff
|
tree
2018-02-02
ia
n
ref
l
ect:
e
nable allocati
o
n test
s
commit
|
commitdiff
|
tree
2018-02-02
ia
n
runtime
:
s
can r
e
gister backing store on ia64
commit
|
commitdiff
|
tree
2018-02-02
ian
compiler: turn on esc
a
p
e an
a
lysis
by defaul
t
commit
|
commitdiff
|
tree
2018-02-01
ian
Change accide
n
t
a
ll
y
omitted from revi
s
i
o
n 2
5
7280
.
commit
|
commitdiff
|
tree
2018-02-01
ian
math: adjust comp
i
lation fl
a
gs, use them when
t
esting
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: omit field n
a
me for e
m
bedd
e
d fields i
n
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
i
an
n
e
t
: declare lib_getad
d
rinfo as returning in
t
32
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: check for nil
r
eceiver in v
a
lue metho
d
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
* elf
.
c (e
l
f_a
d
d): Clos
e
d
escriptor if we use a debugfil
e
.
commit
|
commitdiff
|
tree
2018-01-31
ian
compiler: lower expression ty
p
es in lowering
pass
commit
|
commitdiff
|
tree
2018-01-31
ian
run
t
ime
:
fix
type descriptor nam
e
i
n C code
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
got
e
st:
accept
symbols with leading dot
commit
|
commitdiff
|
tree
2018-01-31
ian
net: re
n
ame
T
e
s
tAddr6
t
o
a
void gotest
conf
u
s
ion
commit
|
commitdiff
|
tree
2018-01-31
ian
* go-gcc
.
c
c
(
Gcc_backend
:
:convert_tree): New priva
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ian
compiler
:
Function_type
and Bac
k
end_fun
c
tion
_
type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
i
nte
r
nal/sy
s
call/unix: add randomTrap
f
or s
h
/shbe
commit
|
commitdiff
|
tree
2018-01-29
ian
compiler:
do
n
't insert w
r
ite barriers if we'v
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ia
n
libgo: update
to Go1
.
1
0rc1
commit
|
commitdiff
|
tree
2018-01-27
ian
libgo
:
u
pdate to Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-26
ian
compiler:
s
how readable names in escape analys
i
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compile
r
: look throug
h
aliases wh
e
n
loo
k
ing
for
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
c
ompiler: der
e
f receiver types
in mangled
names
commit
|
commitdiff
|
tree
2018-01-25
ian
* elf
.
c (elf_open
_
debugf
i
le_by_debuglink)
:
Don
'
t check
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
r
u
ntime: fix lfstackUnpack
on ia64
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c
(co
f
f_add
)
: Only
r
elease syms_view if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
an
* pe
c
off
.
c (c
o
ff_ad
d
)
:
A
nother
memcpy -> c
o
ff_read4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
com
p
iler: don't write s
i
nk
c
onstants to C header
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
an
*
pecoff
.
c
(
c
off_a
d
d): Use co
f
f
_read4, not memcp
y
.
commit
|
commitdiff
|
tree
2018-01-25
ian
PR
other/68239
commit
|
commitdiff
|
tree
2018-01-24
ian
compiler: rati
o
nal
i
ze
e
xternal symb
o
l
names
commit
|
commitdiff
|
tree
2018-01-23
ian
cmd/go: buildid su
p
p
ort
for
A
I
X archive
s
.
commit
|
commitdiff
|
tree
2018-01-21
ian
* simple-object-xco
f
f
.
c (simple_o
b
ject_xcoff_f
i
nd_sections
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
*
x
coff
.
c (x
c
off_incl_compare): New fun
c
t
i
on
.
commit
|
commitdiff
|
tree
2018-01-19
i
an
mksysinfo:
us
e
rlimit64 if av
a
i
lab
l
e when we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
*
M
ake
f
i
l
e
.
am (GOTO
O
LS_TEST_TIMEOUT): Define
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinf
o
: force Passwd
.
Pw_[ug]id
f
rom in
t
32 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ia
n
runtime: no e
s
ca
p
e f
o
r some func
t
ions
on AIX
commit
|
commitdiff
|
tree
2018-01-19
ia
n
cmd
/
go: re
c
ogn
i
ze
AIX objects and ar
c
hives
commit
|
commitdiff
|
tree
2018-01-19
i
an
runtime: ad
d
go:n
o
e
s
cape declaratio
n
f
o
r Sol
a
r
i
s
commit
|
commitdiff
|
tree
2018-01-18
ian
PR go/83787
commit
|
commitdiff
|
tree
2018-01-17
ian
co
m
p
i
le
r
: enable escap
e
ana
l
ysis for runtime
commit
|
commitdiff
|
tree
2018-01-17
ian
archive/tar: sup
p
ort stat and devic
e
numbe
r
s on AI
X
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
l
i
bgo: upd
a
te to Go1
.
10
b
eta2 release
commit
|
commitdiff
|
tree
2018-01-17
ian
* elf
.
c
(
co
d
es) [GENERA
T
E_FI
X
ED_HUFFM
A
N_T
A
B
LE]: Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ia
n
c
ompiler: reclai
m
m
emory
of escape analysis
Nodes
commit
|
commitdiff
|
tree
2018-01-15
ian
c
o
mpiler:
ma
k
e sur
e
variabl
e
s captured
b
y de
f
er
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
i
a
n
go
/
t
y
pes:
implement SizesFor for gccgo
commit
|
commitdiff
|
tree
2018-01-11
ian
PR go/83794
commit
|
commitdiff
|
tree
2018-01-11
ian
debug/dwarf: formStrp uses a 64-bit value
f
o
r 6
4
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os, syscall: handle _st
_
tim
e
spec for AIX s
t
at
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
lib
g
o:
a
dd
platform suppo
r
t for Su
p
e
r
H
commit
|
commitdiff
|
tree
2018-01-10
ian
Add missing
.
a fil
e
s
.
T
h
ese
shou
l
d have
b
e
en commi
t
ted
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
PR c/82922
commit
|
commitdiff
|
tree
2018-01-10
ian
e
xp: remove exp/proxy
an
d
exp/terminal packag
e
s
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/go: check for
a
n
other GCC
erro
r
mes
s
age
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime:
f
ix makemap ca
l
ls
in __go_construct_map
commit
|
commitdiff
|
tree
2018-01-10
ia
n
run
t
i
me: work around escap
i
ng c
l
osur
e
i
n
e
x
po
r
t_t
e
s
t
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime:
noescape
s
ome functions/variab
l
es
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/
g
o: ad
d
AIX support
commit
|
commitdiff
|
tree
2018-01-10
ian
l
i
bgo: add aix build tags
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
m
piler:
u
se
t
em
p
orary variable f
o
r stack allo
c
ation
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
c
ompi
l
e
r
:
set captured v
a
riable address
to n
o
nesca
p
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r: stack
a
llocate
d
efer thunk
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler: make non-esca
p
ing Bound_method
_
expressio
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: move some esc
a
pe check to Mark_address_taken
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler
:
support g
o
:no
e
scape
cross package
commit
|
commitdiff
|
tree
2018-01-09
ian
compi
l
er: stack allocat
e
n
on-escaping makeslice
commit
|
commitdiff
|
tree
2018-01-09
i
an
co
m
piler: delay esca
p
ing sliced ar
r
ay
s
commit
|
commitdiff
|
tree
2018-01-09
ian
os/sign
a
l
/i
n
t
ernal/pty: b
u
ild
on
S
olaris
commit
|
commitdiff
|
tree
2018-01-09
i
an
compil
e
r: mak
e
top
-
leve
l
decl for address-taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
co
m
piler: add escape analysis debug
h
a
sh
commit
|
commitdiff
|
tree
2018-01-09
i
an
c
o
mpiler: use macro Unordered_map
ins
t
ead of std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
libg
o
: update to Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
libgo: f
i
x GOA
R
CH_CACHELINES
I
Z
E
o
n
i
a
64
commit
|
commitdiff
|
tree
2018-01-06
ian
*
go-gc
c
.
cc (Gcc_backend::Gcc_
b
ackend): Corre
c
t
commit
|
commitdiff
|
tree
2017-12-22
ian
com
p
i
ler: do not
propagate address-taken of a slice
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
i
a
n
com
p
iler: b
r
in
g
e
s
cape
anal
y
sis mostly in
l
ine
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
c
o
mp
i
ler:
improve escap
e
an
a
lysis diagnost
i
cs
commit
|
commitdiff
|
tree
2017-12-16
ia
n
os:
p
a
s
s
-s
t
o hos
t
name o
n
AIX
commit
|
commitdiff
|
tree
2017-12-16
ian
s
yscall: emul
a
te Flock on AIX
commit
|
commitdiff
|
tree
2017-12-12
ian
* g
o
-lang
.
c (TARG
E
T_
A
IX): Def
i
ne if no
t
def
i
ned
.
commit
|
commitdiff
|
tree
2017-12-06
ian
lib
g
o: remove -
f
plan9-extensions f
r
om
CFLAGS
commit
|
commitdiff
|
tree
2017-12-06
ian
co
m
piler
:
handle set-and
-
use-temp i
n
n
i
lcheck co
d
e
commit
|
commitdiff
|
tree
2017-12-05
i
an
compiler: no nil check needed f
o
r closure var
deref
e
re
n
ces
commit
|
commitdiff
|
tree
2017-12-02
ian
runtime: export cgoCheck functi
o
ns
commit
|
commitdiff
|
tree
2017-12-02
i
a
n
compiler: avoid GCC midd
l
e-end control warnings
commit
|
commitdiff
|
tree
2017-12-01
i
a
n
compi
l
er: introduce si
z
e threshold fo
r
nil checks
commit
|
commitdiff
|
tree
2017-11-30
ian
c
o
mpiler: don't make map
z
ero value cons
t
ant
commit
|
commitdiff
|
tree
2017-11-23
ian
c
m
d/go, go/inte
r
nal/gccgoimpor
t
er: pass -X to
a
r
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
i
an
compiler: mak
e
co
m
parison op
e
rator() method
s
c
o
nst
commit
|
commitdiff
|
tree
2017-11-22
ian
li
b
go: don't use grep -q in m
k
s
igtab
.
sh
commit
|
commitdiff
|
tree
2017-11-21
ian
l
ib
g
o: fix makefile buglet
commit
|
commitdiff
|
tree
2017-11-21
ia
n
compiler: report er
r
o
r
for ++
/
-
-
appl
i
ed to
a non
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
ian
compiler: rem
o
ve LHS/RH
S
context determinati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
ian
lib
g
o: adapt
Solaris 12 r
e
ference
s
commit
|
commitdiff
|
tree
2017-11-09
ian
sync/a
t
om
i
c, runtime/intern
a
l/at
o
mic: do
n
'
t assu
m
e
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
ian
c
ompile
r
:
d
on't doub
l
e count "
.
" i
n
nested_
f
un
c
tion_num
commit
|
commitdiff
|
tree
next