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
libgo: update to Go1.10rc2
2018-02-08
ian
libgo: u
p
dat
e
to Go1
.
1
0rc2
commit
|
commitdiff
|
tree
2018-02-07
ia
n
runt
i
me: don't c
a
ll func
P
C from
a f
u
nction
commit
|
commitdiff
|
tree
2018-02-07
ian
compi
l
er: m
a
ke single Btype for methods table o
f
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
ian
c
o
mpiler: a
v
oid negative zero
i
n
float
consta
n
ts
commit
|
commitdiff
|
tree
2018-02-06
ian
runtime: co
r
rect runtim
e
structf
i
eld type to match
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
i
an
compiler: rol
l
ba
c
k "a
v
oid negative zero
in float
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
i
an
comp
i
ler: avoid negat
i
ve zero in float
c
onstants
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler:
update iota handling, fix using iota
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler: permit empty state
m
ents
aft
e
r
f
a
l
lthro
u
gh
commit
|
commitdiff
|
tree
2018-02-05
ian
com
p
iler: in range, e
v
aluate array
i
f
it has receives
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compil
e
r: give erro
r
for non-i
n
t arguments to make
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler:
d
on't er
r
o
r for goto
over
t
ype
o
r const
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
c
o
mpil
e
r
:
cor
r
ect pars
e
o
f parenthesized select
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
cmd/go: don't lose last flag from _
c
go_flags
commit
|
commitdiff
|
tree
2018-02-03
ian
* go-gcc
.
cc (Gcc_backend::fill_in_struct): Ma
r
k
struct
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
ian
* go-gcc
.
cc
(
Gcc_backen
d
::type_size): Return 0
for
commit
|
commitdiff
|
tree
2018-02-02
ian
compiler: don't incorrectly evaluat
e
ran
g
e vari
a
ble
commit
|
commitdiff
|
tree
2018-02-02
i
an
reflect: enable allocatio
n
tests
commit
|
commitdiff
|
tree
2018-02-02
ia
n
ru
n
time:
s
can
r
egi
s
ter backing store on ia64
commit
|
commitdiff
|
tree
2018-02-02
ian
com
p
iler: t
u
rn
on escape analysis by default
commit
|
commitdiff
|
tree
2018-02-01
ian
Change acc
i
d
e
n
ta
l
ly omitted f
r
om revision 25
7
280
.
commit
|
commitdiff
|
tree
2018-02-01
i
an
math: adjust compilation flags, use th
e
m when testin
g
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: omit field name for embedded fie
l
ds in
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
ian
ne
t
: declare lib_ge
t
a
dd
r
info as return
i
ng int32
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: ch
e
c
k
for nil
r
ec
e
iver
in value method
commit
|
commitdiff
|
tree
2018-01-31
ia
n
* elf
.
c
(elf_add): Close des
c
riptor i
f
we use
a
debugfile
.
commit
|
commitdiff
|
tree
2018-01-31
ian
compiler: l
o
wer ex
p
ressio
n
types in lowering p
a
ss
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
runtime:
f
ix type
de
s
crip
t
or
name in C code
commit
|
commitdiff
|
tree
2018-01-31
ian
gotest:
a
ccept symb
o
l
s
wi
t
h leading
d
ot
commit
|
commitdiff
|
tree
2018-01-31
ian
ne
t
: r
e
name TestAddr6
t
o
a
void gotest confusion
commit
|
commitdiff
|
tree
2018-01-31
ian
* go-gcc
.
cc (Gcc_backend::conver
t
_
t
r
ee): New pri
v
ate
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ian
compiler: Function_
t
ype and Backend_fun
c
tion_type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
intern
a
l/sysc
a
l
l
/unix: add ra
n
domTrap for sh/shbe
commit
|
commitdiff
|
tree
2018-01-29
ia
n
compiler: d
o
n
't
i
n
sert wr
i
te
barriers if we've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
i
a
n
libgo: update to Go
1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-27
ian
lib
g
o
:
upda
t
e to Go
1
.
1
0
rc1
commit
|
commitdiff
|
tree
2018-01-26
ian
c
o
mpil
e
r: show
readable names in e
s
cap
e
an
a
lysis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compi
l
er: lo
o
k
t
h
rough aliases whe
n
look
i
ng
for
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
compiler: d
e
ref receiver t
y
pes in
m
angled names
commit
|
commitdiff
|
tree
2018-01-25
ian
* elf
.
c
(
elf
_
op
e
n_debugfile_by_debuglink): Don't check
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
runti
m
e
:
fix l
f
stac
k
Unpack
o
n ia64
commit
|
commitdiff
|
tree
2018-01-25
i
an
*
pecoff
.
c (
c
off_add): Onl
y
release syms_view
i
f it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c (coff_add)
:
Another memcpy -> coff_rea
d
4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler: don't
w
rite sink constants to C header
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c (cof
f
_a
d
d):
Us
e
coff_rea
d
4,
not
m
emcpy
.
commit
|
commitdiff
|
tree
2018-01-25
ian
PR
othe
r
/68239
commit
|
commitdiff
|
tree
2018-01-24
ian
compiler: rational
i
ze
e
x
ternal
s
ymbol names
commit
|
commitdiff
|
tree
2018-01-23
ian
cmd/go: buildid support for
A
IX archive
s
.
commit
|
commitdiff
|
tree
2018-01-21
ian
*
s
imple-object-xcof
f
.
c (simple
_
object_xcoff_fi
n
d_sections
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
* xc
o
ff
.
c (
x
coff_
i
ncl_
c
om
p
a
r
e): New funct
i
on
.
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
mksy
s
info: use rlim
i
t64 if ava
i
lable whe
n
we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
* Ma
k
e
fi
l
e
.
a
m (GOTOOL
S
_
T
EST_TIMEOUT): Define
.
commit
|
commitdiff
|
tree
2018-01-19
ia
n
m
k
s
y
s
info
:
force Pa
s
sw
d
.
Pw_[ug]id fr
o
m int32 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime: no escap
e
for some functio
n
s on AIX
commit
|
commitdiff
|
tree
2018-01-19
ian
cmd/go: recognize AIX
obje
c
ts and
a
r
chives
commit
|
commitdiff
|
tree
2018-01-19
ian
runt
i
me: add go:no
e
scap
e
declaration for So
l
aris
commit
|
commitdiff
|
tree
2018-01-18
ian
PR go/83787
commit
|
commitdiff
|
tree
2018-01-17
ian
compiler
:
enable escape
a
nalysis for runti
m
e
commit
|
commitdiff
|
tree
2018-01-17
ian
ar
c
hive/tar:
suppo
r
t stat and device
n
um
b
ers on
A
IX
commit
|
commitdiff
|
tree
2018-01-17
ian
libgo: updat
e
to Go1
.
1
0
be
t
a2 release
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
* elf
.
c (
c
odes) [GENERA
T
E_FIXED_HUF
F
MA
N
_TABLE]: Fi
x
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
i
a
n
compiler: reclaim m
e
m
o
ry
o
f
es
c
ape analysis Nodes
commit
|
commitdiff
|
tree
2018-01-15
ian
compiler: ma
k
e
s
ure variables
c
aptured by defer
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ia
n
go/
t
ypes: implement
S
izesF
o
r for
gccgo
commit
|
commitdiff
|
tree
2018-01-11
ian
PR go/83794
commit
|
commitdiff
|
tree
2018-01-11
i
an
debug/dw
a
rf: formSt
r
p
uses a 64-bit
v
alue f
o
r 64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
o
s
, syscall: ha
n
dle
_
st_timespec for A
I
X s
t
at
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add plat
f
orm support f
o
r
S
u
perH
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
Add m
i
ssing
.
a fil
e
s
.
These should have been co
m
mitted
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
PR
c
/82922
commit
|
commitdiff
|
tree
2018-01-10
i
an
exp: remove ex
p
/
p
roxy and ex
p
/te
r
minal packages
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/
g
o: check for a
n
other GCC er
r
or message
commit
|
commitdiff
|
tree
2018-01-10
ian
ru
n
tim
e
: fix ma
k
emap calls in __go_construct_map
commit
|
commitdiff
|
tree
2018-01-10
i
an
runtime: w
o
rk a
r
ound esca
p
in
g
closu
r
e
i
n
e
xp
o
rt_tes
t
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
runtim
e
: noesca
p
e some func
t
ions/
v
ariables
commit
|
commitdiff
|
tree
2018-01-10
i
an
cmd/go: add AI
X
s
u
pport
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add a
i
x
build tags
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: use
t
e
mporary
v
ar
i
able for
s
tack allo
c
ation
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r: set cap
t
ure
d
variable ad
d
ress to nonescape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
stack allocat
e
def
e
r t
h
u
n
k
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler: make non-escapi
n
g Bound_meth
o
d
_
ex
p
r
essi
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpiler
:
move so
m
e escape check to Mark_addre
s
s
_
taken
commit
|
commitdiff
|
tree
2018-01-09
ia
n
co
m
p
i
ler:
s
upport go:noescape cross packag
e
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compi
l
er: stac
k
a
l
locate
non-escaping makes
l
ice
commit
|
commitdiff
|
tree
2018-01-09
ian
com
p
iler:
d
elay escapin
g
sliced array
s
commit
|
commitdiff
|
tree
2018-01-09
ian
os/sig
n
al
/
intern
a
l/pty: b
u
ild on Sol
a
ris
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
com
p
iler
:
make
t
o
p
-l
e
v
e
l decl
for
address
-
taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
co
m
piler: add escape an
a
lysis debug hash
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: use macr
o
Unordered_map i
n
s
t
ead
o
f
s
t
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
libg
o
:
update to Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
libgo: fix
GOARCH_
C
ACHELINESIZE on ia6
4
commit
|
commitdiff
|
tree
2018-01-06
ian
*
go-
g
cc
.
cc (Gcc
_
backen
d
:
:
G
cc_backend): Corr
e
ct
commit
|
commitdiff
|
tree
2017-12-22
i
an
com
p
iler: d
o
no
t
pro
p
agate address
-
taken of a sli
c
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
i
a
n
c
ompil
e
r
:
bring escape analysis mostly in line
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ia
n
compile
r
: improve escape
analysis diagnostics
commit
|
commitdiff
|
tree
2017-12-16
ian
os: p
a
ss
-
s to h
o
stname o
n
A
IX
commit
|
commitdiff
|
tree
2017-12-16
ian
sysc
a
ll:
e
mu
l
ate Flo
c
k
on
AIX
commit
|
commitdiff
|
tree
2017-12-12
ian
*
go-lang
.
c
(
TARGE
T
_AIX):
D
efine
if not defined
.
commit
|
commitdiff
|
tree
2017-12-06
ian
libgo: remove -fplan9-extensions
f
r
o
m CFLAGS
commit
|
commitdiff
|
tree
2017-12-06
i
a
n
c
o
m
p
iler: handle set-and
-
use-temp
in nilch
e
ck code
commit
|
commitdiff
|
tree
next