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::type_size): Return 0 for
2018-02-02
ian
* go-g
c
c
.
cc (Gcc_bac
k
e
nd::ty
p
e
_
si
z
e
)
: Return 0 f
o
r
commit
|
commitdiff
|
tree
2018-02-02
ian
com
p
iler: don't incorrectly
evaluate range variable
commit
|
commitdiff
|
tree
2018-02-02
ian
reflect
:
ena
b
l
e
a
l
lo
c
ation tests
commit
|
commitdiff
|
tree
2018-02-02
ian
runti
m
e: scan
r
e
gister backing sto
r
e
on ia64
commit
|
commitdiff
|
tree
2018-02-02
ian
co
m
p
i
ler: turn on
escape ana
l
ysis by default
commit
|
commitdiff
|
tree
2018-02-01
ian
Change accidentally omitted from revision 25
7
280
.
commit
|
commitdiff
|
tree
2018-02-01
ian
math: adjust comp
i
l
a
tion flag
s
,
us
e
them when testing
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler:
omit fi
e
ld name for embedded fields in
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
i
an
net: declare lib_getaddrinfo as ret
u
rning int3
2
commit
|
commitdiff
|
tree
2018-02-01
i
an
compiler: check for nil receive
r
in v
a
lue
m
ethod
commit
|
commitdiff
|
tree
2018-01-31
ian
* elf
.
c (el
f
_add): Close
desc
r
iptor if we
use a debugfile
.
commit
|
commitdiff
|
tree
2018-01-31
i
an
compiler
:
lower expression
types i
n
lowering pass
commit
|
commitdiff
|
tree
2018-01-31
ian
runtime: fix type d
e
scriptor
name in
C
c
ode
commit
|
commitdiff
|
tree
2018-01-31
ian
g
ote
s
t: acce
p
t symbols with
l
eadi
n
g
do
t
commit
|
commitdiff
|
tree
2018-01-31
ia
n
net: rename TestAddr6 to a
v
oi
d
got
e
st confusion
commit
|
commitdiff
|
tree
2018-01-31
ian
*
g
o
-gcc
.
cc (Gcc_backend
:
:convert_t
r
ee): New private
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
i
an
com
p
i
l
er:
F
un
c
t
ion_type
a
nd Backend_funct
i
on_type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
i
a
n
intern
a
l/sys
c
all/u
n
ix
:
add randomTrap
f
or sh/shbe
commit
|
commitdiff
|
tree
2018-01-29
ian
compiler: don't i
n
s
e
rt write b
a
rriers if we'v
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ian
l
i
bgo: upda
t
e to
G
o1
.
1
0
rc1
commit
|
commitdiff
|
tree
2018-01-27
ian
libg
o
:
u
pd
a
te
to G
o
1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-26
ian
compile
r
: show re
a
da
b
le names in
escape ana
l
y
sis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
an
compile
r
: lo
o
k through alias
e
s wh
e
n looking for
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compi
l
er: deref receiver ty
p
es in mangl
e
d
n
ames
commit
|
commitdiff
|
tree
2018-01-25
ian
*
e
lf
.
c (el
f
_open_debugfile
_
by_debuglink): Don't
c
heck
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
runtime: f
i
x lfs
t
ackUnpack o
n
ia64
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
*
p
eco
f
f
.
c (coff_add): Only release sy
m
s_view if
it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* peco
f
f
.
c
(coff_add): A
n
oth
e
r mem
c
py -> cof
f
_read
4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
compiler: don't write sink c
o
n
s
t
ants
t
o
C heade
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pec
o
f
f
.
c (
c
off_add):
U
s
e c
o
ff_r
e
ad4, not memcpy
.
commit
|
commitdiff
|
tree
2018-01-25
i
an
P
R other
/
68239
commit
|
commitdiff
|
tree
2018-01-24
ian
compiler: ratio
n
ali
z
e exte
r
na
l
sym
b
ol names
commit
|
commitdiff
|
tree
2018-01-23
ian
cmd/go: buil
d
id su
p
port for A
I
X ar
c
h
ive
s
.
commit
|
commitdiff
|
tree
2018-01-21
ian
* simpl
e
-obj
e
ct-xco
f
f
.
c
(sim
p
le_object_xcoff_find_sections
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
* xcoff
.
c
(xcoff_incl_com
p
are): Ne
w
funct
i
on
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinfo:
use rli
m
i
t64 if availa
b
le when we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
* Ma
k
efi
l
e
.
am (GOTOOLS_TEST_
T
IMEOUT): Define
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysin
f
o: force Passw
d
.
Pw_[ug]id
f
rom in
t
32
to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
ru
n
time: no escape for some functions o
n
AIX
commit
|
commitdiff
|
tree
2018-01-19
ian
cmd/go: recognize AIX object
s
and archives
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
runti
m
e: add
g
o
:noescape decla
r
ation for
S
olaris
commit
|
commitdiff
|
tree
2018-01-18
ian
PR go/83787
commit
|
commitdiff
|
tree
2018-01-17
ian
comp
i
ler: enable
es
c
ape analysis
for runtim
e
commit
|
commitdiff
|
tree
2018-01-17
ia
n
a
r
chive/tar: suppor
t
stat and device numbers o
n
AIX
commit
|
commitdiff
|
tree
2018-01-17
ian
libgo: update to Go
1
.
10beta2 rel
e
a
s
e
commit
|
commitdiff
|
tree
2018-01-17
ian
* elf
.
c (co
d
e
s
)
[G
E
NE
R
A
TE_FIXED_HUFFMAN
_
TABLE]: Fi
x
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
i
an
c
o
m
piler: r
e
claim memory of esca
p
e analysis Nodes
commit
|
commitdiff
|
tree
2018-01-15
ian
compiler: make sure variables capture
d
by d
e
fe
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ian
go/types: implement S
i
z
e
sF
o
r for g
c
cgo
commit
|
commitdiff
|
tree
2018-01-11
ian
PR go/83794
commit
|
commitdiff
|
tree
2018-01-11
ian
debu
g
/dwar
f
: formStrp uses a 64-bit value for
6
4
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os, sysca
l
l
:
handle _s
t
_timespec for A
I
X stat
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add platform support for Su
p
er
H
commit
|
commitdiff
|
tree
2018-01-10
ian
Add missing
.
a
fil
e
s
.
T
h
ese should have been c
o
m
m
itted
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
PR c/82922
commit
|
commitdiff
|
tree
2018-01-10
i
an
e
x
p:
r
em
o
v
e
e
x
p
/
proxy and
exp/t
e
rminal packag
e
s
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
cmd
/
go: check for anoth
e
r GCC error message
commit
|
commitdiff
|
tree
2018-01-10
i
an
runtime
:
fix makemap call
s
in __go_construct_map
commit
|
commitdiff
|
tree
2018-01-10
ian
r
untime: work around esc
a
ping closure in exp
o
r
t
_
t
est
.
go
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
runtime: noescape some fu
n
cti
o
ns/v
a
riables
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/go: add AIX
s
upport
commit
|
commitdiff
|
tree
2018-01-10
i
an
libgo: add aix build
tags
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
use t
e
mp
o
r
a
ry variable for stack alloc
a
tion
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compiler:
set captured variable addres
s
to
n
onescape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compi
l
er: sta
c
k
allocate defer thun
k
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r
: m
a
ke non-es
c
aping B
o
und_m
e
tho
d
_
expression
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: move s
o
me escape check to Mark_addre
s
s_ta
k
e
n
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: support go:noes
c
ape cr
o
ss package
commit
|
commitdiff
|
tree
2018-01-09
ian
compi
l
er: stack allocate
non-escaping makeslice
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler
:
dela
y
escapi
n
g
s
l
i
ced
a
rrays
commit
|
commitdiff
|
tree
2018-01-09
ian
os/signal/inte
r
na
l
/pt
y
: build
o
n Solaris
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: make top-level d
e
cl for address-taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: add escape analysis debug has
h
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler: use
ma
c
r
o
U
n
o
rdered_
m
ap instead of s
t
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
l
i
bgo: update to Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
libgo:
f
ix GOARCH_CAC
H
EL
I
NESIZE on
i
a64
commit
|
commitdiff
|
tree
2018-01-06
ian
* go
-
gc
c
.
cc (Gcc_
b
acken
d
::Gcc_back
e
nd): Corre
c
t
commit
|
commitdiff
|
tree
2017-12-22
ian
com
p
i
l
er: do not propa
g
a
t
e add
r
ess-taken of
a slice
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
compi
l
er: b
r
ing escape anal
y
sis m
o
stly in
l
i
ne
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
compiler: improve escape analysis diagnos
t
i
cs
commit
|
commitdiff
|
tree
2017-12-16
ia
n
o
s: pass -s to h
o
stn
a
m
e
on AIX
commit
|
commitdiff
|
tree
2017-12-16
i
an
syscall: emu
l
ate Flock on
AIX
commit
|
commitdiff
|
tree
2017-12-12
ian
*
g
o-la
n
g
.
c (TARGET_AIX): D
e
f
i
ne
i
f
n
ot defined
.
commit
|
commitdiff
|
tree
2017-12-06
ian
l
ibgo: remove -fplan9-
e
xtens
i
ons from CFLAGS
commit
|
commitdiff
|
tree
2017-12-06
ian
com
p
i
l
er: hand
l
e set-and-use-temp in nilchec
k
code
commit
|
commitdiff
|
tree
2017-12-05
i
an
compiler: no
n
i
l
c
h
eck nee
d
ed for closure v
a
r dereferences
commit
|
commitdiff
|
tree
2017-12-02
ian
runtime: ex
p
ort
cgoC
h
e
ck functions
commit
|
commitdiff
|
tree
2017-12-02
i
a
n
compiler: avoi
d
GC
C
mid
d
le-end control warnings
commit
|
commitdiff
|
tree
2017-12-01
ian
compi
l
er: introduce size threshold for nil chec
k
s
commit
|
commitdiff
|
tree
2017-11-30
ian
c
o
mpi
l
er: don't m
a
ke map zero
value co
n
stant
commit
|
commitdiff
|
tree
2017-11-23
ia
n
cmd/go, go/intern
a
l
/g
c
cgoim
p
orter: pass -X to ar
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
ian
compiler:
m
a
ke comparison
oper
a
to
r
(
)
methods
c
onst
commit
|
commitdiff
|
tree
2017-11-22
ian
libgo: d
o
n
'
t use
g
rep -q in
mk
s
igtab
.
s
h
commit
|
commitdiff
|
tree
2017-11-21
ian
libgo
:
fix make
f
ile buglet
commit
|
commitdiff
|
tree
2017-11-21
ian
comp
i
le
r
: report error for ++/--
applied to a non
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
ian
compiler: rem
o
ve LHS/RHS context deter
m
i
nati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
ian
lib
g
o: adapt Solar
i
s 12 r
e
ferences
commit
|
commitdiff
|
tree
2017-11-09
ian
sync/at
o
mic, r
u
ntime/
i
ntern
a
l/ato
m
ic
:
do
n
't
a
ssum
e
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
ian
compiler: don't double
c
ount "
.
" in nested_
f
unction_num
commit
|
commitdiff
|
tree
2017-11-06
i
a
n
co
m
piler: disabl
e
e
sc
a
pe analysis for ru
n
tim
e
commit
|
commitdiff
|
tree
next