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: don't export function descriptors for unexported names
2018-02-13
ian
compil
e
r: don't
e
x
p
o
rt
f
unction descrip
t
o
rs for
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
ian
compiler: er
r
or on func declaration/definition
commit
|
commitdiff
|
tree
2018-02-12
ian
PR go/84215
commit
|
commitdiff
|
tree
2018-02-09
ian
com
p
iler: track /
/
go:nointerface in export data
commit
|
commitdiff
|
tree
2018-02-09
i
an
* M
a
kefile
.
am
(
G
O
TOOLS_T
E
ST_
T
IMEOUT):
D
ouble
v
a
l
u
e
.
commit
|
commitdiff
|
tree
2018-02-08
ian
run
t
i
me: get mis
s
ing fun
c
tion name from symbol
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
i
a
n
* Mak
e
file
.
am (check-gccg
o
, check-gcc): Add opti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
i
a
n
li
b
go: update to G
o
1
.
1
0
rc2
commit
|
commitdiff
|
tree
2018-02-07
ian
runtime: do
n
't call func
P
C
from a funct
i
o
n
commit
|
commitdiff
|
tree
2018-02-07
ian
co
m
piler:
m
a
ke
s
i
n
gle Btype
for m
e
thods table of
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
ian
c
o
mpiler: a
v
oid negative zer
o
i
n
float
c
o
nstants
commit
|
commitdiff
|
tree
2018-02-06
ian
r
u
n
time:
correct r
u
ntime structfield type to match
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
i
an
comp
i
ler:
rollback "av
o
id
n
eg
a
tive zero
i
n
f
loat
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ia
n
compiler: avoid negativ
e
zero in fl
o
at constants
commit
|
commitdiff
|
tree
2018-02-05
i
an
compiler: up
d
ate
i
o
t
a
han
d
l
i
ng, fix using iota
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler: permit empty
stat
e
ments after fal
l
t
hro
u
gh
commit
|
commitdiff
|
tree
2018-02-05
ian
compil
e
r: i
n
range
,
evaluate array if it
has
r
eceives
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler: g
i
ve error for
n
on-int
a
r
g
uments to mak
e
commit
|
commitdiff
|
tree
2018-02-05
ia
n
co
m
piler: don't error fo
r
goto over type
o
r
c
onst
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
i
an
c
ompil
e
r:
c
o
rr
e
c
t parse of parenthesized
select
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
cmd/
g
o
: don't
l
ose last fla
g
from _cgo_flags
commit
|
commitdiff
|
tree
2018-02-03
ian
*
g
o-gc
c
.
cc (Gcc_backend::fill_in
_
struct): M
a
rk struct
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
i
a
n
* go-gcc
.
cc (Gcc_
b
ack
e
nd::type_
s
ize): Ret
u
r
n 0 fo
r
commit
|
commitdiff
|
tree
2018-02-02
ia
n
comp
i
l
er: don'
t
incorr
e
ctly evaluate range var
i
able
commit
|
commitdiff
|
tree
2018-02-02
ian
reflect: enable a
l
l
ocation tests
commit
|
commitdiff
|
tree
2018-02-02
ian
ru
n
time: scan register backing stor
e
on ia64
commit
|
commitdiff
|
tree
2018-02-02
ian
compile
r
: turn on escape
a
n
a
lys
i
s by default
commit
|
commitdiff
|
tree
2018-02-01
ian
Cha
n
ge accidentally omitted from
re
v
ision
2
5
7280
.
commit
|
commitdiff
|
tree
2018-02-01
ian
math: adjust compilation flags, use them when t
e
sting
commit
|
commitdiff
|
tree
2018-02-01
ian
co
m
piler: omit fi
e
ld name for
e
m
bedded fields
in
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
ian
net
:
declare
l
ib_getaddr
i
nfo
a
s retur
n
i
ng int32
commit
|
commitdiff
|
tree
2018-02-01
ian
compile
r
: c
h
eck for nil r
e
c
eive
r
i
n
v
a
lue method
commit
|
commitdiff
|
tree
2018-01-31
ian
*
e
lf
.
c (elf_add): Close
d
escriptor if we use a debu
g
file
.
commit
|
commitdiff
|
tree
2018-01-31
i
an
compiler: lo
w
er expr
e
ssi
o
n typ
e
s in loweri
n
g pass
commit
|
commitdiff
|
tree
2018-01-31
ian
runtime: fix
t
ype descriptor name in
C code
commit
|
commitdiff
|
tree
2018-01-31
ian
g
o
test: accept sy
m
bols with leading dot
commit
|
commitdiff
|
tree
2018-01-31
ian
net: ren
a
me TestA
d
dr6
to avoid
g
o
tes
t
confusion
commit
|
commitdiff
|
tree
2018-01-31
ia
n
* go-gcc
.
cc (Gcc_
b
ackend::convert_
t
ree): New private
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ia
n
compi
l
er: Function_typ
e
and
B
a
ckend_function_type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
inte
r
na
l
/sysca
l
l/unix:
a
dd randomTrap
f
or sh/sh
b
e
commit
|
commitdiff
|
tree
2018-01-29
i
a
n
c
om
p
iler: don't ins
e
rt write
barriers if we've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ian
libgo: updat
e
t
o
Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-27
ian
libg
o
: updat
e
to Go1
.
1
0rc1
commit
|
commitdiff
|
tree
2018-01-26
ian
com
p
iler: show readabl
e
names
i
n esc
a
pe ana
l
ysis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
c
ompi
l
e
r
: lo
o
k
t
hrough aliases when
looking for
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler
:
deref
r
e
ceiver types i
n
mangled name
s
commit
|
commitdiff
|
tree
2018-01-25
ian
* elf
.
c (elf_open_
d
ebugf
i
le_by_debuglink):
D
on't c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
runti
m
e:
fix lfstackUnpack on ia64
commit
|
commitdiff
|
tree
2018-01-25
ian
* pec
o
ff
.
c
(coff_add):
O
nl
y
re
l
ease sym
s
_view if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c
(
c
off_add): Ano
t
her memcp
y
-> coff_read4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
comp
i
ler: don't write sink const
a
nts to C he
a
der
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
*
p
ecoff
.
c (co
f
f_add):
Use coff
_
re
a
d
4, not m
e
mcpy
.
commit
|
commitdiff
|
tree
2018-01-25
ian
PR other/68239
commit
|
commitdiff
|
tree
2018-01-24
ian
co
m
p
i
l
e
r
: rationalize exter
n
al symbol
nam
e
s
commit
|
commitdiff
|
tree
2018-01-23
ian
cmd/go: buildi
d
support for
AIX archiv
e
s
.
commit
|
commitdiff
|
tree
2018-01-21
ian
* simple-object-xco
f
f
.
c (simple_obje
c
t_xco
f
f_
f
i
n
d_sections
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
*
x
c
off
.
c
(xcoff_incl_compare): New functio
n
.
commit
|
commitdiff
|
tree
2018-01-19
i
an
m
ksysinfo: use rlimi
t
64 i
f
available when
we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ia
n
* Makefile
.
am (GOTOO
L
S_TEST_TIMEOU
T
): Defin
e
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinfo: force
Passwd
.
Pw_[
u
g
]
id fro
m
int32 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
r
unt
i
me: no escape for some funct
i
ons on
AIX
commit
|
commitdiff
|
tree
2018-01-19
ian
cmd/go: r
e
cogni
z
e AIX o
b
jects a
n
d archi
v
es
commit
|
commitdiff
|
tree
2018-01-19
ian
runt
i
me:
a
dd g
o
:noescape declaration for
Solaris
commit
|
commitdiff
|
tree
2018-01-18
ian
PR go/83787
commit
|
commitdiff
|
tree
2018-01-17
i
an
compiler: enable es
c
ape analysis for
r
un
t
ime
commit
|
commitdiff
|
tree
2018-01-17
ia
n
archive/tar: supp
o
rt
s
t
at and de
v
ic
e
numbers o
n
AIX
commit
|
commitdiff
|
tree
2018-01-17
i
an
libg
o
: updat
e
to Go1
.
10beta2 release
commit
|
commitdiff
|
tree
2018-01-17
ian
* elf
.
c
(
codes) [GEN
E
RATE_FIX
E
D
_HU
F
F
MAN
_
T
ABLE]: Fi
x
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
i
a
n
compiler:
reclai
m
memory
of escape analysi
s
Nodes
commit
|
commitdiff
|
tree
2018-01-15
ian
c
o
m
p
i
l
er: make
sure variables captur
e
d by defe
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ian
go/types: imple
m
ent
S
ize
s
For f
o
r gccg
o
commit
|
commitdiff
|
tree
2018-01-11
ian
PR go/
8
3794
commit
|
commitdiff
|
tree
2018-01-11
ian
deb
u
g/dwarf: formStrp uses
a
64-bit value f
o
r 6
4
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os,
sysc
a
ll
:
handle _st_timespec f
o
r AIX sta
t
commit
|
commitdiff
|
tree
2018-01-10
ian
lib
g
o
:
add platfor
m
s
upp
o
rt for Su
p
erH
commit
|
commitdiff
|
tree
2018-01-10
ian
Add mis
s
ing
.
a files
.
These
should have been com
m
itted
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
PR c/82922
commit
|
commitdiff
|
tree
2018-01-10
ian
e
xp:
r
e
m
ove
exp/pr
o
xy and exp/
t
ermina
l
packa
g
es
commit
|
commitdiff
|
tree
2018-01-10
ian
c
md/
g
o: check for anothe
r
G
CC error message
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime:
f
i
x
makemap
calls in __go_cons
t
ruc
t
_map
commit
|
commitdiff
|
tree
2018-01-10
ian
runtim
e
: work around escapin
g
closure in export_test
.
g
o
commit
|
commitdiff
|
tree
2018-01-10
ian
run
t
i
m
e
: noescape some
functions/
v
ariables
commit
|
commitdiff
|
tree
2018-01-10
ian
cm
d
/
go:
a
d
d
AIX
s
upport
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add ai
x
bui
l
d
tags
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpile
r
: u
s
e temporary v
a
riable for sta
c
k
a
l
l
oca
t
io
n
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compiler: set captured variable ad
d
ress to n
o
nescape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compi
l
e
r
:
stack a
l
locate
def
e
r thunk
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compiler: make non-escaping Bound_method_expr
e
s
s
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
i
an
c
o
mp
i
l
er: move some esc
a
pe ch
e
ck
to M
a
rk
_
address_taken
commit
|
commitdiff
|
tree
2018-01-09
ian
compi
l
er: sup
p
ort g
o
:no
e
scape c
r
o
s
s package
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler
:
stac
k
allocate non-escapi
n
g makeslice
commit
|
commitdiff
|
tree
2018-01-09
ian
compile
r
:
delay escaping sliced
arrays
commit
|
commitdiff
|
tree
2018-01-09
ian
o
s
/signa
l
/i
n
ternal/p
t
y: b
u
ild on Solaris
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: make top-level de
c
l fo
r
add
r
es
s
-taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
a
dd esc
a
pe analysis debu
g
hash
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpiler:
use macro
Uno
r
der
e
d_map instead o
f
s
td
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
libgo: up
d
ate to Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
libgo: f
i
x GOARCH_CAC
H
ELINESI
Z
E on ia64
commit
|
commitdiff
|
tree
2018-01-06
ian
* g
o
-g
c
c
.
cc (
G
cc_backen
d
::
G
cc_backend
)
: Co
r
rect
commit
|
commitdiff
|
tree
2017-12-22
ian
compiler:
d
o not propag
a
te addres
s
-t
a
ken o
f
a s
l
ice
.
.
.
commit
|
commitdiff
|
tree
next