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: use the underlying type to build placeholder type for alias
2018-02-08
ian
* Makefile
.
am (
c
heck-gccgo, che
c
k-g
c
c): Add options
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
ian
libg
o
: update to Go1
.
10rc2
commit
|
commitdiff
|
tree
2018-02-07
ian
runti
m
e: d
o
n't call
f
u
ncPC from
a
f
u
ncti
o
n
commit
|
commitdiff
|
tree
2018-02-07
ian
c
ompiler: m
a
ke s
i
ngle Btype for
methods table of
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
ian
compi
l
er
:
avo
i
d
negative zero in f
l
oat con
s
ta
n
ts
commit
|
commitdiff
|
tree
2018-02-06
ian
runtime: correct
r
untime structf
i
eld typ
e
to m
a
tch
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ia
n
com
p
iler: rollback "avoid
n
egativ
e
zero in float
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
i
an
compi
l
er: avoid n
e
ga
t
ive zero
i
n
fl
o
at constants
commit
|
commitdiff
|
tree
2018-02-05
ian
co
m
piler: upda
t
e iota handl
i
n
g
, f
i
x using iota
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
c
o
mpiler: per
m
it empty st
a
tements
a
fter fallthrough
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler:
i
n
ran
g
e, evalua
t
e arra
y
if
it
h
as receives
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
c
o
mpiler: give e
r
ror for non-int argum
e
n
t
s to make
commit
|
commitdiff
|
tree
2018-02-05
i
a
n
compiler: don
'
t
error
f
o
r go
t
o ov
e
r type or
con
s
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compil
e
r: correct p
a
rse of parenthesized
s
elect
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
cmd
/
go: don'
t
los
e
last flag from _cgo_flags
commit
|
commitdiff
|
tree
2018-02-03
ian
* go-gc
c
.
cc (Gcc_backend::
f
ill_in_struct)
:
Mark struc
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
i
a
n
* go-gcc
.
cc (Gcc_backend::
t
ype_size): Return 0 for
commit
|
commitdiff
|
tree
2018-02-02
ian
c
o
m
p
il
e
r
:
don't
i
ncorrectly eva
l
uate ran
g
e
vari
a
b
le
commit
|
commitdiff
|
tree
2018-02-02
ian
reflect:
ena
b
le allocation t
e
sts
commit
|
commitdiff
|
tree
2018-02-02
ian
runtime:
s
can register backing store
o
n
ia64
commit
|
commitdiff
|
tree
2018-02-02
i
an
c
o
m
piler: turn on esc
a
pe
analysis by default
commit
|
commitdiff
|
tree
2018-02-01
i
an
Chan
g
e acciden
t
ally
omitte
d
f
r
om revision 257
2
80
.
commit
|
commitdiff
|
tree
2018-02-01
ian
ma
t
h
: adjust compilat
i
on fla
g
s, use them when testing
commit
|
commitdiff
|
tree
2018-02-01
i
a
n
compiler
:
om
i
t field nam
e
for embedded fields in
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
ian
ne
t
: declare lib_getad
d
rinfo as returni
n
g
i
n
t32
commit
|
commitdiff
|
tree
2018-02-01
i
a
n
c
ompiler: check
for n
i
l rec
e
iver in va
l
ue
m
e
thod
commit
|
commitdiff
|
tree
2018-01-31
ian
* e
l
f
.
c (elf
_
a
d
d):
Cl
o
se descr
i
ptor if we use a debugfile
.
commit
|
commitdiff
|
tree
2018-01-31
ian
com
p
iler: lower exp
r
e
ssi
o
n
types in lowering
p
ass
commit
|
commitdiff
|
tree
2018-01-31
ian
runtime: fix type
d
escriptor name in C co
d
e
commit
|
commitdiff
|
tree
2018-01-31
ian
gotest:
a
c
c
e
p
t
symbols with leading dot
commit
|
commitdiff
|
tree
2018-01-31
i
an
net: rename TestAddr6 to avoid gotest confu
s
ion
commit
|
commitdiff
|
tree
2018-01-31
ian
* go-gcc
.
cc (Gcc_backend::convert_tree): New p
r
ivat
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
compi
l
er: Function_type
and Backe
n
d_function
_
t
y
p
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
internal/sysc
a
ll/un
i
x:
add randomTrap for sh/shbe
commit
|
commitdiff
|
tree
2018-01-29
i
an
comp
i
ler: don't
i
nser
t
w
rite barrie
r
s if we've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ian
l
ibgo: upd
a
te to Go1
.
10
r
c1
commit
|
commitdiff
|
tree
2018-01-27
i
an
libgo:
u
pdate to
G
o1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-26
ian
compiler: show
readable na
m
es
in
escape analysis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compil
e
r: look th
r
ou
g
h aliases
when looking for
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
c
o
mpiler
:
d
e
ref receiver
t
ypes in mangled names
commit
|
commitdiff
|
tree
2018-01-25
ian
* elf
.
c (elf_open_de
b
ugfile_by_debuglin
k
): Don't ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
runtime: fi
x
lfsta
c
k
Un
p
a
c
k
on ia64
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
* pecof
f
.
c (coff_add): Only release sym
s
_view if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pe
c
o
ff
.
c (cof
f
_add):
An
o
ther memcpy ->
c
off
_
re
a
d
4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
c
o
mp
i
ler: don't write
s
ink consta
n
t
s
t
o
C
hea
d
er
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
*
pecof
f
.
c
(
coff_add)
:
Use coff_re
a
d
4
, not memcpy
.
commit
|
commitdiff
|
tree
2018-01-25
ian
PR
other/68239
commit
|
commitdiff
|
tree
2018-01-24
ian
compiler: rationalize external
symbol names
commit
|
commitdiff
|
tree
2018-01-23
ian
cmd/
g
o: bu
i
ldid supp
o
rt for AIX archives
.
commit
|
commitdiff
|
tree
2018-01-21
ian
* simple
-
obj
e
ct-
x
c
off
.
c (simple_object_xcoff_find_sections
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
an
* xcoff
.
c
(
x
c
off_incl_compare): Ne
w
fu
n
ction
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksy
s
info: use rlimit64 if av
a
ilab
l
e when we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
* Make
f
i
l
e
.
am (G
O
T
O
O
LS_TE
S
T_TIM
E
OUT):
Defi
n
e
.
commit
|
commitdiff
|
tree
2018-01-19
ian
m
k
sysinfo
:
for
c
e
Passwd
.
Pw_[ug]id from int
3
2 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime: no e
s
c
ape for some functi
o
ns on AIX
commit
|
commitdiff
|
tree
2018-01-19
i
an
c
m
d/go: recognize AIX objects and archiv
e
s
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime: add go:no
e
s
c
ape
d
eclaration for Solaris
commit
|
commitdiff
|
tree
2018-01-18
ian
P
R
g
o/83787
commit
|
commitdiff
|
tree
2018-01-17
ia
n
c
o
m
p
iler: e
n
a
ble esca
p
e anal
y
si
s
for runtime
commit
|
commitdiff
|
tree
2018-01-17
ian
archive/tar
:
support st
a
t and device numb
e
rs on
A
IX
commit
|
commitdiff
|
tree
2018-01-17
ian
libgo: update to Go
1
.
10beta2 releas
e
commit
|
commitdiff
|
tree
2018-01-17
ian
* elf
.
c (
c
odes
)
[GENE
R
ATE_FI
X
ED_HUFFMAN_TABLE]: Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
compile
r
: recl
a
i
m memory o
f
escape
analysi
s
Nodes
commit
|
commitdiff
|
tree
2018-01-15
ian
c
o
mpiler: ma
k
e sure var
i
ables
c
aptured b
y
defer
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ian
go/types: im
p
l
e
ment Size
s
For for gccg
o
commit
|
commitdiff
|
tree
2018-01-11
ian
PR go/8
3
794
commit
|
commitdiff
|
tree
2018-01-11
ian
debug
/
d
w
arf: formSt
r
p use
s
a 64-bi
t
v
alue for 64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
i
an
o
s, s
y
scall: handl
e
_st_timespec
for A
I
X
s
t
at
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add p
l
atform support for
S
uper
H
commit
|
commitdiff
|
tree
2018-01-10
ian
Ad
d
mi
s
sing
.
a f
i
les
.
The
s
e should have been committ
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
i
an
PR c/
8
2922
commit
|
commitdiff
|
tree
2018-01-10
ian
ex
p
: rem
o
ve exp/
p
roxy a
n
d exp/term
i
nal packages
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/go: check for
a
nother GCC e
r
r
o
r
m
essag
e
commit
|
commitdiff
|
tree
2018-01-10
i
an
runtim
e
: fix makemap call
s
in __go_con
s
t
ru
c
t
_map
commit
|
commitdiff
|
tree
2018-01-10
ian
runti
m
e:
work around esca
p
ing closure
in
e
xport
_
test
.
g
o
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: n
o
escape
som
e
functions
/
v
ariab
l
es
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
cmd/go: ad
d
AIX support
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add
a
ix build tags
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompiler
:
use t
e
m
po
r
ary varia
b
l
e for s
t
ack all
o
cation
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompiler: set
captured variable ad
d
ress to nonescape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
co
m
piler:
s
tack allocat
e
defer thunk
commit
|
commitdiff
|
tree
2018-01-09
ia
n
co
m
piler: make
n
on-esca
p
ing B
o
und_meth
o
d_expressio
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
mo
v
e some escap
e
check to Mark_address_taken
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler: s
u
pport go:noescape cro
s
s
package
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompiler: stack allocat
e
non-escapi
n
g mak
e
slice
commit
|
commitdiff
|
tree
2018-01-09
ian
c
omp
i
ler:
d
e
lay escaping
s
liced ar
r
ays
commit
|
commitdiff
|
tree
2018-01-09
ia
n
os/sig
n
al/interna
l
/pty: bu
i
ld on
Solaris
commit
|
commitdiff
|
tree
2018-01-09
ian
c
om
p
iler:
m
ak
e
top-l
e
vel
decl
for add
r
ess-take
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r: add e
s
cape analysis deb
u
g has
h
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler: use macro Unorde
r
ed_map instead of std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
libgo:
update t
o
G
o
1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
libgo: fix GOARCH_CACHELINESIZE on ia6
4
commit
|
commitdiff
|
tree
2018-01-06
ian
* go-gcc
.
cc (
G
cc_backend::Gcc_ba
c
ken
d
):
C
o
rrect
commit
|
commitdiff
|
tree
2017-12-22
ian
compiler: do not pr
o
p
agate address-taken
of a slic
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
com
p
i
l
er
:
bri
n
g escape
a
n
a
ly
s
is
most
l
y in line
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
c
o
mpiler: improve escape an
a
lysis diagnostics
commit
|
commitdiff
|
tree
2017-12-16
ian
os:
pass -s to ho
s
tname
on AIX
commit
|
commitdiff
|
tree
2017-12-16
ian
syscall: emulate Flock on
A
IX
commit
|
commitdiff
|
tree
2017-12-12
ian
* go-lang
.
c (
T
A
R
GET
_
A
I
X): Define if not def
i
ned
.
commit
|
commitdiff
|
tree
2017-12-06
i
an
libgo
:
remove -fplan9-extensions fro
m
CFLAGS
commit
|
commitdiff
|
tree
next