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::convert_tree): New private method.
2018-01-31
i
a
n
* go-
g
cc
.
cc (Gcc_backend::convert_tree)
:
New
priva
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ian
com
p
il
e
r
:
F
u
nc
t
ion_type and Ba
c
kend
_
function_type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
internal/sy
s
ca
l
l
/u
n
ix: add randomTr
a
p fo
r
sh/shbe
commit
|
commitdiff
|
tree
2018-01-29
ia
n
compi
l
er: don't insert write barr
i
ers
i
f we've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ia
n
libgo: update
t
o
Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-27
i
a
n
libgo: updat
e
to Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-26
ian
compiler:
show
readable n
a
mes in escape analysis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
co
m
pi
l
er: look t
h
rough aliases
whe
n
looking
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler
:
deref receiver type
s
in mangled name
s
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
*
el
f
.
c
(elf_open_debugfi
l
e_by_debuglin
k
): Don't check
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
runtime: fix lfstac
k
U
npack on ia64
commit
|
commitdiff
|
tree
2018-01-25
ian
*
p
ec
o
ff
.
c (coff_add): Only release syms_view if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* peco
f
f
.
c
(
coff
_
a
d
d): Anothe
r
memcpy -> coff_
r
ead4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
compi
l
er: d
o
n
'
t wr
i
te
s
i
nk c
o
nstants to
C header
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
* pecoff
.
c (c
o
ff_
a
dd): Use cof
f
_read
4
, not
m
emcpy
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
PR
o
ther/682
3
9
commit
|
commitdiff
|
tree
2018-01-24
i
an
c
o
mpiler:
r
ation
a
lize ext
e
rn
a
l s
y
mbol
n
a
mes
commit
|
commitdiff
|
tree
2018-01-23
ia
n
cmd/go:
b
u
i
l
d
i
d support
for AIX
a
r
chives
.
commit
|
commitdiff
|
tree
2018-01-21
ian
* simple-ob
j
ect-xc
o
ff
.
c (si
m
ple_object_xcoff_fin
d
_sections
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
an
* xcoff
.
c (xcoff_i
n
cl_compare): New function
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksys
i
nfo: use
rlimit64 i
f
available when we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
*
M
akefile
.
a
m (GOTOO
L
S
_TEST_TIME
O
U
T
): D
e
fine
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinfo: force
P
a
s
swd
.
Pw_
[
ug]id
f
rom int32 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
runt
i
me: no esc
a
p
e
for so
m
e functions on AIX
commit
|
commitdiff
|
tree
2018-01-19
i
an
cmd
/
go:
recognize AI
X
obje
c
ts
and a
r
c
h
ives
commit
|
commitdiff
|
tree
2018-01-19
ian
runt
i
me: a
d
d
g
o:noescape dec
l
aration f
o
r S
o
l
a
ri
s
commit
|
commitdiff
|
tree
2018-01-18
ian
PR go/83787
commit
|
commitdiff
|
tree
2018-01-17
ian
c
o
mpiler:
enab
l
e escape
a
n
a
lysis for ru
n
time
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
ar
c
hiv
e
/tar: su
p
port stat and device numbers on
AI
X
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
libgo: update to
G
o
1
.
10beta
2
release
commit
|
commitdiff
|
tree
2018-01-17
ian
* elf
.
c (codes) [GENERATE_FIXED_HUFFMAN_TABLE]: Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
compiler: reclaim memory o
f
escape analysis
N
o
d
e
s
commit
|
commitdiff
|
tree
2018-01-15
ia
n
compiler: m
a
ke sure variable
s
ca
p
tured by de
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ia
n
go/
t
ypes: implemen
t
Siz
e
sFor for gc
c
go
commit
|
commitdiff
|
tree
2018-01-11
ia
n
P
R
go/83794
commit
|
commitdiff
|
tree
2018-01-11
ian
debu
g
/d
w
arf: form
S
trp u
s
es a 64-bit value
f
or
64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os, syscall: handle _st
_
tim
e
spec for AIX
s
tat
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo
:
add platform
sup
p
ort fo
r
S
uperH
commit
|
commitdiff
|
tree
2018-01-10
ian
Add missing
.
a fi
l
e
s
.
T
hese s
h
o
u
ld
h
a
ve been committed
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
PR
c
/82922
commit
|
commitdiff
|
tree
2018-01-10
i
an
exp: remove exp/
p
roxy and exp/termin
a
l packages
commit
|
commitdiff
|
tree
2018-01-10
ian
c
m
d/go: check f
o
r anoth
e
r
GCC error mes
s
age
commit
|
commitdiff
|
tree
2018-01-10
ian
r
u
ntim
e
: fix mak
e
map calls in __go_const
r
uct_map
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: work around escapin
g
closu
r
e
in export_test
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
ru
n
time: noescap
e
some functions
/
v
a
r
iabl
e
s
commit
|
commitdiff
|
tree
2018-01-10
ia
n
cmd/g
o
: add AIX support
commit
|
commitdiff
|
tree
2018-01-10
ian
libg
o
: add aix bui
l
d tags
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompiler: use tempo
r
a
r
y
variable
f
o
r stack allocati
o
n
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compi
l
er: se
t
capt
u
red var
i
able address to n
o
n
e
scape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r:
stack a
l
locate def
e
r
t
h
unk
commit
|
commitdiff
|
tree
2018-01-09
ian
com
p
iler: make
n
o
n
-es
c
api
n
g Bound_method_expressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
m
ove some escape ch
e
ck to
Mar
k
_
addr
e
ss_ta
k
en
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compiler: suppor
t
go:noescape cross package
commit
|
commitdiff
|
tree
2018-01-09
ian
compi
l
er:
s
t
a
c
k allocate non-escaping makeslice
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
d
e
lay escaping sliced arrays
commit
|
commitdiff
|
tree
2018-01-09
ian
os/signal/i
n
ternal/pty
:
buil
d
on S
o
l
aris
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: make top-l
e
vel decl f
o
r address-t
a
ken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
comp
i
l
er: a
d
d esc
a
pe a
n
alysis debug
h
ash
commit
|
commitdiff
|
tree
2018-01-09
ia
n
comp
i
ler: use macro Unor
d
e
r
e
d
_
map instead of std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
l
i
bgo
:
update to Go1
.
1
0beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
l
i
b
g
o: fix GO
A
RCH_
C
A
CHELINESIZE on
i
a64
commit
|
commitdiff
|
tree
2018-01-06
ian
* go-gcc
.
cc (Gcc_backe
n
d::Gcc_backend): Correc
t
commit
|
commitdiff
|
tree
2017-12-22
ian
compile
r
:
d
o not propagate
address-taken
o
f a sli
c
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
i
an
compiler:
b
ring escap
e
analysi
s
mostly in li
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
compiler: improve escape analysis diagnostics
commit
|
commitdiff
|
tree
2017-12-16
ian
o
s
: pass -s to hostnam
e
o
n
AIX
commit
|
commitdiff
|
tree
2017-12-16
ian
s
y
scall: emula
t
e Fl
o
ck on AIX
commit
|
commitdiff
|
tree
2017-12-12
ian
* go-l
a
ng
.
c (TARGET_AIX)
:
De
f
i
ne if
n
ot defi
n
ed
.
commit
|
commitdiff
|
tree
2017-12-06
i
a
n
libgo: remove
-fplan9-exten
s
ions fr
o
m CF
L
A
G
S
commit
|
commitdiff
|
tree
2017-12-06
ian
compi
l
er: handl
e
set-and-use-temp i
n
nilcheck code
commit
|
commitdiff
|
tree
2017-12-05
ia
n
c
o
mpiler: no
n
il
check needed for closur
e
v
ar d
e
references
commit
|
commitdiff
|
tree
2017-12-02
ia
n
runtime:
e
xpor
t
cgoCheck functions
commit
|
commitdiff
|
tree
2017-12-02
i
a
n
compile
r
: avoid GCC middle
-
end cont
r
ol warning
s
commit
|
commitdiff
|
tree
2017-12-01
ian
co
m
pile
r
:
introduce size th
r
eshold for n
i
l
c
h
e
c
k
s
commit
|
commitdiff
|
tree
2017-11-30
ian
compile
r
:
d
o
n'
t
make map
zero valu
e
constant
commit
|
commitdiff
|
tree
2017-11-23
ian
cmd/go, go/internal
/
gccgoimporter: pass -X to ar
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
ian
compiler: make comp
a
rison operator() me
t
hods
c
onst
commit
|
commitdiff
|
tree
2017-11-22
i
a
n
libgo: don't u
s
e gre
p
-q in mks
i
gtab
.
sh
commit
|
commitdiff
|
tree
2017-11-21
ian
l
ibgo
:
f
i
x mak
e
file buglet
commit
|
commitdiff
|
tree
2017-11-21
ian
compile
r
: report error f
o
r
++/-- applied to a non
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
ian
comp
i
ler: remove
LHS/RHS
c
ontex
t
determination
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
ian
l
i
bgo:
a
dapt So
l
aris 12 refere
n
ces
commit
|
commitdiff
|
tree
2017-11-09
ia
n
sync/atomic
,
ru
n
t
ime/internal/atomic:
d
on't assume
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
ian
compiler: don't doub
l
e co
u
nt "
.
" in ne
s
ted_funct
i
o
n
_
n
um
commit
|
commitdiff
|
tree
2017-11-06
i
a
n
c
ompil
e
r:
disable esc
a
p
e
analysis for runtime
commit
|
commitdiff
|
tree
2017-11-06
ian
l
i
b
go: p
a
ss flags to recur
s
ive
mak
e
commit
|
commitdiff
|
tree
2017-10-26
ian
c
o
mpiler:
e
xplicitly conver
t
betwee
n
typ
e
alia
s
e
s
commit
|
commitdiff
|
tree
2017-10-25
ian
* Makef
i
le
.
am (check
-
g
o
-tool): Output co
l
on after
.
.
.
commit
|
commitdiff
|
tree
2017-10-20
ian
debug/dwarf: supp
o
rt 64
-
b
i
t DWA
R
F in byte or
d
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
ian
compil
e
r: fix imp
o
rt of indi
r
e
c
tl
y
impo
r
ted type
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
ian
* go-system
.
h
(__STDC_FORMAT_MACROS): D
e
fine before
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
i
an
r
untime: fix iss
u
e
s
on AIX abo
u
t ui
n
tptr(_t)
commit
|
commitdiff
|
tree
2017-10-06
ian
* ztes
t
.
c (test
_
large): Pass unsigned long *
,
n
o
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
ia
n
c
o
mpiler:
drop sp
e
cial handling of un
e
xp
o
rte
d
f
unc
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
ian
compiler
:
c
ent
r
alize all symbol name
handling
commit
|
commitdiff
|
tree
2017-10-05
ian
* elf
.
c (
e
l
f_zli
b
_fetch): Change pval argume
n
t to
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
i
an
*
ztest
.
c:
#
include <er
r
no
.
h
>
.
commit
|
commitdiff
|
tree
2017-09-29
ia
n
* xco
f
f
.
c: Initial sup
p
ort
f
or DWAR
F
de
b
ug sections
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
ian
debug/e
l
f: su
p
port
32-bit SPARC reloc
s
commit
|
commitdiff
|
tree
2017-09-29
ian
mksys
i
nfo: strip locale s
t
ructs
commit
|
commitdiff
|
tree
next