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
Fix warning of clang
2014-03-09
Thomas Preud'homme
F
i
x warnin
g
of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use
intpt
r
_t t
o
cas
t
pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud'
h
o
m
m
e
Undef
i
n
e
_
_va* in lib
t
cc1 to
avoid errors w/
c
lang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'h
o
mme
M
ake
con
d
ition
i
n li
b
tcc1 based on t
a
rget
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preu
d
'homme
Fix
typ
e
_to_str
test for uns
i
gne
d
int
commit
|
commitdiff
|
tree
2014-03-08
Tho
m
as Preud
'
hom
m
e
Fix various errors unc
o
v
e
red by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas
P
reud'hom
m
e
Ca
l
l fill_
g
ot_entry uncondition
a
lly
commit
|
commitdiff
|
tree
2014-02-09
Thomas Pr
e
ud'homme
De
f
ine f
l
o
a
t_eabi only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud
'
homm
e
Ig
n
ore
VT_DEFSIGN in
l
oad
on x
8
6-64 arch
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preud'homme
Def
signednes
s
!=
s
ig
n
ed != unsi
g
ned for char
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preud
'
homm
e
Ad
d
s
u
p
p
ort of Thu
m
b to A
R
M branch
r
e
location
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
S
pli
t
elf_out
p
ut_file
in smaller functio
n
s
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preud'homme
Add
m
a
c
ro
to browse reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
T
homas
Pre
u
d'homme
Round mode of ll -> float conversion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix negative
l
o
n
g l
o
ng to float conversio
n
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
F
i
x
float to long
lon
g
c
onversion
on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
homas P
r
eu
d
'
homme
Fix an
d
extend *FCAST test in
t
c
c
te
s
t
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
h
omas Pr
e
ud'ho
m
m
e
Fix parameter
passing of long l
o
ng bitf
i
eld
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch last 2 params of TOK_mem
s
e
t on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don
'
t pe
r
form b
u
iltin_frame_ad
d
ress on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
homas Pr
e
ud'homme
F
ix fct
p
aram
p
as
s
ing
of struct wi
t
h size <
4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
u
d
'homme
Switch float
a
bi to
softf
p
for int <--> fl
o
at
c
o
nv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "
A
d
d
ma
c
ro to browse reloc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Revert "
S
p
l
it elf_output_file in
s
m
a
l
ler
functions"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas
Preu
d
'homme
Rev
e
rt "A
d
d
supp
o
rt of Thumb
to ARM branch relocat
i
o
n"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
re
u
d'homme
A
d
d
s
u
pport of Th
u
mb to ARM br
a
n
c
h
rel
o
cat
i
on
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'h
o
mm
e
Split elf_output_file in smaller fu
n
ctio
n
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
A
dd mac
r
o to browse relo
c
and
sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Give ARM asm mnemon
i
c of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preu
d
'homme
Clea
n
tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
I
gnore
abitest-cc an
d
a
bitest-t
c
c test pr
o
grams
commit
|
commitdiff
|
tree
2014-02-01
Tho
m
as P
r
e
u
d
'
homme
Test long long to float
c
onversions
commit
|
commitdiff
|
tree
2014-02-01
T
homas Preud'homme
Move
result
o
f
it
o
f doub
l
e conv
back t
o
V
F
P
re
g
commit
|
commitdiff
|
tree
2014-01-09
Thoma
s
Preud'homme
V
a
rious Make
f
ile fixe
s
f
or cro
s
s
-
compi
l
ation
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s P
r
eud'homme
Remove WITHO
U
T_LIBTCC macro: no mor
e
user
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as
P
reu
d
'homme
Us
e
GNU triplet prefix for cro
s
s
tcc compiler
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Pre
u
d
'homme
Shared libraries also have e
n
tr
y
po
i
nt
s
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s
Preud'ho
m
m
e
Improve ELF on
A
RM
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preu
d
'h
o
mme
Upd
a
te elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homme
A
d
d
support for
r
untime selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
T
h
omas Preud'homme
Ex
p
l
ic
i
t that EABI only supports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'
h
omme
Don't
s
ay
compiler flag
s
are warn
i
ng options
commit
|
commitdiff
|
tree
2014-01-06
T
hom
a
s
Preud'homme
Fix struct ret i
n
variadic fct
with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Do
n
'
t
ca
l
l
__tcc_fpinit if us
i
ng li
b
gcc
commit
|
commitdiff
|
tree
2014-01-06
T
homas Preud'h
o
mme
D
o
n't
e
na
b
le b
o
und check if lib
g
c
c is used
commit
|
commitdiff
|
tree
2014-01-04
Th
o
m
as Pre
u
d'homme
Mov
e
logic for if (int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud'homme
Update Changelog f
r
om g
i
t changelog entrie
s
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix negati
o
n of
0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud'
h
omme
Provi
d
e instal
l
-strip tar
g
et in
Make
f
ile
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud'homm
e
Use libtcc
.
a for static link e
v
en with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'ho
m
me
Report
e
rror on
N
a
N
comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'h
o
mme
Always set
*
p
a
li
g
n in classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homm
e
make g
i
t ignore lib/
a
rm dire
c
to
r
y
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix signed integer division in
A
RM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preud'h
o
mme
Add
A
RM ae
a
bi functions needed t
o
run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Su
p
port speci
a
l calling con
v
entio
n
f
or
runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud
'
hom
m
e
Define __ARM
_
EA
B
I__
a
nd __ARM
E
L__ whe
n
applic
a
ble
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pr
e
u
d
'homme
Mak
e
abitest
.
c have predictable
r
esult
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preu
d
'homme
Add va_* macro
i
mplementat
i
on
f
or ARM
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
a
s Pr
e
ud'homm
e
Add c
o
mment to expla
i
n the
c
ode added by 41
c
e
3
91c
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud
'
homme
Fi
x
structure passing
in ARM cal
l
ing
conventi
o
n
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'h
o
mme
Add
s
upport fo
r
struct >
4
B
returned v
i
a r
e
g
iste
r
s
commit
|
commitdiff
|
tree
2013-11-21
Th
o
m
a
s P
r
eud'homme
Remov
e
code in arm-gen
.
c
for struct packing in
reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud
'
homme
Correctly identif
y
homogene
o
u
s
float agg
r
egate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix
countin
g
of VFP r
e
gs in ARM's gfunc
_
pro
l
og
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
P
r
eud'homm
e
Fix register c
o
rrupt
i
on at function c
a
ll
o
n A
R
M
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
All
o
w
t
h
umb transition for R
_
ARM_PC
2
4
commit
|
commitdiff
|
tree
2013-11-17
T
h
o
mas Pre
u
d
'
homme
C
orrectly align and reclaim stack at function call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Pr
e
ud'
h
omme
Re
f
a
ctor and
simplif
y
gfu
n
c_call()
o
n
ar
m
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s P
r
eud'homme
Add __clear_c
a
c
he i
m
pl
e
mentation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Preud'homme
Fix
al
l
oca
t
ion of
s
truc
t
in registe
r
s o
n
AR
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Pr
e
ud'h
o
mme
Revert "Add support for th
r
e
ad-local storage vari
a
bles"
commit
|
commitdiff
|
tree
2013-10-29
Tho
m
a
s Preud'homme
Add
s
uppo
r
t
for thre
a
d-loca
l
st
o
ra
g
e variables
commit
|
commitdiff
|
tree
2013-10-01
T
homas Preud'homme
Fix comm
i
t 0f5942c6b
3
8210
5
075dab
b
6f975a313ef
c
63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thom
a
s Preud'
h
omme
A
voi
d
warn
i
n
g
s
w
ith gcc 4
.
8
+
d
e
f
au
l
t
CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas
Preud'h
o
mme
D
e
t
ect correct
in
s
truction with
incorrect
operands
commit
|
commitdiff
|
tree
2013-09-20
T
h
o
mas Preud'h
o
mme
R
e
p
ort er
r
or when rede
f
inin
g
e
n
umerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas P
r
eud'homme
R
e
por
t
e
rror when u
s
ing undefined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Pre
u
d'homme
Forbid enum redefin
i
tion
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'
h
omme
Forbid the use
o
f array of fun
c
tion
s
commit
|
commitdiff
|
tree
2013-09-16
Tho
m
as P
r
eud'homme
Gener
a
te an e
r
r
o
r when a function i
s
redefined
commit
|
commitdiff
|
tree
2013-09-07
Th
o
mas Pr
e
ud'h
o
mme
Fix lib, i
n
clude, crt
and
libgcc
sear
c
h pa
t
hs
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preu
d
'
hom
m
e
Defin
e
__
A
RM_PCS_
V
FP in hardfloat compila
t
i
o
n mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'h
o
mme
A
dd support for load/store of _Boo
l
value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'
h
omm
e
Improv
e
t
exi2html -> make
i
nfo conver
s
ion
commit
|
commitdiff
|
tree
2013-05-05
Th
o
mas
Preud'homme
Relicensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
T
hom
a
s Pre
u
d
'homme
Fix building instruction wrt ma
k
e/g
m
ake
commit
|
commitdiff
|
tree
2013-03-19
T
h
omas Preud'ho
m
m
e
F
i
x sy
n
chronization betwe
e
n data and inst
r
caches
commit
|
commitdiff
|
tree
2013-03-18
Thoma
s
Preud'homme
F
lush cache
s
before -running program
commit
|
commitdiff
|
tree
2013-03-14
Thomas Pr
e
u
d
'homme
Fix config
u
re sc
r
ipt on
FreeBS
D
commit
|
commitdiff
|
tree
2013-03-11
Thoma
s
Preu
d
'homm
e
Updat
e
.
gitign
o
re with re
g
a
r
ds to test
c
hange
s
commit
|
commitdiff
|
tree
2013-02-18
T
homas Preu
d
'hom
m
e
Fix
G
NU
H
ur
d
interpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
A
dd supp
o
rt for KfreeBSD
6
4bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'h
o
mme
Define __
S
T
DC
_
HOSTED__ to a
s
a
n
e
value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preu
d
'homme
Define __ST
D
C_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Tho
m
as
Preud'homme
Relea
s
e Tin
y
C
C
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Pre
u
d'homme
Revert "Don't search libgcc_s
.
s
o
.
1 on /lib6
4
"
commit
|
commitdiff
|
tree
2013-02-14
Th
o
mas
P
r
eud
'
ho
m
m
e
Don't search
l
ibgcc_s
.
s
o
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preu
d
'ho
m
m
e
Add m
i
ssi
n
g heading slash to
d
e
t
ect /lib64
systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud'homme
Add
a
rm ABI detec
t
ion
in conftest
.
c
commit
|
commitdiff
|
tree
next