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
* elf.c (elf_add): Close descriptor if we use a debugfile.
2018-01-31
ian
* e
l
f
.
c
(
elf_add)
:
Close descri
p
t
or if we use a d
e
bugfile
.
commit
|
commitdiff
|
tree
2018-01-31
ian
com
p
il
e
r:
lo
w
er expression type
s
in lowering pass
commit
|
commitdiff
|
tree
2018-01-31
ian
r
u
ntim
e
: fix type desc
r
iptor na
m
e in C code
commit
|
commitdiff
|
tree
2018-01-31
ian
got
e
st: accept
s
y
m
bols with leading dot
commit
|
commitdiff
|
tree
2018-01-31
ian
n
et:
r
enam
e
TestAddr6
to
avoid
g
otest conf
u
sion
commit
|
commitdiff
|
tree
2018-01-31
ian
*
g
o-gcc
.
cc (G
c
c_back
e
n
d::
c
onvert_
t
ree)
:
New
p
ri
v
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ian
comp
i
ler: Function_type and
Bac
k
end_fun
c
tion_type
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ian
i
n
ter
n
al/sy
s
call/unix: add
r
an
d
omTrap
for sh/shbe
commit
|
commitdiff
|
tree
2018-01-29
ian
compi
l
er:
d
on't insert write barriers
i
f w
e
've
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
ian
li
b
go: upda
t
e to G
o
1
.
10rc
1
commit
|
commitdiff
|
tree
2018-01-27
ian
l
i
bgo: update to Go
1
.
10rc1
commit
|
commitdiff
|
tree
2018-01-26
i
a
n
compiler: show
r
e
a
dable nam
e
s in
e
scape analy
s
is
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
compil
e
r: look through a
l
iases
w
h
e
n looking f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
a
n
c
ompil
e
r: deref rece
i
v
er types
i
n
mangl
e
d
n
a
m
es
commit
|
commitdiff
|
tree
2018-01-25
ia
n
* elf
.
c (elf_o
p
en_
d
e
b
ugfile_by_de
b
uglink): Don't chec
k
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
ru
n
time: f
i
x
lfstac
k
Unpack on ia64
commit
|
commitdiff
|
tree
2018-01-25
ian
* pecoff
.
c (co
f
f_add): O
n
ly releas
e
sy
m
s_
v
iew if it
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
*
pecoff
.
c (c
o
ff_add): Another memcpy
-
>
coff_read4
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
ian
c
omp
i
ler: don't write
s
i
nk constants to C he
a
der
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
i
an
*
p
e
coff
.
c (co
f
f_
a
dd): Use coff_read4, not memcpy
.
commit
|
commitdiff
|
tree
2018-01-25
ian
PR
o
ther/68239
commit
|
commitdiff
|
tree
2018-01-24
ian
compiler: rationaliz
e
e
x
ternal symbol names
commit
|
commitdiff
|
tree
2018-01-23
ian
cmd/go: buildid support for AIX archives
.
commit
|
commitdiff
|
tree
2018-01-21
ian
*
s
imp
l
e
-object-xcoff
.
c (simple_objec
t
_xcoff_find_sections
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
*
xc
o
ff
.
c
(xcoff_incl_compar
e
): New
fu
n
c
t
ion
.
commit
|
commitdiff
|
tree
2018-01-19
ian
mks
y
sinfo:
u
se
r
lim
i
t64 if
availabl
e
when
w
e
us
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
i
an
* Makefile
.
am (GOTOOLS_TEST
_
TIMEOUT): Define
.
commit
|
commitdiff
|
tree
2018-01-19
ia
n
mksysinf
o
: force P
a
s
swd
.
Pw_[ug]id
from in
t
32
t
o
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ian
runt
i
me: no escape for s
o
me
f
unc
t
ion
s
on
A
IX
commit
|
commitdiff
|
tree
2018-01-19
i
a
n
cmd/
g
o: recogni
z
e AIX
ob
j
ects and archives
commit
|
commitdiff
|
tree
2018-01-19
ian
r
u
ntime: add go:noescape declaration
for Solaris
commit
|
commitdiff
|
tree
2018-01-18
ia
n
PR go/83787
commit
|
commitdiff
|
tree
2018-01-17
ia
n
c
ompiler
:
enable escape analysis
f
o
r runtime
commit
|
commitdiff
|
tree
2018-01-17
ian
archive/tar
:
s
u
pport stat and
d
e
v
i
ce numbers on AIX
commit
|
commitdiff
|
tree
2018-01-17
ian
libg
o
: up
d
a
t
e
to Go
1
.
10beta2 rel
e
ase
commit
|
commitdiff
|
tree
2018-01-17
i
a
n
* elf
.
c (co
d
es) [GENERATE_
F
IXED_HUFFMAN_T
A
BLE
]
: Fix
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
ian
comp
i
le
r
: reclaim me
m
ory of escap
e
a
naly
s
is Nodes
commit
|
commitdiff
|
tree
2018-01-15
ian
compiler: make su
r
e variables captured
b
y defer
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
i
an
go/types: implement Siz
e
sFo
r
f
or gccgo
commit
|
commitdiff
|
tree
2018-01-11
i
an
P
R
g
o/8379
4
commit
|
commitdiff
|
tree
2018-01-11
ian
d
e
b
ug/dwa
r
f: formStrp
u
s
e
s a 64-bit value for 64
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
o
s, syscall: handle _st_ti
m
espec
f
or
AIX st
a
t
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add pla
t
f
or
m
support
f
or SuperH
commit
|
commitdiff
|
tree
2018-01-10
ian
Add miss
i
ng
.
a
files
.
These s
h
ould h
a
ve b
e
en commit
t
ed
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
ian
PR c/82922
commit
|
commitdiff
|
tree
2018-01-10
ian
e
x
p: re
m
ove exp/
p
ro
x
y and ex
p
/terminal
p
ackages
commit
|
commitdiff
|
tree
2018-01-10
ian
cm
d
/go: c
h
eck f
o
r
a
not
h
er
G
CC error message
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: fix makemap c
a
lls i
n
__go_construct_map
commit
|
commitdiff
|
tree
2018-01-10
ian
runtime: work arou
n
d
e
scaping clo
s
u
r
e in export_test
.
go
commit
|
commitdiff
|
tree
2018-01-10
ian
run
t
im
e
:
n
o
es
c
a
p
e
s
ome functions/variables
commit
|
commitdiff
|
tree
2018-01-10
ian
cmd/
g
o: add AI
X
support
commit
|
commitdiff
|
tree
2018-01-10
ian
libgo: add aix build tags
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: use temporary variable for stack
allocati
o
n
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: set cap
t
ured variable address to none
s
ca
p
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
co
m
piler: sta
c
k
a
l
l
ocat
e
defer thunk
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpiler: make non-escaping Bo
u
n
d
_method
_
expression
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: move s
o
me
escape check to Mark_
a
d
dress_taken
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
compil
e
r:
s
uppo
r
t go
:
noe
s
cape cross package
commit
|
commitdiff
|
tree
2018-01-09
ian
c
o
mpi
l
er:
s
tack al
l
ocate non-escaping
m
a
keslic
e
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler:
delay es
c
aping
sli
c
ed arrays
commit
|
commitdiff
|
tree
2018-01-09
i
a
n
os/signal/internal/pty: build on S
o
lari
s
commit
|
commitdiff
|
tree
2018-01-09
ian
compiler: make top-leve
l
decl for ad
d
ress-taken
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ia
n
compil
e
r: add escape
analy
s
is debug hash
commit
|
commitdiff
|
tree
2018-01-09
ian
c
ompiler: use macro Unord
e
re
d
_map inst
e
ad of std
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
ian
libgo:
update
t
o Go1
.
10beta1
commit
|
commitdiff
|
tree
2018-01-06
ian
l
ib
g
o:
fix GOARCH_CACHELIN
E
SIZE on ia64
commit
|
commitdiff
|
tree
2018-01-06
ian
*
go-gcc
.
cc (Gc
c
_bac
k
en
d
::G
c
c_backend
)
: Correct
commit
|
commitdiff
|
tree
2017-12-22
ia
n
comp
i
ler: do not propagate
a
ddres
s
-tak
e
n o
f
a sl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
i
a
n
c
ompiler: b
r
ing escape analysi
s
mostl
y
in lin
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
ian
c
ompil
e
r: improve es
c
ap
e
analysis diagnostics
commit
|
commitdiff
|
tree
2017-12-16
ian
os: pass -s to
h
ostname
o
n
A
IX
commit
|
commitdiff
|
tree
2017-12-16
ian
sy
s
cal
l
: emula
t
e Flock on AIX
commit
|
commitdiff
|
tree
2017-12-12
ian
* go
-
l
a
ng
.
c (TARGET_AIX)
:
Define if
not de
f
i
n
ed
.
commit
|
commitdiff
|
tree
2017-12-06
i
a
n
li
b
go:
remove -fplan9-exte
n
sio
n
s from CFLAGS
commit
|
commitdiff
|
tree
2017-12-06
ian
c
o
mpiler: handle set-and-use-t
e
m
p
in nilche
c
k c
o
de
commit
|
commitdiff
|
tree
2017-12-05
ian
compiler: no
ni
l
check needed for closure var derefer
e
nces
commit
|
commitdiff
|
tree
2017-12-02
ian
runtime: expor
t
cgoCheck f
u
nc
t
io
n
s
commit
|
commitdiff
|
tree
2017-12-02
ian
compiler
:
avoid GCC middle-end control warnings
commit
|
commitdiff
|
tree
2017-12-01
i
a
n
compiler:
i
ntroduce
s
ize
thresho
l
d for nil che
c
ks
commit
|
commitdiff
|
tree
2017-11-30
ian
compiler
:
don't m
a
ke map
z
ero
v
alue con
s
tant
commit
|
commitdiff
|
tree
2017-11-23
ian
c
md/go, go/inter
n
al/gc
c
goimpo
r
t
e
r
:
pass
-
X to ar
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
ian
comp
i
le
r
: make comparison operator() metho
d
s const
commit
|
commitdiff
|
tree
2017-11-22
ian
lib
g
o
:
don't
u
se grep -
q
in mksigtab
.
sh
commit
|
commitdiff
|
tree
2017-11-21
ian
libgo
:
fix makefile buglet
commit
|
commitdiff
|
tree
2017-11-21
ia
n
co
m
piler: repo
r
t
e
rror f
o
r
++
/
--
a
pplied to
a
n
on
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
ian
co
m
pil
e
r: remove LH
S
/RHS context
de
t
ermination
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
ian
libgo: ada
p
t Solaris
12
r
eferences
commit
|
commitdiff
|
tree
2017-11-09
ian
sync/a
t
o
m
i
c, runtime/internal
/
atomic
:
don't assume
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
ian
compil
e
r:
don't
d
ouble count
"
.
" in nested_function
_
num
commit
|
commitdiff
|
tree
2017-11-06
ian
compil
e
r: d
i
s
a
ble
e
scape analysis for runtime
commit
|
commitdiff
|
tree
2017-11-06
ian
libg
o
: pas
s
fl
a
gs to
recu
r
sive
m
a
k
e
commit
|
commitdiff
|
tree
2017-10-26
i
a
n
compiler: exp
l
icitly convert bet
w
e
e
n type alia
s
es
commit
|
commitdiff
|
tree
2017-10-25
ian
* Makefile
.
am (c
h
eck-go-
t
oo
l
): Output colon
a
fter
.
.
.
commit
|
commitdiff
|
tree
2017-10-20
i
a
n
debu
g
/d
w
arf:
su
p
port 64-bit DWARF
in byte
o
rder
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
ian
c
ompiler: fix import of indi
r
ectly
i
mport
e
d
t
ype
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
ian
*
g
o-system
.
h
(__STDC_FORMAT_MACRO
S
)
: Define before
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
i
a
n
runt
i
m
e
:
fix
i
ssues on
A
IX a
b
o
u
t u
i
ntptr(_t)
commit
|
commitdiff
|
tree
2017-10-06
ian
*
z
t
e
s
t
.
c
(t
e
s
t
_l
a
rge): Pass uns
i
gned
long *,
not
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
ian
c
o
mpiler
:
drop speci
a
l h
a
nd
l
ing of unexported func
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
ian
c
o
mpiler:
c
entr
a
lize all symb
o
l name handlin
g
commit
|
commitdiff
|
tree
next