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: avoid compiler crash on invalid program
2017-09-14
ian
compiler: avoi
d
compiler
c
ras
h
on inva
l
id program
commit
|
commitdiff
|
tree
2017-09-14
ian
compi
l
er:
em
i
t type
specific functions
f
or aliases
commit
|
commitdiff
|
tree
2017-09-14
ian
compiler, r
e
flect
:
f
i
x
str
u
ct
f
ie
l
d nam
e
s for
embedded
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
ian
com
p
iler: fix check for n
o
tin
h
e
ap c
o
nversio
n
commit
|
commitdiff
|
tree
2017-09-09
ian
compiler
:
g
uard agains
t
implicit doub
l
e pointer
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
i
a
n
mksysinf
o
:
f
ix in6_ad
d
r in m
l
d_h
d
r_t for Solar
i
s
commit
|
commitdiff
|
tree
2017-08-30
ia
n
Fix e-mail address
.
commit
|
commitdiff
|
tree
2017-08-30
ian
* con
f
igure
.
ac
:
Substitute
G
O
C_FOR_TARGET
a
nd GCC_
F
OR
_
TARGET
.
commit
|
commitdiff
|
tree
2017-08-30
i
an
* simple-object-xcoff
.
c (simple_object
_
x
c
o
f
f_f
i
n
d
_sections):
commit
|
commitdiff
|
tree
2017-08-29
ian
net/in
t
ernal
/
soc
k
t
est: buil
d
sys_
u
ni
x
.
go
on AIX
commit
|
commitdiff
|
tree
2017-08-29
ian
libgo:
n
etinet/icm
p
6
.
h re
q
ui
r
e netinet/in
.
h on AIX
commit
|
commitdiff
|
tree
2017-08-29
ian
libg
o
: fix Sta
t
_t
o
n AIX
commit
|
commitdiff
|
tree
2017-08-29
ian
runt
i
me
:
make
g
o-no
s
y
s
.
c compile with !HA
V
E_SYSC
A
L
L
commit
|
commitdiff
|
tree
2017-08-29
ian
runti
m
e
:
fix
lfstack for 64-bit AIX
commit
|
commitdiff
|
tree
2017-08-18
i
a
n
PR go
/
8
1
893
...Linux register code on little end
ian
...current code builds on little end
ian
but not big endian.
commit
|
commitdiff
|
tree
2017-08-18
i
a
n
misc/cg
o
/test: make c
g
o
tes
t
s
r
un
on AIX
commit
|
commitdiff
|
tree
2017-08-18
ian
cmd/g
o
: pass -funwind
-
tables when comp
i
ling C code
commit
|
commitdiff
|
tree
2017-08-16
ian
runtim
e
: be
t
ter implem
e
ntation of n
e
tpoll
for AI
X
commit
|
commitdiff
|
tree
2017-08-16
ia
n
runtime: impro
v
e
m
e
nts
f
or signal regist
e
rs
commit
|
commitdiff
|
tree
2017-08-09
ian
c
o
mpiler: fix buglet in lshift type de
t
ermination
commit
|
commitdiff
|
tree
2017-08-09
ian
c
o
mpiler:
h
a
n
d
le >32bit exponent in L
d
e
xp
commit
|
commitdiff
|
tree
2017-08-04
i
a
n
runtime: dump re
g
isters for Alpha
commit
|
commitdiff
|
tree
2017-08-03
i
an
PR go/8
1
6
1
7
commit
|
commitdiff
|
tree
2017-08-02
ia
n
compiler: only finalize emb
e
dded
fie
l
ds befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
ian
co
m
piler: add backend type conversi
o
n
commit
|
commitdiff
|
tree
2017-07-28
ian
*
xco
f
f
.
c:
D
on't le
a
k
a fil
e
des
c
riptor if an archive
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
ian
c
ompiler: track placehold
e
r pointer types
f
or co
n
version
commit
|
commitdiff
|
tree
2017-07-28
ia
n
c
o
mpiler: use a single temporary
f
or calls
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
i
an
* go-back
e
n
d
.
c (
g
o_write_export_
d
ata): Us
e
EXCLUDE
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
ian
PR go/815
4
8
commit
|
commitdiff
|
tree
2017-07-26
ian
* con
f
i
g
ure
.
ac: Check
for XCOFF32
/
XCOFF64
.
Check
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
ian
ru
n
time: h
a
ndle A
l
pha GNU/Linux in getSiginfo
commit
|
commitdiff
|
tree
2017-07-25
ian
c
ompi
l
er: cle
a
n up unr
e
solved placeholders f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
i
a
n
syscall:
c
all f?statfs64 on GNU/Linux
commit
|
commitdiff
|
tree
2017-07-21
ian
runt
i
me: don't use ru
n
ti
m
e_loc
k
in
_
_go_get_backtra
c
e_state
commit
|
commitdiff
|
tree
2017-07-21
i
an
runtime: hand
l
e PP
C
/PPC64 GNU/Linux in getSiginfo
commit
|
commitdiff
|
tree
2017-07-21
i
a
n
* filetype
.
awk:
A
dd AIX XC
O
FF type detection
.
commit
|
commitdiff
|
tree
2017-07-21
ian
r
u
n
t
i
me: allocate more s
t
a
c
k space in CgoCallbackGC
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
ian
co
m
piler: add explicit conve
r
t in Type_guard_ex
p
re
s
s
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
ian
compiler: insert
b
ackend type
conversion for cl
o
su
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
i
an
P
R
go/81451
commit
|
commitdiff
|
tree
2017-07-18
i
a
n
compiler: pass correct 'function'
flag to
c
ircular_point
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
ian
PR
g
o/813
2
4
commit
|
commitdiff
|
tree
2017-07-15
i
a
n
*
M
a
ke
f
i
l
e
.
am (CHECK
_
ENV): S
e
t GOROOT
.
commit
|
commitdiff
|
tree
2017-07-14
i
an
libgo: do
n
'
t
copy semt int
o
runtim
e
.
inc
commit
|
commitdiff
|
tree
2017-07-14
ian
cmd/
g
o: use gccSuppo
r
tsFlag for
-fsplit-
s
t
a
ck
commit
|
commitdiff
|
tree
2017-07-13
ian
PR g
o
/
81393
commit
|
commitdiff
|
tree
2017-06-29
ian
* Mak
e
file
.
am (MOSTLYCLEANFIL
E
S): Re
m
ove tes
t
ing files
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
ian
misc/cgo/testcarchi
v
e
:
f
ix test
to wor
k
for gccgo
commit
|
commitdiff
|
tree
2017-06-29
ian
cmd/go: fix -buildm
o
de={c-archive,
c
-shared,pie
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
ian
runtime: adap
t
memory manage
m
e
n
t to
A
IX mmap
commit
|
commitdiff
|
tree
2017-06-27
ia
n
sysca
l
l: ptrac
e
fixes for s390
commit
|
commitdiff
|
tree
2017-06-27
ian
l
ibgo: a
d
d misc/cgo files
commit
|
commitdiff
|
tree
2017-06-26
ian
*
M
akefi
l
e
.
am (s-zdefaultcc): Don't
reco
r
d $(bindir
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
ian
sys
c
all: don'
t
d
efine P
t
r
a
ceRegs for Alpha
commit
|
commitdiff
|
tree
2017-06-26
ian
libgo: rede
f
i
ne ia64 struct names a
r
ound linux
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
ian
runtime: com
p
lete defe
r
handling in Cgo
c
allBac
k
Done
commit
|
commitdiff
|
tree
2017-06-23
ia
n
cmd/go: don't require
G
O
R
OOT to e
x
is
t
f
o
r gccgo
commit
|
commitdiff
|
tree
2017-06-23
ian
os: align siginfo argu
m
ent to w
a
itid
commit
|
commitdiff
|
tree
2017-06-23
ian
runtime: don't crash
i
f
no p in kickoff
commit
|
commitdiff
|
tree
2017-06-23
ian
compiler: add go:no
t
inheap magic comment
commit
|
commitdiff
|
tree
2017-06-23
ian
r
u
ntime: improve handling of panic
during defer
r
ed
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
ian
* go
.
t
e
st/go-test
.
exp (go-
s
e
t-goarch): Upd
a
te MI
P
S
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
i
a
n
ru
n
ti
m
e: uncom
m
ent check for gchelper on g0 stack
commit
|
commitdiff
|
tree
2017-06-22
ian
runtime: mark dr
o
p
m and
call
e
e
s nowriteb
a
rr
i
e
rrec
commit
|
commitdiff
|
tree
2017-06-22
i
an
runtime: exp
o
r
t
ge
t
m functi
o
n
commit
|
commitdiff
|
tree
2017-06-22
ian
r
untime: fix type c
a
st
i
n a
s
signmen
t
to gcn
e
xtsp
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
i
an
runt
i
me: make NumG
o
r
outine wait for system
g
oroutines
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
ian
com
p
i
l
er: fix stale com
m
en
t
in lexer
commit
|
commitdiff
|
tree
2017-06-22
ian
r
untime:
d
o
n
'
t ass
u
m
e that _ = *s
will p
a
n
ic i
f
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
ian
runtime: change some stack fields to
u
int
p
tr
commit
|
commitdiff
|
tree
2017-06-22
ian
runtime: avoid w
r
ite barri
e
rs whe
n
ca
l
ling deferred
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
ian
runt
i
m
e:
rename _defer struct _pani
c
f
i
eld
t
o p
a
n
i
cStack
commit
|
commitdiff
|
tree
2017-06-22
ian
runtime
:
adjust te
s
ts
for gofrontend
commit
|
commitdiff
|
tree
2017-06-22
ian
runtime: don't build tes
t
files that use Set
C
goTraceback
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
ian
run
t
ime: bu
i
ld
t
estprogc
g
o
with -pthread
commit
|
commitdiff
|
tree
2017-06-22
i
a
n
runtime: in trac
e
ba
c
k, print panic
r
a
t
her than
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
ian
c
ompiler
,
r
u
ntime: better
s
tack tra
c
e for `go f
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
i
a
n
debug/elf: handle Alp
h
a relocs
commit
|
commitdiff
|
tree
2017-06-21
i
an
co
m
piler
:
fix missin
g
cas
e
in Array_ty
p
e::get_valu
e
_pointer
commit
|
commitdiff
|
tree
2017-06-21
ian
Forgot to
remove
t
his file i
n
the last libgo commit
.
commit
|
commitdiff
|
tree
2017-06-21
i
an
li
b
go:
rem
o
ve ol
d
MIPS
a
rchitecture nam
e
s
commit
|
commitdiff
|
tree
2017-06-21
ian
lib
g
o: use
gc's
a
rc
h
n
a
mes as the
d
efa
u
lt GOARCHs
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ian
cmd/c
g
o: add mips64p3
2
*
to
p
trSizeMap an
d
int
S
izeM
a
p
commit
|
commitdiff
|
tree
2017-06-21
i
a
n
internal/syscall
/
unix: impl
e
m
e
nt
random
T
r
ap
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ian
l
ibgo,
s
y
s
c
all:
fix pt
r
ace
i
mpleme
n
tation on MIP
S
var
ian
ts.
commit
|
commitdiff
|
tree
2017-06-21
ian
li
b
go, syscall:
fix ptrace implementatio
n
on MIPS
var
ian
ts.
commit
|
commitdiff
|
tree
2017-06-14
i
an
c
o
m
piler: avoid
c
r
ash
o
n erroneous
t
ype
commit
|
commitdiff
|
tree
2017-06-14
ian
* Ma
k
efile
.
def: Add
c
heck-gotools to go check targets
.
commit
|
commitdiff
|
tree
2017-06-14
ian
* Makefile
.
am (libgosrcdir):
D
e
f
ine
.
commit
|
commitdiff
|
tree
2017-06-14
ian
cmd/cgo: m
a
k
e _c
g
o
_fla
g
s consisten
t
across r
u
ns
commit
|
commitdiff
|
tree
2017-06-14
ian
cmd/go: gcc
g
o: con
s
ist
e
nt resu
l
ts, f
i
x vendoring
commit
|
commitdiff
|
tree
2017-06-14
i
a
n
cmd/go: skip tests that do n
o
t w
o
r
k
with gccgo
commit
|
commitdiff
|
tree
2017-06-14
ia
n
go
/
build:
u
s
e
GCCGOTOOLDIR to find gccgo tools
commit
|
commitdiff
|
tree
2017-06-14
i
a
n
in
t
ernal/testenv:
s
upport
t
e
s
tin
g
g
c
cgo
commit
|
commitdiff
|
tree
2017-06-14
ian
comp
i
ler: re
m
o
ve "DIR
/
.
.
/
"
wh
e
n joini
n
g
r
ela
t
ive
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
ian
PR go/80964
commit
|
commitdiff
|
tree
2017-06-13
ian
c
o
mpiler: containin
g
s
mall bfunction mi
x
u
p in Gogo
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
i
a
n
run
t
ime:
don't always sh
o
w frames
w
ith no function
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
ian
runtime: clear is
S
ystemGo
r
outine in goexit
commit
|
commitdiff
|
tree
next