repo.or.cz
/
tinycc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add support for struct > 4B returned via registers
2013-11-22
Thomas Preud'homme
A
d
d support f
o
r
stru
c
t > 4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud
'
h
o
mme
Remove c
o
de in arm-gen
.
c for stru
c
t packing
in reg
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
m
as
P
reud'hom
m
e
C
o
rrectly iden
t
ify homogene
o
us float
aggr
e
g
a
te
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix
counti
n
g of VFP regs
i
n
ARM's
g
f
u
nc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homm
e
Fix
regi
s
t
er
cor
r
upt
i
on at f
u
nction call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas
Preu
d
'homme
Al
l
ow t
h
umb transition
for R_ARM
_
PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Correct
l
y align a
n
d
rec
l
aim stack
a
t fu
n
cti
o
n
c
all
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Refa
c
tor and
simplify gfun
c
_c
a
ll() on
a
rm
commit
|
commitdiff
|
tree
2013-11-05
Tho
m
a
s Preud
'
h
omme
Add __cle
a
r_cach
e
i
m
plementation
i
n libtc
c
1
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas Preud'hom
m
e
Fi
x
all
o
cation of struct in
r
egisters o
n
A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas
P
r
e
ud'homme
Revert "Add suppor
t
for thread-loc
a
l sto
r
age var
i
ables
"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add support
for thread-local
s
torage va
r
i
ables
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homm
e
F
i
x commit
0
f5942
c
6b38210507
5
d
a
bb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas
Preud
'
h
omm
e
Avoid warni
n
gs
with
gcc 4
.
8 + d
e
f
a
ult
C
F
LAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
reud'h
o
m
m
e
Detect correct in
s
tru
c
t
ion with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Thoma
s
P
reu
d
'homme
R
e
port
erro
r
when redefining
en
u
merator
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas P
r
e
ud'homme
Report error w
h
en
u
sing undef
i
ned enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Th
o
mas Pre
u
d'homme
F
o
r
bid
t
h
e
u
se of arra
y
of functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'homme
Generate an error
when
a func
t
io
n
is redefine
d
commit
|
commitdiff
|
tree
2013-09-07
Thomas Pre
u
d'homm
e
F
i
x lib, includ
e
, crt and libg
c
c search paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas P
r
eud'homme
Define __ARM_PCS_V
F
P in hardfloat compilatio
n
mode
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as Preud'homme
Add suppor
t
f
or
load/s
t
ore of _
B
ool
value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Pr
e
ud'homme
Improve texi2html -
>
makeinfo co
n
version
commit
|
commitdiff
|
tree
2013-05-05
Thoma
s
Preu
d
'homme
Relicensi
n
g Tin
y
CC
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preu
d
'hom
m
e
Fix bui
l
ding ins
t
ruction wrt mak
e
/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fi
x
synchronization betwe
e
n da
t
a an
d
ins
t
r cache
s
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'
h
omme
F
l
ush
c
aches b
e
f
o
r
e
-runnin
g
program
commit
|
commitdiff
|
tree
2013-03-14
T
h
omas P
r
eud'homme
Fix configure
s
cri
p
t on
FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thom
a
s
P
r
eud
'
homme
Up
d
ate
.
g
itignore with r
e
gards
to test changes
commit
|
commitdiff
|
tree
2013-02-18
Thoma
s
Pr
e
ud'ho
m
m
e
F
i
x GNU Hurd
i
nterpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'hom
m
e
Add support for Kfre
e
BSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thom
a
s P
r
e
u
d'homme
D
efine
_
_STD
C
_HO
S
TE
D
_
_ t
o
a san
e
value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'ho
m
me
Define __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Re
l
ease
TinyC
C
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
h
o
mas Preud'h
o
mme
Rever
t
"Don
'
t search
libgcc_s
.
so
.
1
o
n /l
i
b6
4
"
commit
|
commitdiff
|
tree
2013-02-14
T
homas P
r
e
ud'homme
Don't search libg
c
c_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Add missi
n
g
he
a
ding
s
l
ash to detect /lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas Preud'ho
m
m
e
Add arm ABI
d
e
t
ection in con
f
test
.
c
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Pre
u
d'homme
An
o
ther
a
ttempt to "detect" mul
t
iarch
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s
Preud'homme
Create config-print p
r
ogram to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Various fixes fo
r
f
9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'h
o
mme
Detect multiarch tripl
e
t and ldd
i
r from ld
d
outp
u
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preu
d
'homme
Fix previous commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Impro
v
e mult
i
arch detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'hom
m
e
Fix fn_dirnam
e
in configure script
commit
|
commitdiff
|
tree
2013-02-05
Thom
a
s Preud
'
homme
Align on 4n
b
y
t
es when
copying f
c
t ar
g
s on stack
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas P
r
eud'
h
omme
Slightl
y
improved sup
p
ort for !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thoma
s
Preud'
h
om
m
e
arm-
g
en
.
c: fix
v
ar initializati
o
n in
g
func_call
commit
|
commitdiff
|
tree
2013-01-31
T
homa
s
P
r
eud'homme
Revert "Add pr
e
dicta
b
ili
t
y in CType
i
nitializati
o
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
hom
a
s Preud'homme
Reve
r
t "Do
n
't
c
al
l
elf_h
a
s
h on N
U
LL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pr
e
ud'ho
m
m
e
Revert "C
h
e
c
k whether structure field
s
have a
t
y
p
e"
commit
|
commitdiff
|
tree
2013-01-31
T
hom
a
s
Preud'ho
m
me
Check whether structure fields have a type
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
F
ix
c
ross-compilatio
n
o
u
t
-
of
-
tree bui
l
d
commit
|
commitdiff
|
tree
2013-01-30
T
ho
m
as P
r
eud'h
o
mm
e
Add my
c
opyright fo
r
cha
n
ges in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
h
om
a
s P
r
eu
d
'homm
e
Cha
n
gelog upda
t
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'hom
m
e
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preu
d
'
h
omme
Fav
o
r arm hardfloat over
a
rm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thom
a
s P
r
eud'homme
Fi
x
o
v
erflo
w
detection in ARM rel
o
c
ati
o
n
commit
|
commitdiff
|
tree
2013-01-27
Thoma
s
Preud'hom
m
e
F
i
x stack alignment on 8 bytes at fu
n
c
ti
o
n
call
commit
|
commitdiff
|
tree
2013-01-26
Thomas P
r
eud'homme
Don't do builtin_
f
ra
m
e_address test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
om
a
s Preud'
h
omm
e
Organize frames in
a
r
eal lin
k
ed list on
ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'hom
m
e
Us
e
gcc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Preud'homme
L
in
k
STT_GNU_IF
U
NC into S
T
T_FUNC in executabl
e
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
o
m
a
s Preu
d
'hom
m
e
F
ix [f]getc
r
e
turn v
a
lue usage in 4
0
_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'ho
m
me
F
i
x ou
t
-of-tree build with relative path
to
root
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Preud'h
o
mme
Inst
a
ll libtcc
.
h
whe
n
i
nvok
i
ng make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Reve
r
t "Added what I
c
all virt
u
al i
o
t
o
tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
r
eud'homme
Revert "pe: fi
x
tcc
not linking to u
s
er3
2
and gdi3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud
'
homm
e
S
t
op setting
-Wno-unu
s
ed
-
result switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
T
h
om
a
s Preud'
h
omme
Fix
C99ism in v
s
wap()
commit
|
commitdiff
|
tree
2013-01-06
Th
o
ma
s
Preud'homme
Stop returning 0 in cmp_
c
o
m
p
a
riso
n
_
test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'ho
m
m
e
Honor CC when testing for
-Wno-unu
s
e
d
-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud
'
homme
Detect A
R
M CPU vers
i
on in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'ho
m
me
arm
-
gen
.
c: Invalid operator test
alw
a
ys fal
s
e
commit
|
commitdiff
|
tree
2012-11-28
T
homas
Preu
d
'ho
m
me
Fix OABI calling conven
t
ion
commit
|
commitdiff
|
tree
2012-11-21
Thom
a
s
Preud'hom
m
e
O
n
ly
r
efe
r
enc
e
v
fpr
when
available
commit
|
commitdiff
|
tree
2012-11-20
Thomas P
r
eud'homme
Define T
C
C_ARM
_
EA
B
I if us
i
n
g
h
ard
f
loa
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'ho
m
me
Gen
e
r
a
te PL
T
thumb
stub only when ne
c
e
s
s
a
ry
commit
|
commitdiff
|
tree
2012-11-12
T
ho
m
a
s Preud'h
o
mme
Revert "Generate PLT thumb stub only when
ne
c
ess
a
ry"
commit
|
commitdiff
|
tree
2012-11-11
T
h
omas P
r
eud'homme
Add armv
6
l to ARM support
e
d pro
c
ess
o
r
s
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'homme
Call to veneers
in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'h
o
mme
Allow source fortificatio
n
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'ho
m
m
e
Generate PLT
thumb st
u
b only wh
e
n
ne
c
ess
a
ry
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'homme
Suppo
r
t
R
_ARM_THM_JUMP24
r
e
location
t
o
pl
t
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'homme
Crea
t
e
a
c
lean target
for t
e
sts2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas P
r
e
ud'
h
omme
Honour *FLAGS ever
y
where
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as Preud'hom
m
e
Enab
l
e
arm hardfloat call
i
ng conven
t
i
on
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as Preud'h
o
mme
A
d
d su
p
p
o
r
t for R_ARM_THM
_
{JUMP24,CAL
L
} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fix commit 85f6fad3a6acbfa07
a
3dc45b673
9
65fc26890d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preu
d
'h
o
m
me
Error o
u
t in case of varia
b
le name clas
h
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Pr
e
ud'h
o
mm
e
Forbi
d
VLA as s
t
at
i
c
variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preu
d
'homme
O
n
ly use blx
i
f
available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d
'
h
o
mme
Fix R_
A
RM
_
C
AL
L
when targe
t
fonc
t
ion i
s
Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas P
r
eud'
h
o
mme
Sup
p
ort for R_ARM
_
[THM
_
]M
O
V{W,T}_A
B
S[
_
N
C}
r
e
locs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'ho
m
me
Disa
b
le callsave_test for
a
rm
commit
|
commitdiff
|
tree
2012-07-29
T
hom
a
s
Pre
u
d'homme
Add mu
l
tia
r
ch direc
t
ory for arm hardfloat var
i
ant
commit
|
commitdiff
|
tree
2012-07-11
Thom
a
s Preu
d
'homme
get_reg():
t
r
y to free r2 for an S
V
alue fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'homme
Fix R_A
R
M_
R
EL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Detect multia
r
ch
o
n Kfreebsd and Hurd
commit
|
commitdiff
|
tree
next