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
Define __STDC_HOSTED__ to a sane value
2013-02-17
Thomas
Preud'homme
Def
i
ne __ST
D
C_HOSTED_
_
to
a
s
an
e
value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud
'
homme
De
f
ine __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud
'
homme
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud
'
hom
m
e
Revert "Don't search libgcc_s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pre
u
d'h
o
mme
Do
n
't
s
earch libgcc_s
.
so
.
1 on
/lib64
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
P
reu
d
'homme
Add miss
i
ng h
e
a
di
n
g
s
las
h
to detect /lib6
4
systems
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preu
d
'homme
Add arm
ABI detec
t
ion in
c
onftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pre
u
d'
h
omme
Another attempt to "detect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Create
config
-
print pr
o
gr
a
m
to
test $cc
commit
|
commitdiff
|
tree
2013-02-13
T
homas
P
reud'homme
Various fixes for
f
9
a
c2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preud'ho
m
me
Detect mul
t
iarch triplet and lddi
r
from ldd outp
u
t
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Preud'homme
Fix previou
s
comm
i
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'hom
m
e
Improve
mu
l
t
iarch detec
t
ion
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'
h
o
m
m
e
Fix f
n
_dirname in configure script
commit
|
commitdiff
|
tree
2013-02-05
Thomas P
r
eud'hom
m
e
A
l
ig
n
on 4
n
bytes when
c
o
pying
f
ct ar
g
s
on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
Slightly improved
supp
o
rt for !gcc c
o
mpilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
arm-g
e
n
.
c:
f
ix var
i
nitial
i
zation i
n
gfunc_cal
l
commit
|
commitdiff
|
tree
2013-01-31
Th
o
ma
s
Preud'homme
Reve
r
t "Add
predictability in CT
y
pe initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Rever
t
"Don'
t
call elf
_
h
ash on NULL va
l
ue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d
'
homme
Rever
t
"C
h
eck whether structure
f
iel
d
s have a
t
y
pe"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s
Preu
d
'homme
Ch
e
ck whet
h
er structur
e
fields have a
type
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Do
n
'
t c
a
ll elf_has
h
o
n NULL
v
alue
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alv
a
rez
.
.
.
Add predict
a
bility in C
T
ype initialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pre
u
d'homm
e
Fi
x
c
ross
-
compilation out-o
f
-t
r
ee build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
A
d
d my copyright for c
h
anges in
a
rm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
hom
a
s Preud'homme
Changelog upd
a
te
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Preud'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Tho
m
as
Preud
'
homm
e
Favor a
r
m
hardfl
o
at ov
e
r arm
s
oftflo
a
t
.
commit
|
commitdiff
|
tree
2013-01-28
T
h
omas Pr
e
u
d
'homme
Fix o
v
e
rf
l
ow detec
t
i
o
n in ARM relocatio
n
commit
|
commitdiff
|
tree
2013-01-27
Tho
m
as Preud'ho
m
m
e
F
i
x stack
alignmen
t
on
8 bytes
a
t fu
n
ction
call
commit
|
commitdiff
|
tree
2013-01-26
Thom
a
s Preud
'
ho
m
me
Don't
d
o
b
u
iltin_
f
rame
_
address te
s
t with
A
RM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pre
u
d'h
o
mme
O
r
gan
i
z
e frames in
a r
e
al linked lis
t
on AR
M
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Preud'h
o
mme
Use gcc to g
e
nerate tcctest
.
g
c
c
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
re
u
d
'
homme
L
i
nk STT_GN
U
_IFUNC into STT_FUNC
i
n execu
t
ab
l
e
.
commit
|
commitdiff
|
tree
2013-01-24
Thom
a
s Pr
e
ud'homm
e
Fix [f]getc return val
u
e usage
in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preud'homme
Fix out
-
of-t
r
ee
build with relative path
t
o root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
In
s
tall libtcc
.
h when i
n
voking make
in
s
tall
commit
|
commitdiff
|
tree
2013-01-14
T
h
om
a
s P
r
eud'
h
omme
Revert "
A
dded what I
c
all virtual io to tinycc th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'homme
Reve
r
t "pe: fix tcc not lin
k
ing t
o
user32 and
g
di3
2
"
commit
|
commitdiff
|
tree
2013-01-13
T
homas Pre
u
d'homme
S
t
o
p s
e
tt
i
n
g
-Wno-unused-result switch
i
n Mak
e
f
ile
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preu
d
'homme
Fix C99ism
i
n
v
s
w
a
p()
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s
Pre
u
d'homme
Sto
p
retu
r
ning
0
in cmp_co
m
pari
s
on_t
e
s
t
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Hono
r
C
C
whe
n
testing fo
r
-Wno-unused
-
result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Pr
e
ud'homme
De
t
ect ARM CPU
v
ersio
n
in con
f
igu
r
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
eud'
h
omme
arm-gen
.
c: Invalid o
p
erato
r
test always
f
al
s
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pr
e
ud
'
homme
F
ix OABI calling conventio
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas P
r
eud
'
homme
Only reference vfpr when available
commit
|
commitdiff
|
tree
2012-11-20
Tho
m
as Preud
'
h
omme
Defi
n
e TCC_ARM_EABI
i
f using har
d
float ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preu
d
'homme
Gene
r
ate P
L
T thumb stub only when ne
c
essary
commit
|
commitdiff
|
tree
2012-11-12
Thom
a
s Preu
d
'hom
m
e
Revert "Generate PLT th
u
m
b
stu
b
only when neces
s
ary"
commit
|
commitdiff
|
tree
2012-11-11
Tho
m
as Preud'homme
A
d
d
armv6l
t
o ARM sup
p
orted pr
o
cessors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preu
d
'
h
omme
Cal
l
to
v
eneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Pre
u
d'homme
Allow source fortific
a
tion
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Gener
a
te PLT
thumb stub only when
n
ecessary
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud
'
homme
S
u
pport R_A
R
M_
T
H
M_JUMP24
relocatio
n
to plt
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preu
d
'homme
Create a cl
e
an target for test
s
2/Mak
e
file
commit
|
commitdiff
|
tree
2012-11-06
Thomas Pr
e
ud'homme
Honour *F
L
A
G
S everywhe
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas
Preud'homme
Enabl
e
arm
hardfloat calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
r
e
ud'homm
e
A
d
d support for R_
A
R
M
_THM_{JUMP24,CALL}
r
elocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fix co
m
mit 85f6
f
ad3a6acbfa07
a
3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s
P
reud'homme
Error out in case
of variabl
e
n
a
m
e
c
l
a
s
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud
'
homme
Forbid VLA
a
s static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas P
r
eud'homme
Only use blx if availab
l
e
commit
|
commitdiff
|
tree
2012-10-09
T
hom
a
s Pr
e
ud
'
homme
F
ix R_A
R
M_CAL
L
when target
fon
c
tion is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Support for R_ARM_[THM_]MOV{W,T}
_
A
BS[
_
NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thom
a
s
P
reud'homme
Disabl
e
callsave_te
s
t for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas P
r
eud'homm
e
Add multiarch dir
e
c
tory f
o
r arm h
a
rdfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Th
o
mas Pr
e
ud'homm
e
get_reg():
try t
o
free r2
for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
T
homas
P
reud'homme
Fix R_
A
RM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
h
o
m
as Pr
e
ud'h
o
mme
De
t
ect mult
i
arch
o
n Kf
r
eebsd
a
nd
Hu
r
d
commit
|
commitdiff
|
tree
2012-06-12
Thom
a
s
Preud'hom
m
e
Evaluate
c
on
f
igu
r
e arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preu
d
'homme
t
c
c
e
l
f
.
c
:
Add
R
_AR
M
_
R
EL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud
'
homme
Add support for arm
h
ardfloat calling convention
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud'ho
m
me
F
ix removal o
f
vnrot
t
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homm
e
Only
w
arn for unknown o
p
tions in configure scrip
t
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s P
r
e
ud
'
h
omme
Several
m
ultiar
c
h/biar
c
h fi
x
es
commit
|
commitdiff
|
tree
2012-05-22
T
homas Preud'hom
m
e
Fix CONFI
G
_
L
D
D
I
R usag
e
commit
|
commitdiff
|
tree
2012-04-10
T
homas Preud'homme
Revert "Use CStr
i
ng to
concat
li
n
k
e
r
opti
o
ns
"
commit
|
commitdiff
|
tree
2012-03-20
Thomas
P
r
eud'homme
Use CString to
concat
linker o
p
tions
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
Fix use
after free
f
or linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as
P
reud'homme
Suppor
t
linker
opti
o
ns passed in se
v
eral -Wl para
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Consider long
i
nt cons
t
ant as 64 bits o
n
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Remove v
n
ro
t
t
(
d
u
p
l
icate
v
r
otb)
commit
|
commitdiff
|
tree
2012-03-13
Th
o
ma
s
Pr
e
ud'homme
Inf
o
rm user that -
b
only exists on i3
8
6
.
commit
|
commitdiff
|
tree
2012-01-22
Th
o
mas Preud'
h
omme
E
rror out when assigning v
o
id
valu
e
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
mas Preud'homme
s/derefencing/dereferenc
i
ng/ in i38
6
-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'hom
m
e
C
o
m
pile tccasm
.
c
c
onditionally (T
C
C_
C
ONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas P
r
eud'homme
Fix linkage
o
f named file in loader
script
.
commit
|
commitdiff
|
tree
2011-08-12
Tho
m
a
s Preud'ho
m
me
Don't define strtold and strtof on *BSD + uClib
c
commit
|
commitdiff
|
tree
2011-08-12
Dani
e
l Glöckner
F
ix pro
b
le
m
wi
t
h PLT and GOT
r
eloc
s
on arm
e
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas
Preud'homme
Remov
e
semicolon in x86-64 va_arg de
f
i
n
i
tion
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
as Pre
u
d'h
o
mme
Revert "
A
dd
a
--
m
ultiarc
h
-triplet switch to co
n
fig
u
re"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Add a --multiar
c
h-tri
p
let switch to c
o
n
f
igure
commit
|
commitdiff
|
tree
2011-08-01
Thomas P
r
eud
'
h
o
mme
S
e
t CONFIG_TCC_CRT_PREFIX
relative to
C
ONFI
G
_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud
'
homme
Revert "Force const
.
ex
p
r
.
in
expr_cond outsi
d
e function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas
P
r
eud'homme
Force const
.
e
xp
r
.
in expr_cond outsi
d
e
funct
i
o
n
commit
|
commitdiff
|
tree
2011-07-12
Tho
m
as
Pr
e
u
d
'homme
Fix array_test: m
o
ve params to lo
c
al vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud
'
homme
Use CONFIG_TCC_LDD
I
R f
o
r ld
.
so on all linu
x
a
rch
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homm
e
Fix
p
roblem spo
t
ted
i
n <4E
1
5F966
.
4090102@
g
mx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
R
e
mo
v
e u
s
e
less
changes from 31
c
a000d in configure
commit
|
commitdiff
|
tree
next