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: Use backend interface for interface info and field expressions.
2013-10-10
i
a
n
c
o
mpiler: Don
'
t
inhe
r
it logical operator oper
a
nd type
.
.
.
commit
|
commitdiff
|
tree
2013-10-10
ian
compiler:
A
type
conve
r
s
i
on
o
f a
constant is
no
t
always
.
.
.
commit
|
commitdiff
|
tree
2013-10-09
ian
compiler,
r
u
n
time: Fix
c
omplex division of Na
N
/ 0
.
commit
|
commitdiff
|
tree
2013-10-09
ian
runtime: D
o
not repor
t
t
hunks and r
e
cover functions
.
.
.
commit
|
commitdiff
|
tree
2013-10-08
ian
compi
l
er
:
Error
for qualif
i
ed ID as fi
e
l
d
name in
s
t
ruct
.
.
.
commit
|
commitdiff
|
tree
2013-10-07
ia
n
reflect: U
s
e
C s
t
y
le comments in 386 assem
b
ly for Sola
r
is
.
.
.
commit
|
commitdiff
|
tree
2013-10-04
ian
reflect: Fix callin
g
Interface method on val
u
e created
.
.
.
commit
|
commitdiff
|
tree
2013-10-04
ian
compiler:
U
se backend
interface for tem
p
orary referenc
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-02
ia
n
runtime: F
i
x append
of sli
c
e
with
e
lements of zero
.
.
.
commit
|
commitdiff
|
tree
2013-10-02
ian
compile
r
:
Use backend inte
r
f
a
c
e
f
or
n
ume
r
ic expressions
.
commit
|
commitdiff
|
tree
2013-10-02
ia
n
r
e
flect: Use
hand-coded
.
e
h
_frame
s
ection rathe
r
t
han
.
.
.
commit
|
commitdiff
|
tree
2013-10-01
ia
n
reflec
t
: Fix reflect
.
Call with function f
o
llowing non
.
.
.
commit
|
commitdiff
|
tree
2013-09-30
ian
com
p
i
ler: Use
b
ack
e
nd interf
a
ce for
variab
l
e
e
xpressions
.
commit
|
commitdiff
|
tree
2013-09-28
ian
compi
l
e
r
:
Av
o
i
d
knockon errors for invali
d
uses
of _
.
commit
|
commitdiff
|
tree
2013-09-27
ian
reflec
t
: Copy
stack
values onto heap in amd64 MakeFunc
.
commit
|
commitdiff
|
tree
2013-09-27
ia
n
reflect: Im
p
lement MakeFu
n
c for 386
.
commit
|
commitdiff
|
tree
2013-09-27
ian
r
ef
l
ect: Imp
l
ement
Ma
k
eFunc for am
d
6
4
.
commit
|
commitdiff
|
tree
2013-09-25
ian
c
o
mpiler: don't permit nil
assignment to blank
identifie
r
.
commit
|
commitdiff
|
tree
2013-09-19
ian
compiler: F
i
x
i
nconsistent check for structs
u
sing
.
.
.
commit
|
commitdiff
|
tree
2013-09-18
ian
compiler:
F
ix
n
ame of une
x
ported metho
d
o
f embedded
.
.
.
commit
|
commitdiff
|
tree
2013-09-18
i
an
c
o
mpiler
:
Co
r
rectly handle identica
l
u
n
name
d
structs
.
.
.
commit
|
commitdiff
|
tree
2013-09-18
ian
c
o
mpiler: Fix type of
res
u
lt of shortcut
calculation
.
commit
|
commitdiff
|
tree
2013-09-17
ian
refle
c
t:
Fix bug c
a
lling me
t
ho
d
on ind
i
r
ect value
.
commit
|
commitdiff
|
tree
2013-09-04
ian
c
om
p
iler: expand
arguments with multiple res
u
lts f
o
r
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
ian
com
p
ile
r
, runtime: Use runtime func
t
ions
t
o
pass cl
o
sur
e
.
.
.
commit
|
commitdiff
|
tree
2013-08-29
i
an
* go-gcc
.
cc
(
Gcc_
b
ackend::immu
t
able_struct)
:
Set TR
E
E_
P
UB
L
IC if
commit
|
commitdiff
|
tree
2013-08-23
ian
co
m
p
i
l
e
r: don't
exp
o
r
t
embedded buil
t
ins
.
commit
|
commitdiff
|
tree
2013-08-23
ian
lib
g
o: Update libtool
.
m
4
from upst
r
e
a
m
to recognize
.
.
.
commit
|
commitdiff
|
tree
2013-08-17
ian
compiler:
D
o
n
't
gene
r
ate v
a
l
u
e r
e
fer
e
nce in r
a
nge clause
.
.
.
commit
|
commitdiff
|
tree
2013-08-09
ian
ne
t
: giv
e
C
.
getaddrinfo a hint
that we
o
nly want SOC
K
_STR
E
AM
.
.
.
commit
|
commitdiff
|
tree
2013-08-07
ian
compiler: Fix
"
m
issing r
e
turn" error
f
o
r
c
ase T
1
,
T2
.
.
.
commit
|
commitdiff
|
tree
2013-08-06
ian
* go-g
c
c
.
c
c
(Gc
c
_backend::
i
mmutable
_
struct_
s
et_
i
nit
.
.
.
commit
|
commitdiff
|
tree
2013-08-02
ian
syscal
l
: Change AWK
s
plit call
t
o use []+ rather
than
.
.
.
commit
|
commitdiff
|
tree
2013-08-02
i
an
* g
o
-gcc
.
cc (immuta
b
le_struct_s
e
t_init): Alw
a
y
s call
commit
|
commitdiff
|
tree
2013-08-02
i
a
n
comp
i
ler: A
l
w
a
y
s
put descr
i
ptor wrappers
in
their own
.
.
.
commit
|
commitdiff
|
tree
2013-08-02
sofi
a
ne
* c
o
nfig/arm/type
s
.
md (defi
n
e_attr
"type"): Add "l
o
ad_
a
cq
.
.
.
commit
|
commitdiff
|
tree
2013-08-01
sofian
e
Index: config
.
gcc
commit
|
commitdiff
|
tree
2013-08-01
sofiane
*
c
o
nf
i
g/aarch64/aarc
h
64
.
md
(
define_attr "type")
:
.
.
.
commit
|
commitdiff
|
tree
2013-07-31
ian
Remove e
m
pty directori
e
s
.
commit
|
commitdiff
|
tree
2013-07-31
sof
i
ane
* config
.
gcc (arm
*
-
*-*): Add aarc
h
-
comm
o
n
.
o to extra
_
obj
s
.
.
.
commit
|
commitdiff
|
tree
2013-07-31
sofiane
* config/arm/arm
.
md: Inclu
d
e new fil
e
"types
.
md"
.
commit
|
commitdiff
|
tree
2013-07-24
ian
runt
i
me: Hand
l
e allocat
i
ng memory in
c
g
o/
S
W
IG func
t
ion
.
commit
|
commitdiff
|
tree
2013-07-24
ian
* go-g
c
c
.
cc (Gcc_backend::non
_
zero_size
_
type): If
.
.
.
commit
|
commitdiff
|
tree
2013-07-24
ian
runtime: Check _end rather than end to
f
ind
end of
.
.
.
commit
|
commitdiff
|
tree
2013-07-24
i
a
n
ne
t
:
O
nly
u
se GNU/L
i
nux un
i
x
socket abstract paths
.
.
.
commit
|
commitdiff
|
tree
2013-07-24
ian
runtime: Move new 1
.
1
.
1
f
unctions from thread-linux
.
.
.
commit
|
commitdiff
|
tree
2013-07-24
ian
net/http: Don't try
to trace
s
endfile64 on a
l
pha
.
commit
|
commitdiff
|
tree
2013-07-23
ian
lo
g
/syslog: Restore interface to make thi
s
w
o
rk on
.
.
.
commit
|
commitdiff
|
tree
2013-07-23
ian
net:
R
emove
Solaris-
s
pe
c
i
fic version of
listenerSoc
k
addr
.
commit
|
commitdiff
|
tree
2013-07-23
ian
runtime:
D
e
c
lare
e
poll_create1
i
f necessary
.
commit
|
commitdiff
|
tree
2013-07-23
ian
runtime: Support cgo callb
a
cks
f
rom threads
st
a
rted
.
.
.
commit
|
commitdiff
|
tree
2013-07-23
ian
* go-backend
.
c: Don'
t
#i
n
clude "rtl
.
h"
.
commit
|
commitdiff
|
tree
2013-07-23
ian
* go-lang
.
c
: Don
'
t #include
"excep
t
.
h"
.
commit
|
commitdiff
|
tree
2013-07-23
ian
runtim
e
: Igno
r
e SIGPROF if not
on a Go thread
.
commit
|
commitdiff
|
tree
2013-07-22
so
f
i
a
n
e
* config/arm/arm
.
md (attr
i
bute "insn"): D
e
l
ete
.
commit
|
commitdiff
|
tree
2013-07-18
sofiane
* config/ar
m
/arm
.
md (a
t
tribute "i
n
sn"): Delete values
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
sofiane
* con
f
i
g/
a
rm/arm
.
md (att
r
ibute
"
type"): Renam
e
"simple_a
l
u_
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
ian
compiler: adjust closure f
i
eld inde
x
es
commit
|
commitdiff
|
tree
2013-07-16
ian
run
t
ime: Fix build on non-split-stack
s
ystems
.
commit
|
commitdiff
|
tree
2013-07-16
ian
lib
g
o: Updat
e
to Go 1
.
1
.
1
.
commit
|
commitdiff
|
tree
2013-07-01
sofiane
* arm
.
md (attribut
e
"wtype"): Delete
.
Move attribute
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
ian
compile
r
: stru
c
ts inher
i
t a
l
l methods
f
rom emb
e
dded
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
ian
c
o
m
pi
l
er:
m
o
r
e
cons
i
s
tent error messa
g
e for [
.
.
.
]T(x
)
commit
|
commitdiff
|
tree
2013-06-26
i
an
com
p
iler: disallow fallthro
u
gh in last cas
e
o
f switch
.
commit
|
commitdiff
|
tree
2013-06-26
ian
compiler: r
e
ject integer divi
s
ion by zero constan
t
.
commit
|
commitdiff
|
tree
2013-06-26
ian
compi
l
e
r
: fo
r
bid identifiers named
"init" in
p
ack
a
ge
.
.
.
commit
|
commitdiff
|
tree
2013-06-25
ian
Update s
h
if
t
1
.
go tes
t
f
o
r recent
c
h
anges
.
commit
|
commitdiff
|
tree
2013-06-25
i
a
n
comp
i
ler: Fix typ
e
de
t
ermination issues
.
commit
|
commitdiff
|
tree
2013-06-24
ian
compi
l
er: generate du
m
my nam
e
s for blank-named
constants
.
commit
|
commitdiff
|
tree
2013-06-24
ian
com
p
iler: A
d
d s
u
p
po
r
t for method values
.
commit
|
commitdiff
|
tree
2013-06-21
ian
compiler:
d
o not skip compi
l
ation of blank-named functio
n
s
.
commit
|
commitdiff
|
tree
2013-06-21
ian
compiler: Real
l
y o
n
ly make d
e
scriptors when needed
.
commit
|
commitdiff
|
tree
2013-06-21
ian
compile
r
: Onl
y
make
f
unct
i
on des
c
riptors if
n
e
eded
.
commit
|
commitdiff
|
tree
2013-06-19
ian
c
o
m
p
i
ler: reject in
c
orrect unsa
f
e
.
Offsetof expressions
.
commit
|
commitdiff
|
tree
2013-06-19
sofiane
* con
f
ig/
a
r
m
/vfp
.
m
d: Mov
e
VFP instru
c
tion
c
lassifi
c
ation
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
i
a
n
compiler, runtime: Use fun
c
tion
d
escriptors
.
commit
|
commitdiff
|
tree
2013-06-18
sofiane
*
c
onfig
/
arm/arm
.
md (at
t
r
i
bute "insn"):
M
ove
m
ultipl
i
c
ation
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
sofi
a
ne
gcc/
commit
|
commitdiff
|
tree
2013-06-14
ian
compiler: fix computation of
O
ffseto
f
.
commit
|
commitdiff
|
tree
2013-06-12
ia
n
compil
e
r: implement Go
1
.
1
spec of t
e
rm
i
nating statem
e
nts
.
commit
|
commitdiff
|
tree
2013-06-12
sofian
e
* con
f
ig/aarch64/aarch64-simd
.
md (aarch64_combine
.
.
.
commit
|
commitdiff
|
tree
2013-06-11
sofia
n
e
Ok,
I
've
r
em
o
ved what
y
o
u previously a
s
ked me to include!
Sof
ian
e
commit
|
commitdiff
|
tree
2013-06-03
sofian
e
* c
o
n
fig/aarch64/aarch64
.
md
(*movdi_aarch64): Defin
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-01
ian
PR othe
r
/5678
0
commit
|
commitdiff
|
tree
2013-05-13
so
f
iane
* conf
i
g
/aarch64/a
a
rch64-si
m
d
.
md (aar
c
h
64_simd_mov
.
.
.
commit
|
commitdiff
|
tree
2013-05-09
so
f
iane
*
c
o
nfig/
a
arch64/aarch64
.
m
d
: Ne
w
mov
t
f
s
pl
i
t
.
commit
|
commitdiff
|
tree
2013-05-07
sofiane
gcc
/
commit
|
commitdiff
|
tree
2013-04-30
sofian
e
con
f
ig
-
list
.
mk (LIST):
A
dd aarch64-elf a
n
d aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2013-04-23
sofiane
g
cc/
commit
|
commitdiff
|
tree
2013-04-05
ia
n
* doc/standards
.
texi
(Stand
a
rds): The Go front
e
nd
.
.
.
commit
|
commitdiff
|
tree
2013-04-02
s
o
fi
a
ne
* config/aarch
6
4/aarch64
.
md (*
m
ov<mode
>
_aarch64)
:
.
.
.
...md (*mov<mode>_aarch64): Add var
ian
ts for scalar
commit
|
commitdiff
|
tree
2013-04-02
sofiane
*
c
onfig/aarch64/aarch64
.
m
d (*mov<
m
ode>_aarch64):
.
.
.
commit
|
commitdiff
|
tree
2013-03-26
sofiane
*
c
o
nfig/aarch6
4
/
aarch64
.
c
(aarch64_cl
a
ssify_address
.
.
.
commit
|
commitdiff
|
tree
2013-03-25
ian
* all
o
c
.
c: #include <
s
ys/
t
yp
e
s
.
h>
.
commit
|
commitdiff
|
tree
2013-03-01
i
a
n
runtime, testing/quick: libffi do
e
sn't handle c
o
m
p
lex
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
ian
runtime: Don't block
SIGTRAP wh
i
l
e crea
t
ing a new thread
.
commit
|
commitdiff
|
tree
2013-02-20
ian
PR go/5617
1
commit
|
commitdiff
|
tree
2013-02-20
ia
n
P
R
go/56320
commit
|
commitdiff
|
tree
2013-02-15
ia
n
run
t
ime: Do not reserve
huge amount
o
f swap o
n
32 bit
.
.
.
overcommit, such as OpenInd
ian
a/OpenSolaris/Solaris.
commit
|
commitdiff
|
tree
2013-02-11
ian
PR go/5
6
171
commit
|
commitdiff
|
tree
next