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
Tho
m
a
s
Preud'homme
Add su
p
port for struc
t
> 4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'hom
m
e
R
emove cod
e
in ar
m
-
g
en
.
c for
s
truct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preud'homme
Co
r
r
e
c
tl
y
identify hom
o
geneous fl
o
at agg
r
egate
commit
|
commitdiff
|
tree
2013-11-21
T
hom
a
s
P
reud'hom
m
e
F
ix
c
ounting
of VFP regs i
n
ARM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'homme
Fix r
e
giste
r
corrupt
i
on at
funct
i
on call on ARM
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas Preud'homme
Allow thumb transi
t
i
o
n for
R
_ARM_PC2
4
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
as
P
reud'homme
Correctly
a
lig
n
and reclaim stack a
t
function call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Refact
o
r an
d
simplify gfunc
_
ca
l
l() on
a
rm
commit
|
commitdiff
|
tree
2013-11-05
Th
o
m
as Preud'homme
Add __clear_ca
c
h
e
im
p
lementat
i
o
n
in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud
'
homme
F
i
x allocation of str
u
ct in regi
s
ters on AR
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'homme
Rever
t
"A
d
d
s
up
p
ort f
o
r t
h
read-
l
o
cal stora
g
e
variables"
commit
|
commitdiff
|
tree
2013-10-29
T
h
omas Preu
d
'homme
Add
supp
o
rt for t
h
r
e
ad-
l
ocal sto
r
age variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fix CONFIG_TCC_SYSINC
L
UDEPATHS on !w
i
n
32 systems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud
'
homme
F
i
x comm
i
t 0f5942
c
6
b382105075dabb6f975a313efc63a
5
f9
commit
|
commitdiff
|
tree
2013-09-24
Thom
a
s Preud'homme
A
v
oid w
a
r
n
i
ngs with gcc 4
.
8
+
default CFL
A
GS
commit
|
commitdiff
|
tree
2013-09-24
T
h
omas
P
reu
d
'homme
De
t
ec
t
correct
instruction with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Pre
u
d
'homme
Report error when redefining enumerator
commit
|
commitdiff
|
tree
2013-09-20
T
ho
m
as
P
reud'ho
m
m
e
Repor
t
error when using undef
i
ned enum
commit
|
commitdiff
|
tree
2013-09-19
Thoma
s
P
r
eud'homme
F
orbid enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'
h
om
m
e
F
orbid the use of
a
r
ray of function
s
commit
|
commitdiff
|
tree
2013-09-16
Thomas Pr
e
ud'ho
m
me
Gen
e
rate
a
n
error
w
h
en
a function is
redefined
commit
|
commitdiff
|
tree
2013-09-09
R
amsay Jone
s
lib
t
cc1
.
c: F
i
x
_
_
a
s
m
__() in
_
_tcc_fpin
i
t and __tcc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'homm
e
Fix
l
i
b, inclu
d
e, crt and
l
ibgcc se
a
rch p
a
ths
commit
|
commitdiff
|
tree
2013-06-14
T
ho
m
as Preud'homme
Define
_
_ARM_PCS_VFP i
n
h
a
r
d
float compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Thoma
s
Preu
d
'h
o
mme
Add supp
o
rt for load/store
of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thom
a
s Preud'
h
omme
I
m
prove texi2htm
l
-> makeinfo convers
i
on
commit
|
commitdiff
|
tree
2013-05-05
T
ho
m
as P
r
e
ud'homme
R
e
licensing Tiny
C
C
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'homme
Fix bui
l
ding instruction
w
rt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud
'
homme
Fix
synchron
i
zation between da
t
a
a
nd
i
n
str caches
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
a
s
P
r
eud'homme
Flush
c
aches be
f
ore -r
u
nn
i
ng
p
rogram
commit
|
commitdiff
|
tree
2013-03-14
T
h
omas
P
reud'homme
Fix
c
on
f
igure sc
r
i
pt on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Th
o
mas Preud'homme
U
p
d
a
t
e
.
gitig
n
ore w
i
th
r
egards to te
s
t ch
a
nges
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Fix GNU
Hurd in
t
erpreter
p
ath
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pr
e
ud'ho
m
m
e
Add
su
p
p
o
rt f
o
r
KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preu
d
'ho
m
me
Define
__STDC_HOSTED__ to a s
a
ne
value
commit
|
commitdiff
|
tree
2013-02-17
Thomas
P
reud'homm
e
Define __STDC_HOSTED
_
_
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud
'
homme
Release TinyC
C
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud'ho
m
me
R
e
vert "D
o
n't sea
r
ch libg
c
c_s
.
so
.
1
o
n /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'hom
m
e
D
on't searc
h
libgcc_s
.
so
.
1 on /lib
6
4
commit
|
commitdiff
|
tree
2013-02-14
Th
o
m
a
s Preud'homme
Add miss
i
n
g
heading sl
a
sh to detect /lib64 syst
e
ms
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas Preud'homme
Add arm
A
BI detection
i
n c
o
n
f
t
est
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
P
reud'homme
A
nother a
t
t
em
p
t
t
o "detect" m
u
ltiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'hom
m
e
C
reat
e
config-pri
n
t program
t
o test $cc
commit
|
commitdiff
|
tree
2013-02-13
T
h
o
mas Preud
'
homme
Various f
i
xes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Detect multiar
c
h
tr
i
plet a
n
d ldd
i
r
f
r
om
ld
d
ou
t
p
ut
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Preud'ho
m
me
Fix previous
c
o
mmit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'
h
omme
Improve multiar
c
h det
e
ct
i
on
commit
|
commitdiff
|
tree
2013-02-08
Thomas Pr
e
ud
'
h
om
m
e
Fix
fn_dirname
i
n conf
i
gu
r
e script
commit
|
commitdiff
|
tree
2013-02-05
T
h
o
mas Preud'hom
m
e
Align on 4n
b
ytes w
h
en copying fct ar
g
s on stac
k
commit
|
commitdiff
|
tree
2013-02-04
T
h
oma
s
Preud'ho
m
m
e
Slight
l
y i
m
proved
support for
!gcc compil
e
rs
commit
|
commitdiff
|
tree
2013-02-04
Thomas
P
reud'h
o
mme
arm-gen
.
c:
f
ix
var initializati
o
n i
n
g
f
unc_ca
l
l
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Re
v
ert "
A
dd predictab
i
lity in CT
y
pe init
i
a
liz
a
tion
.
"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
m
as P
r
eud'homm
e
Revert "Don't call elf_hash
o
n
NULL
v
alue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preu
d
'homme
Revert "Check whether structure
f
i
elds have
a type"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Pre
u
d
'
homme
Check wheth
e
r structure fie
l
ds have
a
type
commit
|
commitdiff
|
tree
2013-01-31
D
omingo Alvarez
.
.
.
D
o
n
'
t call
e
lf_ha
s
h
o
n
NULL value
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Add pr
e
dictabili
t
y
i
n CTy
p
e initia
l
i
z
ation
.
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pre
u
d'hom
m
e
Fix cr
o
ss-compilat
i
on out-of-tree b
u
ild
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
a
s Pre
u
d
'
homme
Add my copyright for c
h
ange
s
in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Preud
'
homme
Changel
o
g update
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Update Change
l
o
g
commit
|
commitdiff
|
tree
2013-01-29
Th
o
mas Preu
d
'homme
Favor arm hardfl
o
at ove
r
arm s
o
ftfloat
.
commit
|
commitdiff
|
tree
2013-01-28
T
h
omas P
r
eud'homme
Fix overflow det
e
c
t
i
on
in ARM reloc
a
tion
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
F
i
x stack alignment on 8
b
yte
s
at fun
c
t
i
on c
a
ll
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don't do builtin_frame_address t
e
st with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
O
rgani
z
e fr
a
mes in
a
r
eal l
i
nked list on AR
M
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Preud'homme
Use gcc
to g
e
ner
a
te tcc
t
est
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Link STT_GNU_
I
FU
N
C
into
S
TT_
F
UNC
i
n
e
x
ecutable
.
commit
|
commitdiff
|
tree
2013-01-24
Thoma
s
Preu
d
'homme
Fix [f]getc return value usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Fix
o
ut-o
f
-tree build with r
e
la
t
ive path to root
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Preud'homme
I
n
stall libt
c
c
.
h
w
hen i
n
v
o
king make i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "Added what I call virtual io t
o
tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'homme
Revert "p
e
: fix tcc not linking to user
3
2 an
d
gd
i
32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
eud'homme
Stop
setting -W
n
o-un
u
sed
-
result
switch in
M
akef
i
l
e
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fix C99i
s
m in vswap()
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas
P
reud'ho
m
me
Stop
retur
n
ing 0 in cmp_compar
i
son_test
commit
|
commitdiff
|
tree
2013-01-06
T
homas
Preud'homme
Honor C
C
when testi
n
g for -Wno-unuse
d
-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas
P
reud'hom
m
e
Detect
A
RM CPU ver
s
ion in c
o
nf
i
gure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'h
o
mme
arm
-
ge
n
.
c:
Inval
i
d operato
r
test
always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'hom
m
e
Fix
O
A
BI calling con
v
ention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Pr
e
ud'homme
Only referenc
e
vfpr when ava
i
lable
commit
|
commitdiff
|
tree
2012-11-20
Thomas P
r
eud'homme
D
efine TCC_ARM_EABI if using har
d
f
loat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thom
a
s Preud'homme
Generate PLT thumb stub onl
y
w
hen
necessary
commit
|
commitdiff
|
tree
2012-11-12
T
h
omas Preud'hom
m
e
Revert "Generate PLT thumb stub only
when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homme
Add armv6l to ARM suppo
r
t
ed pro
c
e
ssors
commit
|
commitdiff
|
tree
2012-11-09
Thomas P
r
eud'homme
Call t
o
veneers
i
n
ARM
mode
commit
|
commitdiff
|
tree
2012-11-07
T
homas Pr
e
ud'hom
m
e
Allow sou
r
ce
f
ortification
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homme
Generate PLT thu
m
b
stu
b
only
when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'ho
m
me
Support R_ARM_
T
HM
_
JUMP24 relocation
t
o
p
lt
commit
|
commitdiff
|
tree
2012-11-07
T
homas
P
re
u
d'
h
omme
Create a clean targe
t
for t
e
s
ts2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Ho
n
our *FLA
G
S
everyw
h
ere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pre
u
d'ho
m
m
e
Enable arm hardf
l
oat calling c
o
nventio
n
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as Preud'homm
e
Add supp
o
rt for R_ARM_
T
H
M
_{J
U
MP24,CALL}
r
e
locs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud'homme
Fix
c
ommit 85f6fad3a6acbfa07a3dc45b673
9
65fc268
9
0d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'homme
Error out in c
a
s
e of variable na
m
e cl
a
sh
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as Preud'homm
e
Forbid
V
LA as s
t
atic variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud
'
homme
Only use blx if av
a
ilable
commit
|
commitdiff
|
tree
2012-10-09
Thomas
P
reud'homme
F
ix
R
_
A
RM_CA
L
L wh
e
n
t
arget
fonction
i
s Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Pre
u
d'homm
e
Support
fo
r
R
_
AR
M
_[T
H
M_]MOV{W,T}_AB
S
[
_NC}
r
elocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homm
e
Di
s
able callsa
v
e_test
for arm
commit
|
commitdiff
|
tree
next