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 of Thumb to ARM branch relocation
2014-02-06
Thomas Preud'hom
m
e
Add suppor
t
o
f Thum
b
to AR
M
branch relocation
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Preud'hom
m
e
Split
elf_output_file in sma
l
l
e
r functions
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Pr
e
ud'homme
Add macro to browse rel
o
c an
d
sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
P
r
eud'homme
R
ound mode o
f
ll -
>
float conv
e
rsion to nearest
commit
|
commitdiff
|
tree
2014-02-05
T
ho
m
as
P
r
eud'homme
Fix negative long long to float conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
mas P
r
eud'homme
Fix f
l
oat
to lo
n
g long
conv
e
rsion on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
hom
a
s Preud'homme
F
i
x and extend *
F
C
A
S
T te
s
t in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas
P
reud
'
ho
m
me
F
i
x
para
m
eter passing of
long long bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'h
o
mme
switc
h
last 2
p
arams of TOK_memset
on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'
h
omme
Don
'
t p
e
rfor
m
builtin_fr
a
m
e_addr
e
ss on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thoma
s
Preud'hom
m
e
Fix fct
param passing
of struct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'homme
Swi
t
c
h
f
loat abi
to
softf
p
fo
r
int
<-
-
> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "Add macro to b
r
ows
e
reloc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homm
e
R
e
ve
r
t "Split e
l
f_output_
f
ile in sm
a
lle
r
fun
c
tions"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud
'
homme
Reve
r
t
"
Add support
of
T
hu
m
b to A
R
M
b
r
a
nch re
l
ocat
i
o
n"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Pr
e
ud'homme
Add
s
u
p
port of T
h
umb to ARM b
r
a
nch rel
o
cation
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as P
r
eud
'
homm
e
Split
elf
_
o
u
tput_f
i
le in smaller
f
unctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
homm
e
Add macro t
o
browse reloc
a
nd sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s P
r
eud'homme
Give ARM asm mn
e
m
o
nic
of
PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'
h
omme
Clean tc
c
e
lf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Ignore
a
b
itest-
c
c and abites
t
-tcc
tes
t
prog
r
a
m
s
commit
|
commitdiff
|
tree
2014-02-01
Thoma
s
Preud'homme
Te
s
t l
o
ng lon
g
to float conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'
h
o
m
me
M
o
ve result
of itof do
u
ble
conv back t
o
VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pr
e
u
d'ho
m
me
V
a
rious Makefile
f
i
xes for cross-c
o
mpilation
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas
P
reud'homme
R
emove WITH
O
UT_LIBTCC
m
acro:
no more use
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homm
e
Use GNU
triplet prefix for cross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
S
hare
d
l
i
brar
i
es also have e
n
try points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'h
o
mme
A
d
d suppo
r
t
f
or runtime
se
l
ection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
r
eu
d
'hom
m
e
Explicit that EABI only supp
o
r
t
s VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preu
d
'h
o
mme
Don't
s
a
y c
o
mpile
r
f
l
a
gs are wa
r
ning opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
a
s Preud'homme
Fix struct ret in vari
a
d
i
c fct with
A
R
M
hardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas Pre
u
d
'
homme
Don't call __tcc_fpinit i
f
using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas
P
r
eud
'
homme
Don't enable
b
ound c
h
e
c
k if libgcc
i
s use
d
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preu
d
'h
o
mme
Move
l
o
gic
f
or if (
i
nt value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'homme
U
p
date Changelog from gi
t
changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s
Preud'ho
m
m
e
Fix negati
o
n of 0
.
0 a
n
d -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
r
e
ud'homme
Provide install-strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s
Preud'
h
omme
Use libtcc
.
a
f
or static l
i
nk even with
U
SE
_
LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud'homme
R
ep
o
rt error on NaN
comp
a
r
i
son
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas P
r
eud'h
o
m
m
e
Always se
t
*p
a
l
i
gn in
c
lassify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make g
i
t ignore l
i
b/arm
directo
r
y
commit
|
commitdiff
|
tree
2013-12-15
Th
o
m
as Preud'homme
Fix sig
n
ed integer division i
n
AR
M
runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as
P
r
eu
d
'homme
Add
A
RM aeab
i
functions needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pre
u
d'homme
Sup
p
or
t
s
p
ecial c
a
lling
c
onven
t
io
n
fo
r
run
t
ime ABI
commit
|
commitdiff
|
tree
2013-11-26
T
homas
P
reud
'
homme
Define __AR
M
_EABI__ and __AR
M
EL__ when
a
pplicable
commit
|
commitdiff
|
tree
2013-11-25
T
h
o
mas Pre
u
d
'
homme
Make abitest
.
c
have predictable re
s
u
lt
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'
h
o
mme
A
d
d va
_
* macro implementation fo
r
ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add comment to
e
xplain
t
he
code added by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
T
hom
a
s Pre
u
d'homme
Fix structure passing
i
n ARM calling c
o
nvention
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s Preud'hom
m
e
Add support f
o
r struct > 4B
r
eturned via re
g
isters
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'homme
R
e
move c
o
de in ar
m
-gen
.
c
for
s
truct pac
k
ing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'
h
omme
Correctly identify h
o
mogeneous floa
t
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preu
d
'homme
Fix counting of VF
P
regs in
A
RM's g
f
unc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Pre
u
d'h
o
mme
Fix register c
o
rru
p
t
i
on at function call on A
R
M
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
Preud'homme
Allow
t
humb t
r
a
n
siti
o
n for R_ARM_PC2
4
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
P
r
e
u
d
'
homm
e
Correctly ali
g
n and recl
a
im stack
a
t functio
n
call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud
'
ho
m
me
Refact
o
r a
n
d simplify gfun
c
_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
T
homa
s
Preud'ho
m
me
Add __cle
a
r_cache
i
m
p
lementation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
mas Preud
'
homme
Fix
a
llocation of str
u
ct in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preu
d
'
h
omme
Rever
t
"Add support
for
t
h
r
e
ad-
l
ocal storage variables
"
commit
|
commitdiff
|
tree
2013-10-29
Thomas P
r
eud'h
o
m
me
Add suppo
r
t for thr
e
ad-local st
o
ra
g
e variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay J
o
nes
F
ix
C
ONFIG_TCC_
S
YSINCLUDE
P
ATH
S
on !win32 sys
t
ems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
Fix commit 0f5942c
6
b382105075dabb6f
9
75a31
3
efc63a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avo
i
d warn
i
ngs wit
h
gcc
4
.
8 +
d
efa
u
lt CFLAG
S
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
D
etec
t
c
o
rr
e
ct instr
u
ction with incorrect operan
d
s
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as Preud'homme
R
e
port err
o
r when redefining
enumerator
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud'homm
e
Report error when using undefin
e
d enum
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s Preud'hom
m
e
Forb
i
d enum
r
e
definition
.
commit
|
commitdiff
|
tree
2013-09-19
T
h
omas Preud'homme
Forbid the
use of
a
rray o
f
functions
commit
|
commitdiff
|
tree
2013-09-16
T
h
omas Preud'homm
e
Generate an error when a fun
c
tion is redef
i
ned
commit
|
commitdiff
|
tree
2013-09-09
Rams
a
y
Jones
libtcc1
.
c: F
i
x _
_
asm__() in __tcc_f
p
i
n
it and __tcc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
T
homas Preud
'
homme
Fix
lib, include, crt and
li
b
gcc
search
paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud
'
hom
m
e
Define __ARM_PCS_VFP in
h
ard
f
lo
a
t compilat
i
on m
o
de
commit
|
commitdiff
|
tree
2013-06-14
Thomas
P
re
u
d'homme
Add support f
o
r
load/store of _
B
ool value
commit
|
commitdiff
|
tree
2013-05-29
Thoma
s
Preud'ho
m
m
e
Improv
e
tex
i
2html -> makeinfo conversi
o
n
commit
|
commitdiff
|
tree
2013-05-05
T
ho
m
a
s
Preud'hom
m
e
R
e
li
c
ensing Ti
n
y
CC
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'h
o
mme
Fix
build
i
ng instru
c
t
i
on wrt make/gmak
e
commit
|
commitdiff
|
tree
2013-03-19
Thomas P
r
eu
d
'
h
omme
Fix synchronizati
o
n between data and instr
c
a
c
he
s
commit
|
commitdiff
|
tree
2013-03-18
T
homas Preud'homme
Flu
s
h cach
e
s before -runni
n
g program
commit
|
commitdiff
|
tree
2013-03-14
Tho
m
as Preud'homme
Fix c
o
n
f
igur
e
script on
F
reeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thoma
s
Preud'homme
Update
.
gitig
n
ore with
regards to
test changes
commit
|
commitdiff
|
tree
2013-02-18
Thom
a
s Preud'homme
F
i
x GNU Hurd i
n
terpr
e
ter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'h
o
mme
Add support for KfreeB
S
D 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Pre
u
d
'
h
omm
e
D
ef
i
ne __STDC_HOSTED__ to a sa
n
e value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'ho
m
m
e
Defi
n
e __STDC_HOS
T
ED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'hom
m
e
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Pre
u
d'
h
o
m
m
e
Rever
t
"D
o
n't search libgcc_s
.
s
o
.
1
on /l
i
b
6
4"
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud'homme
Don't
s
earch
l
i
bgcc
_
s
.
so
.
1 on
/
li
b
64
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas Preud'homme
Add missing hea
d
ing
slash t
o
d
e
tect /lib6
4
syste
m
s
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Preud'homme
Add arm ABI detection
i
n conf
t
est
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud'hom
m
e
Another attempt t
o
"de
t
e
c
t" mu
l
tiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'
h
o
m
me
Cre
a
te
config-prin
t
p
r
ogram to
test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'homme
V
a
rious fixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s
P
reud'homm
e
D
et
e
ct
m
ultiar
c
h triplet and lddir
from ldd outpu
t
commit
|
commitdiff
|
tree
2013-02-13
T
homas
P
r
eu
d
'homme
Fi
x
previous commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'homme
Improve multiarc
h
detect
i
on
commit
|
commitdiff
|
tree
2013-02-08
T
hom
a
s
P
r
eud'
h
omme
Fix fn_dirna
m
e
i
n configure script
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homm
e
Align on 4n bytes when copyi
n
g fct a
r
gs on
s
tack
commit
|
commitdiff
|
tree
next