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
ian
* go-gcc
.
cc (Gcc_backen
d
::co
n
vert_tr
e
e)
:
New pri
v
at
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
compi
l
er: Function_type
a
n
d
B
a
ckend_f
u
nction_type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
internal/
s
ysc
a
l
l/unix: add randomTrap for
sh/s
h
be
commit
|
commitdiff
|
tree
2018-01-29
ian
c
o
mpil
e
r:
d
on't
insert
w
r
i
t
e ba
r
riers if w
e
've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
i
a
n
l
i
bgo: upd
a
t
e
to Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-27
i
an
libgo: updat
e
to Go1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-26
ia
n
co
m
piler: sh
o
w readable names in e
s
cape
a
n
a
lysis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compile
r
: look thro
u
gh al
i
ases when lookin
g
for
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
c
o
mpiler: deref rece
i
ver types in
m
angled
n
ames
commit
|
commitdiff
|
tree
2018-01-25
ian
* elf
.
c (e
l
f_open
_
debugfile_b
y
_debuglin
k
)
:
Don't check
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
runtime: fix lf
s
tackUn
p
ack on ia64
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c
(
co
f
f_add):
O
nly release syms_view if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c (cof
f
_add)
:
Ano
t
her memcpy -> coff_read4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler: don
'
t wr
i
te s
i
nk constants t
o
C
hea
d
er
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* p
e
coff
.
c
(cof
f
_add): Use coff_r
e
a
d
4, not memcpy
.
commit
|
commitdiff
|
tree
2018-01-25
ian
PR
o
ther/68239
commit
|
commitdiff
|
tree
2018-01-24
ian
comp
i
ler: ration
a
lize
e
x
ternal symbol nam
e
s
commit
|
commitdiff
|
tree
2018-01-23
ian
cmd/g
o
: buildid support for AIX
ar
c
hives
.
commit
|
commitdiff
|
tree
2018-01-21
i
a
n
* si
m
ple-ob
j
ec
t
-xcoff
.
c
(simp
l
e_
o
bject_x
c
off_f
i
nd_sec
t
ions
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
*
xcoff
.
c (
x
co
f
f
_
incl_c
o
mpare): New f
u
n
ction
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mks
y
sinfo: use rlim
i
t64 if
a
vaila
b
le wh
e
n we use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
an
*
M
akefile
.
a
m
(
G
O
TOOLS_TEST_TIMEOUT): Define
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysi
n
fo
:
force
Passwd
.
Pw_[ug
]
id from int32
t
o
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
runtim
e
:
no escape for so
m
e
functions on AIX
commit
|
commitdiff
|
tree
2018-01-19
ian
cmd/go: recog
n
ize
A
I
X
obje
c
ts
and
a
rchives
commit
|
commitdiff
|
tree
2018-01-19
ian
runti
m
e: add
go:noescap
e
declaration
for
S
ola
r
i
s
commit
|
commitdiff
|
tree
2018-01-18
ian
P
R go/
8
378
7
commit
|
commitdiff
|
tree
2018-01-17
ian
compile
r
: enable escape analys
i
s for runti
m
e
commit
|
commitdiff
|
tree
2018-01-17
i
an
arch
i
v
e
/tar: support stat
a
nd d
e
v
i
c
e
numbers
o
n AIX
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
libgo
:
updat
e
to Go1
.
10beta2 release
commit
|
commitdiff
|
tree
2018-01-17
ian
* elf
.
c (codes)
[GENE
R
AT
E
_FIXED_HUFF
M
AN_TAB
L
E]
:
Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
compil
e
r: reclaim memory of escape analys
i
s Nodes
commit
|
commitdiff
|
tree
2018-01-15
i
an
c
ompiler:
m
ake sur
e
va
r
iables
c
aptured b
y
d
e
fer
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ian
go
/
type
s
: impl
e
ment Si
z
esFor for gc
c
go
commit
|
commitdiff
|
tree
2018-01-11
ian
PR go/83794
commit
|
commitdiff
|
tree
2018-01-11
ian
debug/dwarf
:
for
m
Strp
uses a
6
4
-
b
it value
f
o
r
64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os, syscall: ha
n
d
le _st_timesp
e
c for AIX sta
t
commit
|
commitdiff
|
tree
2018-01-10
ia
n
libgo
:
add p
l
atform suppo
r
t for SuperH
commit
|
commitdiff
|
tree
2018-01-10
ian
Add
m
issing
.
a files
.
These should h
a
ve been
c
ommitted
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
PR c/82922
commit
|
commitdiff
|
tree
2018-01-10
ian
e
xp:
re
m
ove exp/prox
y
and exp/t
e
rminal
pack
a
ges
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/go: check fo
r
another G
C
C er
r
or mes
s
age
commit
|
commitdiff
|
tree
2018-01-10
i
an
runtime: fix makemap calls in __g
o
_construct_ma
p
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: work around
e
scapi
n
g clos
u
r
e in export_test
.
g
o
commit
|
commitdiff
|
tree
2018-01-10
ian
runti
m
e: noescap
e
some func
t
ions/variables
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/go:
add AIX su
p
port
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add aix build tags
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpiler:
u
se
t
emporary variab
l
e
f
or stack all
o
cation
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler:
s
et
c
aptured variab
l
e address to nonescape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
c
om
p
iler: st
a
ck
a
ll
o
cate defer thun
k
commit
|
commitdiff
|
tree
2018-01-09
ian
comp
i
le
r
: make non-escapi
n
g Bound_method
_
expression
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: move so
m
e escape c
h
eck to
Mark_address_ta
k
en
commit
|
commitdiff
|
tree
2018-01-09
ia
n
c
ompil
e
r
:
s
upport go
:
noesc
a
pe cross pac
k
a
g
e
commit
|
commitdiff
|
tree
2018-01-09
ian
co
m
pile
r
: stac
k
allocate non-
e
scaping ma
k
es
l
ice
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: d
e
l
ay escap
i
ng slic
e
d arrays
commit
|
commitdiff
|
tree
2018-01-09
ia
n
os/signal/inte
r
nal/pty: build on S
o
la
r
is
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compiler: mak
e
top-lev
e
l decl for address-taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: add esc
a
pe an
a
lysis debug
hash
commit
|
commitdiff
|
tree
2018-01-09
ian
compil
e
r: use m
a
cro Unordered_map instead of std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
li
b
go: update to
Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
li
b
go: fix G
O
ARCH_CACH
E
LINESI
Z
E on ia64
commit
|
commitdiff
|
tree
2018-01-06
ia
n
* go-gcc
.
c
c (Gcc_backend::Gc
c
_
bac
k
e
nd): Correct
commit
|
commitdiff
|
tree
2017-12-22
i
a
n
compiler: do
n
o
t pr
o
p
agate ad
d
ress-t
a
ken of a slice
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
c
ompiler
:
b
ring escap
e
analysis
most
l
y
i
n
line
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
i
a
n
compiler: improve escape analysis dia
g
nostics
commit
|
commitdiff
|
tree
2017-12-16
ia
n
os: pass
-s
t
o
h
o
stn
a
me
o
n AIX
commit
|
commitdiff
|
tree
2017-12-16
i
an
sysca
l
l: emu
l
ate Flock on AI
X
commit
|
commitdiff
|
tree
2017-12-12
ian
*
g
o
-l
a
ng
.
c (TARGE
T
_AIX): Define if
n
ot define
d
.
commit
|
commitdiff
|
tree
2017-12-06
ian
libgo: rem
o
ve -fplan9-extensions from
CFLAGS
commit
|
commitdiff
|
tree
2017-12-06
ian
compiler: handle set-and-use-temp in nilcheck c
o
d
e
commit
|
commitdiff
|
tree
2017-12-05
ian
compi
l
er
:
no nil check neede
d
for cl
o
sure var derefer
e
nces
commit
|
commitdiff
|
tree
2017-12-02
ian
r
untime: e
x
port cgo
C
heck f
u
nctions
commit
|
commitdiff
|
tree
2017-12-02
ian
compiler: a
v
oid GCC middle-end control warnings
commit
|
commitdiff
|
tree
2017-12-01
ian
co
m
pil
e
r: introduc
e
size threshold for nil c
h
ecks
commit
|
commitdiff
|
tree
2017-11-30
ian
com
p
iler:
d
on
'
t make
m
ap
z
ero value
c
onstant
commit
|
commitdiff
|
tree
2017-11-23
ian
cmd/
g
o,
go
/
inte
r
nal/gccgoimporter: p
a
ss -X to ar
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
ian
compiler: make comparison op
e
rator()
metho
d
s
c
o
nst
commit
|
commitdiff
|
tree
2017-11-22
i
an
libgo:
don't use
grep -q in
m
ksigt
a
b
.
s
h
commit
|
commitdiff
|
tree
2017-11-21
ian
libg
o
: fix
m
ake
f
ile buglet
commit
|
commitdiff
|
tree
2017-11-21
ian
c
o
mpiler: repo
r
t e
r
ror
f
or ++/-- applied
t
o a non
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
ian
compil
e
r
: remove LHS/RHS
context determination
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
ian
li
b
go
:
a
d
apt So
l
aris 12
re
f
erenc
e
s
commit
|
commitdiff
|
tree
2017-11-09
ia
n
sync/
a
tomic, runtime/internal/a
t
omic: don't assume
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
i
a
n
compiler: d
o
n
'
t doub
l
e count "
.
"
in nested_
f
unction_num
commit
|
commitdiff
|
tree
2017-11-06
ian
compile
r
: d
i
sab
l
e
e
scape
a
nal
y
sis for
r
u
nt
i
me
commit
|
commitdiff
|
tree
2017-11-06
i
an
l
i
b
g
o
: pass flags
to recur
s
ive make
commit
|
commitdiff
|
tree
2017-10-26
i
a
n
comp
i
l
e
r
: expl
i
c
itl
y
conve
r
t between type
a
liase
s
commit
|
commitdiff
|
tree
2017-10-25
ian
* Mak
e
f
i
le
.
am
(check
-
go
-
to
o
l
): Output
c
olon after
.
.
.
commit
|
commitdiff
|
tree
2017-10-20
ian
d
e
bug/dwarf: support 64-bit DWAR
F
in by
t
e
o
rder
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
ian
compiler: fi
x
i
m
p
or
t
of indirectly
i
mp
o
r
t
ed type
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
ian
* go-syst
e
m
.
h (__ST
D
C_FORM
A
T_MACROS):
D
e
f
ine befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
ia
n
runtime: fix issue
s
o
n
AIX a
b
o
u
t uintptr(_t
)
commit
|
commitdiff
|
tree
2017-10-06
ian
* ztest
.
c (t
e
st_l
a
r
g
e): Pass uns
i
gned long *, not
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
ian
compiler: dro
p
specia
l
ha
n
dling
of unexpo
r
te
d
func
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
ian
compiler: central
i
ze all sym
b
o
l
n
a
m
e handling
commit
|
commitdiff
|
tree
2017-10-05
ian
*
e
lf
.
c (
e
lf_zlib_fetch): Change pv
a
l argument to
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
ian
* ztest
.
c: #include <errno
.
h>
.
commit
|
commitdiff
|
tree
2017-09-29
ian
* xc
o
ff
.
c:
Initia
l
sup
p
ort for
DWA
R
F d
e
bug sectio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
i
an
de
b
ug/elf: support 32-bit SPARC relo
c
s
commit
|
commitdiff
|
tree
2017-09-29
ian
mk
s
ysinfo
:
strip
l
ocale
stru
c
ts
commit
|
commitdiff
|
tree
next