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: look through aliases for type compatibility
2018-02-20
ian
compiler
:
look through aliases for type co
m
patibi
l
ity
commit
|
commitdiff
|
tree
2018-02-16
ian
runtime: a
d
d some more pr
e
empti
o
n
checks
commit
|
commitdiff
|
tree
2018-02-13
i
an
c
o
mpil
e
r
:
don't expo
r
t
f
unction d
e
s
crip
t
ors for
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
ian
compiler: error on func
declaration/definit
i
on
commit
|
commitdiff
|
tree
2018-02-12
i
an
PR go/84215
commit
|
commitdiff
|
tree
2018-02-09
ian
compil
e
r:
t
rack //go:nointerface in
e
xport data
commit
|
commitdiff
|
tree
2018-02-09
ian
* Makefi
l
e
.
am (GOTOOL
S
_
T
EST
_
TIM
E
OUT): Dou
b
le value
.
commit
|
commitdiff
|
tree
2018-02-08
ian
runtime: get missing f
u
nction
name
f
rom sym
b
o
l
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
ia
n
* Ma
k
efile
.
am
(chec
k
-gccgo, check-g
c
c): Add opt
i
ons
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
ian
libgo: upd
a
te to G
o
1
.
1
0
r
c
2
commit
|
commitdiff
|
tree
2018-02-07
ian
r
u
ntime: don't call f
u
n
cPC f
r
om a functi
o
n
commit
|
commitdiff
|
tree
2018-02-07
ian
compil
e
r: ma
k
e single Bt
y
p
e fo
r
methods table of
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
i
a
n
compiler
:
avoid ne
g
ative
z
e
ro in float constan
t
s
commit
|
commitdiff
|
tree
2018-02-06
ia
n
runtime
:
corr
e
ct runtime stru
c
tfield type to
match
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
i
a
n
c
o
mpil
e
r: r
o
l
lback "a
v
o
i
d negative zero
in float
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compil
e
r
:
avoid negative
zer
o
in float constants
commit
|
commitdiff
|
tree
2018-02-05
ia
n
c
o
mpiler:
up
d
a
t
e iota ha
n
dling,
f
i
x
u
sing
i
ota
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ia
n
com
p
iler: permit empty
statements after fall
t
hr
o
u
gh
commit
|
commitdiff
|
tree
2018-02-05
i
a
n
compiler: in range,
e
valuate
array i
f
it has receives
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
i
an
c
ompi
l
er: give
error for non-in
t
arguments t
o
make
commit
|
commitdiff
|
tree
2018-02-05
i
a
n
compiler:
don't error for goto o
v
er ty
p
e or
c
ons
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
comp
i
ler: correct pa
r
se of parenthe
s
ized select
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
cmd/go: don't lose
l
a
s
t flag from _
c
go_flags
commit
|
commitdiff
|
tree
2018-02-03
ian
*
go-g
c
c
.
cc (Gcc_backe
n
d
::f
i
ll_in_struct): Mark struct
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
ian
*
g
o-
g
cc
.
cc (
G
cc_backend::type_s
i
z
e
):
R
eturn 0 for
commit
|
commitdiff
|
tree
2018-02-02
ian
compiler: don't inc
o
rrectly ev
a
luate range va
r
iable
commit
|
commitdiff
|
tree
2018-02-02
ian
r
eflec
t
: enable allocatio
n
tests
commit
|
commitdiff
|
tree
2018-02-02
i
an
runt
i
me: scan registe
r
ba
c
king store on ia64
commit
|
commitdiff
|
tree
2018-02-02
i
an
compi
l
er: turn on escape anal
y
si
s
b
y
default
commit
|
commitdiff
|
tree
2018-02-01
ian
Change accidental
l
y omitted fro
m
re
v
isi
o
n 2
5
7280
.
commit
|
commitdiff
|
tree
2018-02-01
ia
n
math: adjust
c
ompilati
o
n flags, use th
e
m when testin
g
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: omit
f
i
e
ld name
fo
r
embedded
fields
in
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
i
a
n
net:
d
eclare lib_getaddrinfo
as retur
n
ing int32
commit
|
commitdiff
|
tree
2018-02-01
ian
com
p
iler: ch
e
c
k
for nil recei
v
er in value method
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
* elf
.
c (elf_add): Close de
s
criptor if we u
s
e a debugfile
.
commit
|
commitdiff
|
tree
2018-01-31
ian
compil
e
r: lower ex
p
ression types in lower
i
ng pass
commit
|
commitdiff
|
tree
2018-01-31
ian
ru
n
time
:
fix
t
ype de
s
criptor
n
a
me in
C
c
ode
commit
|
commitdiff
|
tree
2018-01-31
ian
g
o
te
s
t: acce
p
t symbols with
leadi
n
g dot
commit
|
commitdiff
|
tree
2018-01-31
ian
n
et: rename T
e
stA
d
dr6 to avoid
g
otest co
n
fusion
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
* go-gcc
.
cc
(Gc
c
_
b
a
c
kend::convert
_
t
r
ee):
N
ew p
r
ivate
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ian
c
o
mpiler:
F
u
ncti
o
n_type and Backend_function_
t
ype
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
in
t
ern
a
l/
s
y
s
call/unix: a
d
d
randomTrap for
sh/shbe
commit
|
commitdiff
|
tree
2018-01-29
ian
compiler: don't ins
e
r
t
write
barriers i
f
w
e
've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ian
libgo: update to
Go
1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-27
ian
libgo: update t
o
Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-26
ian
co
m
p
i
l
e
r
:
show r
e
adable
names
i
n escap
e
a
na
l
ysis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compi
l
e
r
: look through
a
liases when loo
k
ing fo
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler: de
r
ef r
e
ceiver types
i
n mang
l
e
d
n
ames
commit
|
commitdiff
|
tree
2018-01-25
ian
* elf
.
c (elf_open
_
debugfile_by_debuglink): Don
'
t check
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
runt
i
m
e
: f
i
x lf
s
tackUnpack on ia64
commit
|
commitdiff
|
tree
2018-01-25
ian
*
p
ecoff
.
c (c
o
ff_add): Only
r
elease
s
yms_view if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
*
pecof
f
.
c (cof
f
_add): Anot
h
er m
e
mcpy
-
> coff_read4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
c
o
m
pil
e
r: do
n
't write si
n
k const
a
nts to C
hea
d
er
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
*
pe
c
off
.
c (c
o
ff_add): Use coff_re
a
d4, not memcpy
.
commit
|
commitdiff
|
tree
2018-01-25
i
an
PR other
/
68239
commit
|
commitdiff
|
tree
2018-01-24
i
a
n
com
p
iler: r
a
tio
n
ali
z
e ext
e
r
n
al symbol n
a
mes
commit
|
commitdiff
|
tree
2018-01-23
ian
cm
d
/
g
o:
b
u
ild
i
d support for AIX archiv
e
s
.
commit
|
commitdiff
|
tree
2018-01-21
i
a
n
* simple-o
b
ject-xcoff
.
c
(
s
i
mp
l
e_ob
j
ect_xcoff_fin
d
_sect
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
an
*
x
c
off
.
c (xcoff_incl_c
o
mpare): New f
u
nct
i
on
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinfo: use rlimit64
i
f av
a
ilable wh
e
n
we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
* Makefile
.
am
(
GOTOOL
S
_TEST_T
I
MEOUT): Define
.
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
mksysinfo: f
o
rce
Passwd
.
Pw
_
[ug]id from
int32 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ia
n
runtime: no escape for s
o
me functions on AI
X
commit
|
commitdiff
|
tree
2018-01-19
ian
cmd/go: reco
g
nize AIX object
s
and a
r
chives
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime:
add g
o
:noe
s
c
a
pe d
e
clarati
o
n for Solaris
commit
|
commitdiff
|
tree
2018-01-18
ian
P
R g
o
/83787
commit
|
commitdiff
|
tree
2018-01-17
ian
compi
l
er: enable
e
scape analys
i
s f
o
r ru
n
time
commit
|
commitdiff
|
tree
2018-01-17
i
an
arch
i
v
e/tar: support stat
and device numbers on AIX
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
libgo: upd
a
te to
Go1
.
1
0beta2 releas
e
commit
|
commitdiff
|
tree
2018-01-17
ian
* el
f
.
c (
c
o
des) [GENERA
T
E_FIXED_
H
UFF
M
AN_TABLE]: Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
compi
l
er
:
recla
i
m memor
y
o
f
esc
a
pe analysis
Nodes
commit
|
commitdiff
|
tree
2018-01-15
ian
compil
e
r: m
a
ke sure
v
aria
b
le
s
c
apt
u
red by d
e
fer
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ian
go/ty
p
es: implem
e
n
t
SizesFor for gcc
g
o
commit
|
commitdiff
|
tree
2018-01-11
ian
PR
go/83794
commit
|
commitdiff
|
tree
2018-01-11
ian
de
b
ug/dwarf: f
o
rmStr
p
us
e
s
a
6
4
-bit value f
o
r 64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os, s
y
scall: handle _st_timespec fo
r
AIX
s
tat
commit
|
commitdiff
|
tree
2018-01-10
ian
li
b
go: add
platform support f
o
r
S
uperH
commit
|
commitdiff
|
tree
2018-01-10
ian
Add miss
i
ng
.
a files
.
The
s
e should have been
c
ommit
t
ed
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
PR
c/82922
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
exp: r
e
m
o
ve exp/proxy
and exp/t
e
rminal packages
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/go:
check for another GCC error message
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: fix makemap calls in __go_construct_map
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
runtime: w
o
rk ar
o
u
n
d
escap
i
ng
c
l
osure
i
n
expor
t
_test
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: noescape s
o
me functions/variables
commit
|
commitdiff
|
tree
2018-01-10
i
an
cmd/
g
o:
add AIX
s
upport
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add
a
ix build tags
commit
|
commitdiff
|
tree
2018-01-09
i
an
c
o
m
piler: u
s
e t
e
mporar
y
varia
b
le f
o
r st
a
ck allocation
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r: set ca
p
tured vari
a
b
le addre
s
s
t
o n
o
ne
s
cape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: sta
c
k
al
l
o
cate defer thunk
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: make
n
on-escaping Bound_method_expression
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
co
m
piler: move some escape c
h
eck
to Mark_add
r
ess_taken
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpiler: supp
o
rt go:n
o
e
s
c
ape cro
s
s
packa
g
e
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: stack al
l
o
cat
e
n
o
n-escaping
m
akeslice
commit
|
commitdiff
|
tree
2018-01-09
ian
comp
i
ler: delay escaping sliced arrays
commit
|
commitdiff
|
tree
2018-01-09
i
an
os/
s
ignal/internal/
p
ty:
build on Solar
i
s
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
make top-level decl for address-taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler: add
e
scap
e
analysi
s
debug
hash
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: use macro Unordered_map i
n
s
t
e
ad of
std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
libgo: update to Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
libgo:
f
ix GOARCH_CACHELINESIZ
E
on ia
6
4
commit
|
commitdiff
|
tree
next