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
Split elf_output_file in smaller functions
2014-02-02
Thomas Pre
u
d
'
h
omme
Split elf_output_file in smaller functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ad
d
macro to browse reloc and sym en
t
ries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Give ARM as
m
m
n
emonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
ho
m
me
Ign
o
r
e
abitest-cc and abite
s
t-
t
c
c test progr
a
m
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'
h
omme
Test long
l
o
n
g
t
o float
c
onversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homm
e
Move result of itof d
o
uble conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Th
o
mas Preu
d
'homme
Various
M
ake
f
ile fixes for
c
r
o
ss-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Remove WITHOUT_LIBTCC m
a
cro: n
o
more u
s
er
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use GNU t
r
iplet prefix for cros
s
tcc compi
l
ers
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Pr
e
u
d
'
h
o
m
me
Sh
a
re
d
li
b
raries also ha
v
e entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'ho
m
me
Update e
l
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'homme
A
d
d support
f
or runtime
s
e
lecti
o
n o
f
float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Ex
p
licit t
h
at EABI only sup
p
orts VFP
f
o
r
now
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
reud'ho
m
me
Don't
s
ay compiler
flag
s
a
r
e warnin
g
o
p
tio
n
s
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s Preud'homme
Fix struct ret in va
r
iadic fct
w
ith ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'homme
D
o
n't c
a
ll __tcc_fp
i
nit if
u
sing libgc
c
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas Preud'homme
Don't enable bound check if libgcc
is u
s
ed
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homme
Move logic for i
f
(int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
re
u
d'homme
Updat
e
Changelog from git ch
a
ngelog entries
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s Preu
d
'homme
Fix ne
g
at
i
on of
0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Pr
e
ud'homme
Provide inst
a
ll-strip ta
r
get in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud'homme
Use
l
ibt
c
c
.
a
f
o
r
static
link e
v
en with
USE_
L
I
BG
C
C
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'homme
Report error o
n
NaN compariso
n
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'
h
omme
Always set *palign in
c
lassify_x
8
6_64_a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'h
o
mme
m
ake git ignore
lib/arm d
i
rect
o
ry
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preu
d
'ho
m
me
Fix signed integer d
i
vision in
A
RM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Add A
R
M aeabi
f
u
nctions needed to ru
n
tcc
t
est
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Pre
u
d'h
o
mme
S
u
p
p
or
t
special calli
n
g convention for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thoma
s
P
r
eud'homme
Def
i
ne __ARM_EABI__ and
__ARMEL
_
_ when applica
b
l
e
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Mak
e
abites
t
.
c have predictabl
e
result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'hom
m
e
A
d
d
va_* macr
o
implementa
t
ion f
o
r ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'homme
Add c
o
mment to e
x
pl
a
in the c
o
d
e added
by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas P
r
eud'homme
Fix st
r
uctu
r
e
p
assing in ARM calling convention
commit
|
commitdiff
|
tree
2013-11-22
Tho
m
as Preud'homme
Add
support for struct > 4B re
t
urned via regi
s
ters
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud'homme
Re
m
ove c
o
d
e
in arm-gen
.
c
f
or st
r
uct
p
acking in reg
commit
|
commitdiff
|
tree
2013-11-21
T
homas Pr
e
u
d'hom
m
e
Correctly identif
y
homog
e
neous flo
a
t
aggreg
a
te
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud
'
homme
Fix counting o
f
VFP regs in ARM's gfunc_pr
o
log
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
F
i
x
re
g
ister corruption at function call
o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas
Preu
d
'homme
A
llow thumb transition for R_AR
M
_PC24
commit
|
commitdiff
|
tree
2013-11-17
T
h
om
a
s
Preud'
h
omme
Cor
r
ectly align and
rec
l
aim s
t
ack at fun
c
ti
o
n
c
all
commit
|
commitdiff
|
tree
2013-11-15
Th
o
ma
s
Preud'homme
R
efactor
and simplify gfunc
_
call
(
) on arm
commit
|
commitdiff
|
tree
2013-11-05
Th
o
mas Preud'ho
m
me
Add
__clea
r
_c
a
che implem
e
ntati
o
n in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
re
u
d'homme
Fix
a
llocati
o
n of struct in
re
g
i
s
ters
on ARM
commit
|
commitdiff
|
tree
2013-11-03
T
h
omas
Preud
'
h
o
mme
Revert "Add support for thre
a
d
-local
storage
v
ari
a
b
l
es
"
commit
|
commitdiff
|
tree
2013-10-29
Thomas
Preud'h
o
mme
Add support
f
or thread-local storage variables
commit
|
commitdiff
|
tree
2013-10-02
R
amsay Jo
n
es
Fix CONFIG_TCC_SYSINCLUDEPATHS on !wi
n
32 system
s
commit
|
commitdiff
|
tree
2013-10-01
Tho
m
a
s Preud'h
o
m
me
Fix c
o
mm
i
t
0
f5942c6b38
2
105075da
b
b
6
f975a313efc63a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avoid warn
i
ngs with gcc 4
.
8 + default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Th
o
mas Preud'homme
Dete
c
t correct instruction with incorrec
t
o
p
er
a
nd
s
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud'homme
Report
e
rror when
r
edefining
en
u
m
e
rator
commit
|
commitdiff
|
tree
2013-09-20
T
homas Pr
e
ud'homme
Report error whe
n
u
s
in
g
un
d
efined enu
m
commit
|
commitdiff
|
tree
2013-09-19
T
h
o
mas Preud'h
o
mme
Forbid
e
num redef
i
nition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Pre
u
d'homm
e
For
b
id the use of array
of fu
n
ctions
commit
|
commitdiff
|
tree
2013-09-16
Thom
a
s
P
reud'
h
omme
G
e
ne
r
ate
a
n error wh
e
n a func
t
ion is r
e
defi
n
ed
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jones
lib
t
cc
1
.
c
:
F
i
x __
a
sm
_
_
(
) in
__tcc_fpinit an
d
_
_
t
c
c_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'homme
Fix lib, include, crt and
libg
c
c se
a
rch paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Pre
u
d'ho
m
me
D
efine __ARM_PCS_VFP in hardfloat compi
l
atio
n
mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud
'
homme
Add su
p
port for load/store
of
_
Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud
'
h
o
mme
Imp
r
ove t
e
x
i
2html -> m
a
keinfo con
v
ers
i
o
n
commit
|
commitdiff
|
tree
2013-05-05
T
h
omas Preud'homme
Rel
i
ce
n
sing
TinyC
C
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud
'
hom
m
e
F
i
x
buil
d
i
ng instructi
o
n w
r
t
m
ake/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix synchronizat
i
on between
d
ata and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
as Preud'homme
Flush cach
e
s before
-
runni
n
g pr
o
gram
commit
|
commitdiff
|
tree
2013-03-14
T
h
omas Pre
u
d'homme
Fix con
f
igure s
c
ript on F
r
eeB
S
D
commit
|
commitdiff
|
tree
2013-03-11
Thomas Pr
e
ud'h
o
m
m
e
Update
.
g
iti
g
nore
w
ith re
g
ards
to test c
h
a
nges
commit
|
commitdiff
|
tree
2013-02-18
Th
o
mas Preud'homme
Fix
GNU H
u
r
d
i
nterp
r
e
ter
path
commit
|
commitdiff
|
tree
2013-02-18
T
h
omas Preud'homme
Add supp
o
r
t f
o
r
K
freeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'ho
m
me
D
e
fine
_
_
STD
C
_HOSTED__ to a sane
v
alue
commit
|
commitdiff
|
tree
2013-02-17
Thomas
Preud'
h
o
m
me
Define __STDC_HOSTE
D
_
_
commit
|
commitdiff
|
tree
2013-02-15
Th
o
mas Preud'h
o
mme
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homm
e
R
evert "Don't sea
r
ch libgc
c
_s
.
so
.
1 o
n
/
l
i
b64"
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s
P
r
eu
d
'homme
D
on't s
e
arch libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
ud'homme
A
dd
m
issi
n
g heading sl
a
sh to detec
t
/lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud'homme
Ad
d
arm ABI
detecti
o
n
i
n c
o
nftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud
'
homm
e
Another att
e
mpt to "detect" multia
r
ch
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas
Preud'ho
m
me
Create
c
onfig-
p
rint program to te
s
t $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pre
u
d'homme
Var
i
ous fixe
s
for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as P
r
eud'ho
m
me
Det
e
ct multi
a
rch tri
p
let an
d
lddir from ldd output
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
re
u
d'homme
Fix p
r
evious commi
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'
h
o
m
me
I
mpr
o
ve multiarch detection
commit
|
commitdiff
|
tree
2013-02-08
T
h
omas Pr
e
ud
'
ho
m
me
Fix fn_di
r
na
m
e
in configu
r
e s
c
r
i
p
t
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preu
d
'homme
Align on 4n
b
y
tes when copying fct args o
n
stack
commit
|
commitdiff
|
tree
2013-02-04
T
h
o
m
a
s
P
r
eud'homme
Sl
i
ghtly
improved su
p
port for !gcc compile
r
s
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
ar
m
-g
e
n
.
c: fix
v
a
r
i
n
itializatio
n
in
gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas
Preud'homme
Revert "Add predictability
in CType initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas P
r
e
u
d'
h
omm
e
Revert "
D
on't call elf_hash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas
P
reu
d
'
h
omme
Revert "C
h
e
c
k
w
hethe
r
structure fi
e
lds have a typ
e
"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
mas Preud
'
ho
m
me
Check whether structure fields have
a
type
commit
|
commitdiff
|
tree
2013-01-31
Doming
o
A
lvarez
.
.
.
D
o
n't ca
l
l
elf_hash on NUL
L
value
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-31
Domin
g
o Al
v
arez
.
.
.
Add predicta
b
i
l
ity in CType
i
nitialization
.
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homme
Fi
x
cro
s
s-c
o
m
pilation out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
A
d
d
my c
o
pyright for
changes in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud
'
homm
e
Changelog updat
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Favor
a
r
m hardfloat o
v
e
r
arm soft
f
loat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas P
r
eud'homme
Fix overflow
d
e
t
e
ction in ARM relo
c
ation
commit
|
commitdiff
|
tree
2013-01-27
Thoma
s
Preud'homme
F
i
x
s
tack
a
li
g
nment
o
n
8
b
y
t
es at function
call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Do
n
't do builtin_frame_address test w
i
t
h A
R
M
gcc
commit
|
commitdiff
|
tree
next