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 error for goto over type or const declaration
2018-02-05
ia
n
compiler
:
don't erro
r
f
o
r
goto over type
or const
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ian
compiler:
correct pa
r
se of parenthesized
sel
e
c
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
ia
n
cmd/go: don't lose la
s
t flag fro
m
_cg
o
_f
l
a
g
s
commit
|
commitdiff
|
tree
2018-02-03
ian
* g
o
-gcc
.
cc (Gcc_
b
ackend::fill_in_stru
c
t): Mark struct
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
i
an
*
g
o-gcc
.
cc (G
c
c_ba
c
k
end:
:
typ
e
_size): R
e
tu
r
n 0 fo
r
commit
|
commitdiff
|
tree
2018-02-02
ian
comp
i
ler: don't i
n
c
orrectly evaluate ra
n
ge
v
ariable
commit
|
commitdiff
|
tree
2018-02-02
i
a
n
reflect: enable allocati
o
n tests
commit
|
commitdiff
|
tree
2018-02-02
ian
runtime: scan
r
eg
i
ster
ba
c
kin
g
store on i
a
64
commit
|
commitdiff
|
tree
2018-02-02
ian
compiler: turn on
es
c
ape an
a
l
y
sis by default
commit
|
commitdiff
|
tree
2018-02-01
ian
C
h
a
n
ge
a
ccidentall
y
omitt
e
d fr
o
m revision
2
57280
.
commit
|
commitdiff
|
tree
2018-02-01
ian
math: adjust compilatio
n
fla
g
s, use them when te
s
ting
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: omit fie
l
d name for embed
d
ed fields in
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
i
a
n
net: declare
lib_getaddrinfo as
r
eturning int32
commit
|
commitdiff
|
tree
2018-02-01
ian
compiler: ch
e
ck f
o
r nil receiver in value method
commit
|
commitdiff
|
tree
2018-01-31
ian
* elf
.
c (elf_add):
C
los
e
d
e
s
criptor i
f
we use a debugfile
.
commit
|
commitdiff
|
tree
2018-01-31
ian
c
ompiler: l
o
wer expres
s
ion type
s
in loweri
n
g
pa
s
s
commit
|
commitdiff
|
tree
2018-01-31
i
an
runtime:
fix ty
p
e descripto
r
name in C code
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
gotest: ac
c
ept
symb
o
ls with le
a
d
i
n
g dot
commit
|
commitdiff
|
tree
2018-01-31
ian
net: rename TestA
d
dr6 to avo
i
d got
e
st confusion
commit
|
commitdiff
|
tree
2018-01-31
i
a
n
*
g
o-gcc
.
c
c
(Gcc
_
backend::conve
r
t
_tr
e
e): New private
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ian
compile
r
:
Function
_
type
and
Backend_function_type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
internal/s
y
sc
a
l
l
/unix
:
add randomTrap for sh/s
h
be
commit
|
commitdiff
|
tree
2018-01-29
i
an
co
m
piler: don't i
n
sert
w
rite
b
arri
e
r
s i
f
we've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ian
li
b
go: update
to Go
1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-27
ian
lib
g
o: updat
e
to
Go1
.
10rc
1
commit
|
commitdiff
|
tree
2018-01-26
ian
compiler
:
s
how readab
l
e na
m
e
s
in esca
p
e a
n
alys
i
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler: l
o
ok
t
hrough ali
a
ses
w
hen look
i
n
g
fo
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler: deref
recei
v
er types in
mangled
names
commit
|
commitdiff
|
tree
2018-01-25
ian
* elf
.
c
(elf_open_de
b
ugfile_
b
y_debugli
n
k): Don't ch
e
c
k
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
runtime:
fix lfsta
c
kU
n
pack on ia64
commit
|
commitdiff
|
tree
2018-01-25
ian
*
p
e
coff
.
c (coff_ad
d
): Only release sym
s
_v
i
e
w
if
it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
*
pec
o
f
f
.
c (coff_add):
A
n
o
ther memcpy ->
c
off
_
re
a
d
4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compiler: don't wr
i
te s
i
nk constants to C
h
eade
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
* p
e
coff
.
c (coff_add):
Use coff_
r
ead4,
not mem
c
py
.
commit
|
commitdiff
|
tree
2018-01-25
ian
P
R
other/
6
8239
commit
|
commitdiff
|
tree
2018-01-24
ian
compile
r
: ra
t
i
o
nalize external symbol names
commit
|
commitdiff
|
tree
2018-01-23
ian
cmd/go
:
buildid support for
AIX
a
rchive
s
.
commit
|
commitdiff
|
tree
2018-01-21
ian
* simple-object-xco
f
f
.
c (simple_object_xcoff_f
i
nd_sec
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
*
xcoff
.
c
(
xco
f
f_incl_compare): N
e
w
function
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysinfo: use rlimit64 i
f
available when we us
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
* Makefile
.
am
(
G
OT
O
OLS_
T
EST_TIME
O
UT): Defi
n
e
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mksysi
n
fo:
force Passwd
.
Pw_[ug]
i
d from int32 to
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime: no escape fo
r
so
m
e
functions o
n
A
I
X
commit
|
commitdiff
|
tree
2018-01-19
ian
c
m
d/go: recogni
z
e AIX
o
bjects an
d
archives
commit
|
commitdiff
|
tree
2018-01-19
ian
runtime: add go:noe
s
cape decla
r
ation for Solaris
commit
|
commitdiff
|
tree
2018-01-18
ian
PR go/83
7
87
commit
|
commitdiff
|
tree
2018-01-17
ian
com
p
iler: enable escape anal
y
sis for
r
untim
e
commit
|
commitdiff
|
tree
2018-01-17
ian
a
rch
i
v
e
/tar
:
suppo
r
t stat and device
numbe
r
s on
AIX
commit
|
commitdiff
|
tree
2018-01-17
ian
libgo:
u
pd
a
te to Go1
.
10be
t
a2 releas
e
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
*
e
lf
.
c
(codes)
[
G
ENERA
T
E_FIXED_H
U
F
F
MAN_TABLE]: Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
com
p
il
e
r: reclaim memory of escape ana
l
ys
i
s Nod
e
s
commit
|
commitdiff
|
tree
2018-01-15
ian
compiler:
m
ake
s
ure
variables captur
e
d by defer
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
ian
go
/
types: implement Siz
e
sFor for
g
ccg
o
commit
|
commitdiff
|
tree
2018-01-11
ian
PR go/837
9
4
commit
|
commitdiff
|
tree
2018-01-11
i
an
debug/dwarf:
f
ormStrp
u
ses a
64-bit value fo
r
64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
os,
syscall: handl
e
_st_t
i
mespec for AIX
st
a
t
commit
|
commitdiff
|
tree
2018-01-10
ia
n
li
b
go: add platfo
r
m
s
upp
o
rt for
Su
p
erH
commit
|
commitdiff
|
tree
2018-01-10
ian
A
dd missing
.
a files
.
These shou
l
d have
bee
n
committed
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ia
n
PR
c/82922
commit
|
commitdiff
|
tree
2018-01-10
ian
ex
p
: remove e
x
p/proxy an
d
exp/ter
m
inal package
s
commit
|
commitdiff
|
tree
2018-01-10
ian
c
m
d/go:
c
he
c
k for another G
C
C
e
r
ror
m
e
s
s
ag
e
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: fi
x
m
akemap calls in __
g
o
_
constru
c
t_ma
p
commit
|
commitdiff
|
tree
2018-01-10
ian
r
untime:
w
ork around e
s
c
apin
g
closu
r
e i
n
export_t
e
st
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: noesc
a
pe some fun
c
tions/variables
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd
/
go:
add AIX
support
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add
a
ix build tags
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: use temporary variable
for s
t
ack all
o
cat
i
on
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
compile
r
: set captured variable
a
ddr
e
ss to
n
o
n
esca
p
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompiler:
s
tack allocate defer thunk
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
compiler:
m
ake non-esc
a
ping Bound
_
me
t
h
od_expression
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compiler: move s
o
me esca
p
e
check to M
a
rk_address_taken
commit
|
commitdiff
|
tree
2018-01-09
i
an
compi
l
er: s
u
p
port go:no
e
s
cape c
r
o
ss pa
c
kag
e
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mp
i
ler: st
a
c
k
alloc
a
te
n
o
n
-esca
p
ing makeslice
commit
|
commitdiff
|
tree
2018-01-09
i
an
compiler
:
delay escaping slice
d
arrays
commit
|
commitdiff
|
tree
2018-01-09
ian
os/sig
n
al/in
t
ernal/pty: build on Solaris
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler
:
make to
p
-level decl fo
r
ad
d
r
ess-taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpiler: ad
d
escape
a
na
l
ysis debu
g
hash
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompiler: use macro Unordered_map instead of std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
libgo: update t
o
Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
libgo: f
i
x GOARC
H
_C
A
CHELINESI
Z
E on ia64
commit
|
commitdiff
|
tree
2018-01-06
i
a
n
* go-gc
c
.
cc
(Gcc_backen
d
::Gcc_backend): Correct
commit
|
commitdiff
|
tree
2017-12-22
ian
c
ompile
r
: do n
o
t propagate a
d
d
r
e
s
s-taken of a
sl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
comp
i
l
er: bring esca
p
e analysis m
o
stl
y
in line
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
com
p
i
ler: imp
r
ove escape an
a
lysis diagn
o
stics
commit
|
commitdiff
|
tree
2017-12-16
i
an
o
s: pass -
s
to hostname o
n
AIX
commit
|
commitdiff
|
tree
2017-12-16
ian
sy
s
call: emu
l
ate Flock on
A
IX
commit
|
commitdiff
|
tree
2017-12-12
ian
* g
o
-
l
ang
.
c (T
A
RGET_AI
X
): Define if not defined
.
commit
|
commitdiff
|
tree
2017-12-06
ian
libgo: remove -fplan9-e
x
tensi
o
ns from CFLAG
S
commit
|
commitdiff
|
tree
2017-12-06
ian
compiler: handle se
t
-and-use-t
e
m
p in nilcheck co
d
e
commit
|
commitdiff
|
tree
2017-12-05
i
a
n
co
m
pi
l
er: no nil check neede
d
f
or
c
losur
e
var dereferences
commit
|
commitdiff
|
tree
2017-12-02
ian
run
t
i
m
e: export cgoCheck
f
unctions
commit
|
commitdiff
|
tree
2017-12-02
ian
comp
i
ler
:
avoid GCC mid
d
l
e
-e
n
d contr
o
l
warnings
commit
|
commitdiff
|
tree
2017-12-01
ian
co
m
piler: introduce size
thr
e
s
h
old fo
r
n
i
l ch
e
cks
commit
|
commitdiff
|
tree
2017-11-30
ian
compiler: don'
t
make map
zero val
u
e
c
onstant
commit
|
commitdiff
|
tree
2017-11-23
ian
cmd/go,
g
o
/internal/gccgoimporte
r
:
pa
s
s
-
X to
a
r
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
ian
com
p
iler
:
make com
p
ar
i
son
o
per
a
tor() m
e
t
h
ods const
commit
|
commitdiff
|
tree
2017-11-22
ian
libgo: don't
u
s
e
g
rep -q in mksigtab
.
sh
commit
|
commitdiff
|
tree
2017-11-21
i
a
n
libgo: fix
makefile bugl
e
t
commit
|
commitdiff
|
tree
2017-11-21
ian
compi
l
er: report erro
r
for
++
/
-- a
p
plied t
o
a
n
on
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
i
an
compil
e
r: remove L
H
S/RHS c
o
ntext d
e
te
r
min
a
tion
.
.
.
commit
|
commitdiff
|
tree
next