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
Make build CPU detection a tad more flexible
2013-09-24
Thomas Preud'
h
o
mme
Detect corr
e
ct instruction with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Th
o
mas
P
reud'homme
Repo
r
t er
r
or when re
d
efining enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas
Preud'
h
omme
Report erro
r
when
u
sing undefin
e
d enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas
P
reud'homme
Fo
r
bid enum redefin
i
tion
.
commit
|
commitdiff
|
tree
2013-09-19
T
h
om
a
s Pre
u
d
'
ho
m
me
Forbid the use of array of functions
commit
|
commitdiff
|
tree
2013-09-16
Tho
m
as Preud'
h
o
m
me
Genera
t
e
a
n error
when a function is
r
edefined
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jone
s
l
i
btcc
1
.
c:
F
i
x __asm__() in
_
_tcc_fpinit and
__tcc_cvt_
f
to
l
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'homme
Fi
x
li
b
, include,
crt and libgc
c
search
p
a
ths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Pre
u
d'ho
m
me
Define __ARM_
P
CS_VFP
i
n
h
a
r
dflo
a
t c
o
mpilation mode
commit
|
commitdiff
|
tree
2013-06-14
T
h
omas Preud'homm
e
Ad
d
sup
p
ort for load/store
o
f
_
Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preu
d
'ho
m
me
Improve texi2html -> ma
k
einf
o
conver
s
i
on
commit
|
commitdiff
|
tree
2013-05-05
Thomas
P
reud
'
hom
m
e
R
e
licensin
g
TinyCC
commit
|
commitdiff
|
tree
2013-04-08
T
h
o
m
as
P
r
eud'ho
m
m
e
F
i
x
building instructio
n
wrt make/
g
make
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'
h
omme
Fix synchronizati
o
n between data and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas P
r
e
u
d'homm
e
F
lush caches
b
ef
o
re -running pr
o
gram
commit
|
commitdiff
|
tree
2013-03-14
Thomas
Preud'h
o
mme
Fix con
f
igure script on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'homme
Updat
e
.
g
i
ti
g
no
r
e
with regards t
o
test cha
n
ges
commit
|
commitdiff
|
tree
2013-02-18
Thomas
Preud'homme
Fix GNU
Hur
d
i
n
ter
p
re
t
er p
a
th
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'h
o
mme
Add support for
KfreeBS
D
6
4bits
commit
|
commitdiff
|
tree
2013-02-17
Thoma
s
Preud'
h
omme
Define __STDC_HOSTED__ to a s
a
ne va
l
ue
commit
|
commitdiff
|
tree
2013-02-17
Thomas Pre
u
d
'
homme
Define
__STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Th
o
mas Preud'homme
Release T
i
n
y
CC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
a
s
Preud'homme
Rever
t
"Don't se
a
rch
l
ibgcc
_
s
.
so
.
1 on
/
lib64
"
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Pre
u
d'homme
Don't search libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas P
r
eud'homm
e
Add missing heading slash to
d
etect /lib
6
4 systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homm
e
Add a
r
m AB
I
detection in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'ho
m
me
A
nother attempt to
"detect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
ud'homme
Creat
e
c
o
n
fig-p
r
int prog
r
am to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'
h
o
mme
Various fixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Preud'homme
Det
e
ct multiarch
tri
p
let and lddir from ldd outpu
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
ud'hom
m
e
Fix previous commit
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas
Preud'homme
Improv
e
m
ul
t
ia
r
ch detection
commit
|
commitdiff
|
tree
2013-02-08
T
homas Preud'
h
omme
Fi
x
f
n_d
i
r
n
ame in confi
g
ure scrip
t
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud
'
homme
Align on
4n bytes when copying fct args on st
a
ck
commit
|
commitdiff
|
tree
2013-02-04
Thomas Pre
u
d'h
o
mme
Slightly improve
d
su
p
p
o
r
t for !gcc
c
ompilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas
Pre
u
d
'
homme
arm-gen
.
c:
fi
x
var
i
nitia
l
iz
a
tion in gfunc_
c
a
ll
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
e
vert
"Add predictabilit
y
in
C
Type initi
a
l
i
za
t
ion
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
h
om
a
s
P
reud'homme
Revert "D
o
n
't call elf_hash on NULL
v
a
l
ue"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
mas P
r
eud'homme
Revert
"
Check w
h
et
h
e
r
structure fie
l
d
s
have a type"
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'
h
omm
e
C
h
eck
w
hether
s
tru
c
ture fields ha
v
e a
typ
e
commit
|
commitdiff
|
tree
2013-01-31
D
o
mingo Alvarez
.
.
.
Don't call
elf_hash on
N
U
L
L
value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domi
n
go Alva
r
e
z
.
.
.
Ad
d
predictabili
t
y
in CType in
i
tialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
T
h
o
m
as Preud'
h
omme
Fix c
r
o
ss-
c
ompilatio
n
o
u
t
-of-tr
e
e
b
u
ild
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'
h
om
m
e
A
d
d my
c
opyright for cha
n
ges
in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pre
u
d'homme
U
p
date Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Favor arm hardfloat over arm s
o
f
tfloa
t
.
commit
|
commitdiff
|
tree
2013-01-28
Th
o
m
as Preud'homme
F
i
x over
f
low de
t
ection in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud
'
hom
m
e
Fix
stac
k
alignment on
8
bytes at funct
i
on call
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preu
d
'h
o
mme
Don
'
t do builtin_fra
m
e_address test with A
R
M gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preud'homme
Organize fr
a
mes
in a real link
e
d
list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
reud'homm
e
Use
g
cc to generate tcctest
.
g
c
c
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Pre
u
d'homm
e
Link STT_GNU_IF
U
NC in
t
o STT_FUNC in
executable
.
commit
|
commitdiff
|
tree
2013-01-24
T
homas Preud'homme
F
i
x
[f]getc re
t
urn value
usage in
40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Fix out-of-
t
ree build with relative path to roo
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'hom
m
e
I
ns
t
all libtcc
.
h when invoking make install
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preud'homme
Revert "Added
w
h
at I call virtual
io
to ti
n
ycc t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Pr
e
ud
'
homme
Rever
t
"pe: fix tcc not linking t
o
user32
and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preu
d
'homme
S
t
op sett
i
n
g
-W
n
o-unused
-
result switch i
n
Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fi
x
C99is
m
in v
s
w
a
p()
commit
|
commitdiff
|
tree
2013-01-06
T
homas Preud'homme
Sto
p
returning 0 i
n
cmp_
c
ompari
s
on_
t
est
commit
|
commitdiff
|
tree
2013-01-06
T
homas Preu
d
'homme
Honor CC wh
e
n testing for -Wno-u
n
u
s
ed-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preu
d
'ho
m
me
D
ete
c
t A
R
M CPU versio
n
in config
u
re
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm-gen
.
c: Inva
l
id
o
p
e
rator
tes
t
always
f
alse
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homm
e
Fi
x
OABI calling
c
onve
n
tion
commit
|
commitdiff
|
tree
2012-11-21
T
h
omas
P
r
eud'homme
Only re
f
ere
n
c
e vfpr wh
e
n avai
l
abl
e
commit
|
commitdiff
|
tree
2012-11-20
T
homas Preud'homme
Define TCC_
A
R
M
_EAB
I
if using
hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas
Preud'hom
m
e
Generate PL
T
thumb stu
b
on
l
y when necessary
commit
|
commitdiff
|
tree
2012-11-12
Th
o
m
as Preud'homme
R
e
vert "
G
enera
t
e PL
T
thum
b
st
u
b only when necessary
"
commit
|
commitdiff
|
tree
2012-11-11
T
h
o
mas Preud
'
ho
m
me
A
dd
armv6l to
A
RM supported proc
e
ssors
commit
|
commitdiff
|
tree
2012-11-09
Thom
a
s Preud'
h
omme
Call to ve
n
eers in ARM mod
e
commit
|
commitdiff
|
tree
2012-11-07
T
homas Pr
e
u
d
'
h
omme
Allow source fortification
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'
h
omme
Generate
PL
T
thumb s
t
ub only w
h
en
nece
s
sary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Support R_ARM_THM_JUMP24 relocat
i
o
n to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
h
omme
Create a clean target
for
t
e
s
t
s
2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Th
o
mas Preud'hom
m
e
Hon
o
ur
*FLA
G
S ev
e
ry
w
her
e
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Preud'homme
Ena
b
le arm hardfloat
c
alling c
o
nven
t
i
o
n
commit
|
commitdiff
|
tree
2012-10-28
T
homas
P
reud'homme
Add support for R_ARM_T
H
M_{J
U
MP24
,
CA
L
L}
r
elocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud'homme
Fix
commit
8
5f6fad3a6acbfa
0
7a3dc
4
5
b673965fc26890
d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s P
r
eud'homme
Error out
in
cas
e
of var
i
able name cl
a
sh
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'ho
m
me
F
o
rbid VLA as static
v
a
r
iables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Pr
e
ud
'
h
o
mme
O
nly
use b
l
x if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homm
e
Fix R_ARM_CAL
L
when target fonction is T
h
um
b
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s
P
r
e
ud'h
o
mme
S
u
p
p
ort for R_A
R
M_[THM_]MOV{W,
T
}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homm
e
D
i
sable callsa
v
e_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'hom
m
e
Add multiarch
d
ir
e
c
tor
y
for arm
hard
f
loat va
r
iant
commit
|
commitdiff
|
tree
2012-07-11
T
h
om
a
s Pr
e
ud'ho
m
me
get_re
g
(): try to free r2 fo
r
an
SValue first
commit
|
commitdiff
|
tree
2012-07-09
Tho
m
as Pre
u
d'
h
o
m
me
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
homa
s
Pre
u
d'homme
Detect mult
i
a
rch
on Kf
r
e
eb
s
d and
Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud
'
homme
Eval
u
ate
c
onfigure a
r
gument
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccel
f
.
c: Add R_
A
RM_REL32
reloca
t
i
on
commit
|
commitdiff
|
tree
2012-06-05
Th
o
m
as Pr
e
u
d
'
homme
Add support for arm hardfloat ca
l
l
i
ng c
o
nvention
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas P
r
e
u
d'homme
F
ix removal of vnr
o
tt
commit
|
commitdiff
|
tree
2012-05-28
Tho
m
as Preud'homme
On
l
y warn for unknown
op
t
ions in
c
o
nfigure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pre
u
d'ho
m
me
Sev
e
ra
l
multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preud'homme
F
ix CONFIG_
L
DDIR us
a
ge
commit
|
commitdiff
|
tree
2012-04-10
Thom
a
s Preud
'
homme
Revert "Use CS
t
rin
g
to
c
o
nc
a
t linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'
h
omme
Use
CString
t
o
concat li
n
k
er
o
ptions
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'h
o
mme
Fi
x
use after free
for
l
inker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas P
r
eud
'
homme
S
u
pport link
e
r option
s
passed
i
n several -Wl p
a
ram
commit
|
commitdiff
|
tree
next