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
runtime: don't stat a NULL filename
2018-01-27
ian
libgo: update to
G
o1
.
10
r
c1
commit
|
commitdiff
|
tree
2018-01-26
ian
compiler:
s
ho
w
readable na
m
es in e
s
cape analysis
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler:
look through
aliases whe
n
lo
o
k
ing for
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
an
compiler: dere
f
receiver type
s
i
n m
a
ngled names
commit
|
commitdiff
|
tree
2018-01-25
ian
* el
f
.
c (elf
_
op
e
n
_debugfile_by_debuglink): Don't c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
run
t
ime
:
fix lfstackUnpack
o
n
ia
6
4
commit
|
commitdiff
|
tree
2018-01-25
ia
n
*
p
ecoff
.
c (coff_add): Onl
y
release syms_v
i
ew if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
*
p
ecoff
.
c (coff_add)
:
Another memcpy -> coff
_
rea
d
4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler: don't write sink
constants to
C
header
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c
(coff_add): Use co
f
f_read4, not memc
p
y
.
commit
|
commitdiff
|
tree
2018-01-25
ian
PR oth
e
r/68239
commit
|
commitdiff
|
tree
2018-01-24
ian
compil
e
r: rationaliz
e
external sym
b
ol names
commit
|
commitdiff
|
tree
2018-01-23
ian
c
m
d/go: buildid sup
p
ort f
o
r
A
IX archiv
e
s
.
commit
|
commitdiff
|
tree
2018-01-21
ian
* simp
l
e-
o
bject-xcoff
.
c (simple_object_xcoff_fi
n
d_sectio
n
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
an
* xcoff
.
c (
x
coff_in
c
l_compar
e
): N
e
w function
.
commit
|
commitdiff
|
tree
2018-01-19
ian
m
k
sy
s
info: use
r
limi
t
64
if
avail
a
ble when
w
e use
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
* Ma
k
efile
.
am (GO
T
OO
L
S
_
TES
T
_TIMEOUT):
D
ef
i
ne
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinfo: forc
e
Pass
w
d
.
Pw_[u
g
]id fr
o
m int32 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
run
t
i
m
e: no esca
p
e
f
o
r some
functi
o
ns on AIX
commit
|
commitdiff
|
tree
2018-01-19
ian
cmd/go: recognize AIX objects a
n
d arch
i
ve
s
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime: add
go:noescape declaration for
S
o
l
aris
commit
|
commitdiff
|
tree
2018-01-18
ian
PR g
o
/83787
commit
|
commitdiff
|
tree
2018-01-17
ian
compiler:
e
nable escap
e
analysi
s
f
or r
u
ntime
commit
|
commitdiff
|
tree
2018-01-17
ian
arc
h
ive/tar
:
suppor
t
stat and device num
b
e
r
s on AIX
commit
|
commitdiff
|
tree
2018-01-17
ian
libgo: update to Go1
.
1
0beta2
release
commit
|
commitdiff
|
tree
2018-01-17
ian
*
e
lf
.
c
(
codes
)
[GENERATE
_
FIXED_HUFFMAN
_
TABLE]: Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
comp
i
le
r
: reclaim memory of escape analysis Nodes
commit
|
commitdiff
|
tree
2018-01-15
ian
compi
l
er: mak
e
s
ure variables captured by defer
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ian
go/types: implement
SizesFor for
gccgo
commit
|
commitdiff
|
tree
2018-01-11
ian
P
R g
o
/8379
4
commit
|
commitdiff
|
tree
2018-01-11
ian
debug
/
dwarf: formStrp uses a 64-bit value for 64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
o
s, syscall:
h
a
n
d
le
_
st
_
ti
m
e
s
pec
f
or A
I
X stat
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add platf
o
rm s
u
p
p
ort for Sup
e
rH
commit
|
commitdiff
|
tree
2018-01-10
ian
A
d
d mi
s
si
n
g
.
a files
.
These should have been committed
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
i
a
n
PR c/829
2
2
commit
|
commitdiff
|
tree
2018-01-10
ian
exp: rem
o
ve exp/proxy and
e
xp/ter
m
inal pa
c
kages
commit
|
commitdiff
|
tree
2018-01-10
ia
n
cmd/go: che
c
k for ano
t
her GCC erro
r
mess
a
ge
commit
|
commitdiff
|
tree
2018-01-10
ia
n
runtime: fix
make
m
ap calls in __go_construct_map
commit
|
commitdiff
|
tree
2018-01-10
ian
r
u
n
ti
m
e: wor
k
a
rou
n
d escapi
n
g clo
s
ure in export_test
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
ru
n
time: noescape
s
om
e
f
u
nctions/variables
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/go: add
A
IX su
p
po
r
t
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add aix build t
a
gs
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler: use temp
o
rary variable for s
t
ack allocation
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
c
o
mpiler: se
t
captured
variable address to nonescape
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
comp
i
ler
:
s
t
ack al
l
oca
t
e defer t
h
unk
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
co
m
piler: make non-escaping Bound_met
h
o
d
_expressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
m
o
ve some esc
a
p
e check to Mark_address
_
taken
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: support go:noescape cr
o
ss
p
ac
k
age
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: stack all
o
cate non-esc
a
ping make
s
li
c
e
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: delay escaping sliced arrays
commit
|
commitdiff
|
tree
2018-01-09
ian
o
s/signal/i
n
te
r
nal/
p
ty: build on Solar
i
s
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: mak
e
top-level decl for ad
d
res
s
-taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
comp
i
l
e
r: add escape analys
i
s de
b
ug hash
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: us
e
macro Unordered_map
instead of
s
td
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
libgo: upda
t
e to Go1
.
10
b
eta1
commit
|
commitdiff
|
tree
2018-01-06
ian
libgo
:
fix GOA
R
CH_CACHELIN
E
SIZE on ia6
4
commit
|
commitdiff
|
tree
2018-01-06
i
a
n
* go-gcc
.
cc (Gcc_backen
d
::
G
cc_backend
)
:
C
orrect
commit
|
commitdiff
|
tree
2017-12-22
ian
c
o
mpi
l
er: do
not propagat
e
a
d
d
ress-
t
a
k
en o
f
a slice
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ia
n
co
m
piler
:
b
r
ing escap
e
analysis
m
ostly in line
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ia
n
compi
l
er: im
p
rove escape analy
s
is di
a
gnostics
commit
|
commitdiff
|
tree
2017-12-16
ia
n
os: p
a
s
s
-s t
o
hostname o
n
A
IX
commit
|
commitdiff
|
tree
2017-12-16
i
a
n
s
y
scall: emulate Flock on
AIX
commit
|
commitdiff
|
tree
2017-12-12
ian
*
g
o
-lang
.
c
(TARGET_A
I
X
)
: Define
if
n
o
t def
i
ned
.
commit
|
commitdiff
|
tree
2017-12-06
i
a
n
libgo: remove -fplan9-extensio
n
s
f
rom
C
FLAGS
commit
|
commitdiff
|
tree
2017-12-06
ian
co
m
pi
l
e
r: handle
s
et-and-
u
se-temp in
nilcheck co
d
e
commit
|
commitdiff
|
tree
2017-12-05
ian
compiler: no nil check needed
f
o
r
c
l
o
s
u
re var deref
e
re
n
ces
commit
|
commitdiff
|
tree
2017-12-02
ian
r
untime: export cgoCheck functions
commit
|
commitdiff
|
tree
2017-12-02
ian
c
o
mpile
r
: av
o
id GCC middle-end control war
n
ings
commit
|
commitdiff
|
tree
2017-12-01
ian
compiler: introduce
s
ize threshold for
n
il ch
e
cks
commit
|
commitdiff
|
tree
2017-11-30
ian
compiler:
do
n
't m
a
ke
map ze
r
o value constant
commit
|
commitdiff
|
tree
2017-11-23
ian
c
md/g
o
, go/internal/gccgo
i
mporter
:
pass -X to ar
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
ian
c
ompil
e
r: ma
k
e compa
r
i
son opera
t
or()
methods const
commit
|
commitdiff
|
tree
2017-11-22
ian
l
i
bgo: don'
t
us
e
grep -q in
m
k
sig
t
ab
.
sh
commit
|
commitdiff
|
tree
2017-11-21
ian
libgo: fix makefile
buglet
commit
|
commitdiff
|
tree
2017-11-21
ian
compiler:
r
eport e
r
ror for ++/
-
- appli
e
d to a non
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
ian
compiler: remov
e
LHS/
R
HS co
n
t
e
xt determinat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
ian
libgo: adap
t
So
l
ari
s
12 references
commit
|
commitdiff
|
tree
2017-11-09
ian
sync
/
atomic, runtime/internal/atomic: don't assume
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
ian
compiler:
do
n
't double
c
ount
"
.
" in nes
t
ed_
f
unction
_
nu
m
commit
|
commitdiff
|
tree
2017-11-06
i
a
n
compiler
:
disabl
e
escape analy
s
is f
o
r r
u
ntim
e
commit
|
commitdiff
|
tree
2017-11-06
ian
libgo: pass flags to r
e
cursi
v
e make
commit
|
commitdiff
|
tree
2017-10-26
ian
compiler: explicitly convert between type aliase
s
commit
|
commitdiff
|
tree
2017-10-25
ian
* Makefile
.
am (check-go-tool):
Output
colon
a
fter
.
.
.
commit
|
commitdiff
|
tree
2017-10-20
ian
debug/dwarf:
suppo
r
t 6
4
-
bi
t
DWARF in byte order
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
ian
compil
e
r:
fix im
p
o
r
t of indirectly imported type
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
i
a
n
* go-syste
m
.
h
(
__ST
D
C
_FOR
M
AT_MA
C
ROS): Define before
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
ian
ru
n
time: fix
i
ssues on AIX about u
i
ntptr(_t)
commit
|
commitdiff
|
tree
2017-10-06
ian
* ztest
.
c
(t
e
st_l
a
r
g
e):
P
ass
unsigned lon
g
*, not
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
ian
compile
r
: d
r
op spec
i
al
h
an
d
l
i
ng of u
n
expor
t
ed func
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
ian
compiler: centralize all symbol name handling
commit
|
commitdiff
|
tree
2017-10-05
ian
* elf
.
c (elf_zl
i
b_fetch
)
: Ch
a
nge pval argu
m
ent
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
ian
* ztest
.
c
:
#
i
nclude
<
err
n
o
.
h>
.
commit
|
commitdiff
|
tree
2017-09-29
ian
* xcoff
.
c: Initial
s
u
pport for
DWARF debug
s
ectio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
ian
debug
/
elf: s
u
pp
o
r
t 32-bit SPARC
r
elo
c
s
commit
|
commitdiff
|
tree
2017-09-29
ian
mksys
i
nf
o
: strip lo
c
ale
s
tr
u
cts
commit
|
commitdiff
|
tree
2017-09-29
ia
n
PR other/671
6
5
commit
|
commitdiff
|
tree
2017-09-27
ian
comp
i
l
e
r:
fix c
r
ash
on stru
c
t that embeds pointe
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
ian
net: c
h
eck Getsockname error return
commit
|
commitdiff
|
tree
2017-09-22
ia
n
debug/x
c
o
ff,cmd: add
XCOFF support
commit
|
commitdiff
|
tree
2017-09-22
ian
P
R
sani
t
i
z
e
r
/77631
commit
|
commitdiff
|
tree
next