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 macro to browse reloc and sym entries
2014-02-06
Thomas P
r
eud'homme
A
d
d macro to browse
r
eloc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'hom
m
e
Round mode
o
f ll -> float conver
s
ion to nea
r
est
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
reud'hom
m
e
Fix
ne
g
at
i
ve long long to flo
a
t co
n
v
e
r
si
o
n o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Preud'homme
Fix float
to lo
n
g long conversion
o
n
A
RM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix
a
n
d
ext
e
n
d *FCAST test
i
n tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
homas Preu
d
'homme
Fix p
a
rameter p
a
ssing
of long l
o
ng bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
e
ud'homm
e
switc
h
la
s
t 2
params of
TOK
_
memset on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pre
u
d
'
homme
Don't
p
er
f
o
rm
b
u
ilti
n
_frame_address on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas Preud
'
homme
Fix fct param passing of struct
w
i
t
h size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
ho
m
me
Switch
f
loat
a
b
i to
s
oftfp for int <--> fl
o
at conv
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Reve
r
t "Add macro
t
o brows
e
reloc and sym
e
ntries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
R
e
v
e
rt "S
p
lit elf_output_file in smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
homme
Revert "Add suppo
r
t of Thumb to A
R
M branc
h
relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
Preud'homme
Add s
u
pport of Thumb to ARM branch relocatio
n
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
m
as
P
reud'ho
m
me
Split elf_
o
u
t
put_
f
ile in smaller
f
unctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Add macro
to browse reloc and
sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
Give ARM
a
sm mnemonic
o
f PLT e
n
t
r
i
e
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
u
d'homme
Ignore
a
bitest-c
c
and abitest-tcc test
p
rogra
m
s
commit
|
commitdiff
|
tree
2014-02-01
Thom
a
s Preud'homme
T
e
s
t
long
l
ong to float conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Move result o
f
i
t
of double conv b
a
ck t
o
VF
P
reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud
'
homm
e
Vari
o
us Makefile fixes f
o
r c
r
o
ss-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Remove
W
ITHOUT_LIBTCC mac
r
o: no mor
e
user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use
G
NU triplet
p
r
efix f
o
r cross tcc
co
m
pilers
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
Shared libraries
a
lso have entry p
o
ints
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preu
d
'homme
Improve E
L
F on A
R
M
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
eud'hom
m
e
U
pdate elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
a
s Preud'ho
m
m
e
Add s
u
pport for
runtime selection of float AB
I
commit
|
commitdiff
|
tree
2014-01-07
Thoma
s
Pr
e
ud'homme
Explicit that EAB
I
only supports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d
'ho
m
m
e
Don't sa
y
compil
e
r
f
lag
s
are
w
arni
n
g options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud'homme
Fix
struct
r
et in varia
d
ic fc
t
with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'hom
m
e
D
o
n't call __tcc_fpi
n
it if u
s
ing libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'hom
m
e
D
on'
t
en
a
b
l
e
boun
d
check
i
f
l
i
b
gcc
is used
commit
|
commitdiff
|
tree
2014-01-04
T
homa
s
Preud'homm
e
Move log
i
c
for if (int value) to tccg
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud
'
h
o
mme
Update Changelog f
r
o
m
git
changel
o
g ent
r
ies
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
r
eud'
h
o
m
m
e
Fix
n
ega
t
ion
o
f 0
.
0 and
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'homm
e
Provide install-strip target in Makefil
e
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
U
se libtcc
.
a for st
a
tic link e
v
en
with USE
_
LIB
G
CC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'h
o
m
m
e
R
e
port error
o
n NaN c
o
mparison
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud
'
hom
m
e
Always set
*
p
a
l
i
gn in classify
_
x8
6
_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud
'
homme
make git ignore lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Thoma
s
Preud'hom
m
e
F
i
x signed i
n
t
e
ger d
i
vision
i
n
A
R
M runtime AB
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
A
dd ARM aeabi function
s
n
eede
d
t
o
run tccte
s
t
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Preud'h
o
mme
Su
p
port s
p
ecial calling
c
onvention for
runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'
h
omme
Defi
n
e __ARM_EAB
I
_
_
and __ARMEL__ when
a
pplicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preu
d
'hom
m
e
Make abites
t
.
c hav
e
p
r
edictabl
e
result
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Pr
e
ud'
h
omm
e
Ad
d
v
a_* macro implement
a
t
i
on for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
h
o
m
as Preu
d
'homme
Add comment t
o
explai
n
the code adde
d
by 41
c
e3
9
1c
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'
h
omme
Fix structure passing in ARM calling convention
commit
|
commitdiff
|
tree
2013-11-22
Tho
m
as Preud'
h
omme
Add support for struct > 4B re
t
urn
e
d via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'h
o
mme
Remov
e
code i
n
arm
-
gen
.
c
for struct
p
a
cking in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud
'
homme
Corr
e
ctly ide
n
t
i
fy homoge
n
e
o
us
f
loat aggrega
t
e
commit
|
commitdiff
|
tree
2013-11-21
Th
o
ma
s
P
r
eud'homme
Fix co
u
n
t
ing of VFP
reg
s
in ARM's gfu
n
c_
p
rol
o
g
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud'homme
Fix register corruption at
f
un
c
tio
n
call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas P
r
e
u
d'homme
Allow thumb tr
a
nsition
for R
_
ARM_P
C
24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
C
orrectl
y
al
i
gn a
n
d reclaim stack at functi
o
n c
a
l
l
commit
|
commitdiff
|
tree
2013-11-15
T
h
o
mas Preud'h
o
mme
Refactor and
simplif
y
gf
u
nc_c
a
ll
(
) on ar
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'
h
omme
A
d
d _
_
c
l
ear_cache impl
e
m
enta
t
io
n
in l
i
btc
c
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix al
l
oc
a
tion
o
f struct
in re
g
isters on A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'hom
m
e
Revert "A
d
d
sup
p
ort for
t
h
r
ead-local storag
e
v
ariables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas
Preud'homme
A
dd support for thread-local storag
e
variables
commit
|
commitdiff
|
tree
2013-10-01
Thomas
Pr
e
ud'homme
F
i
x commit
0f5942c
6
b382105075dabb6f975a313efc63a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
r
e
ud'homme
Avoid wa
r
nings with gcc 4
.
8 +
default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Pre
u
d'
h
omme
Detect c
o
rrect
i
nstructio
n
with incorrec
t
o
p
erands
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud'h
o
mme
Rep
o
rt e
r
r
o
r wh
e
n
redefining enume
r
ator
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report error when using
un
d
efi
n
ed enum
commit
|
commitdiff
|
tree
2013-09-19
T
h
omas Pr
e
ud
'
h
o
mme
F
orbid enum r
e
definition
.
commit
|
commitdiff
|
tree
2013-09-19
T
ho
m
as Preud'homme
Forbid the use of
array o
f
functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'ho
m
me
G
enerate
a
n
e
rror whe
n
a
func
t
ion is redefined
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud
'
hom
m
e
Fix lib, include, crt an
d
l
i
b
g
cc sea
r
ch
paths
commit
|
commitdiff
|
tree
2013-06-14
T
h
om
a
s Preud'homme
Define _
_
ARM_P
C
S_VFP in h
a
rdfloat compilation
mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'ho
m
m
e
A
d
d
s
u
pport for load/store
o
f _Bool v
a
lue
commit
|
commitdiff
|
tree
2013-05-29
Thom
a
s Preu
d
'
homme
Improv
e
texi2
h
tml -> ma
k
ei
n
f
o
conversion
commit
|
commitdiff
|
tree
2013-05-05
Thoma
s
Preud'homme
R
elicensing Tiny
C
C
commit
|
commitdiff
|
tree
2013-04-08
Th
o
mas P
r
eud'homme
F
ix bu
i
lding
instruction wrt m
a
k
e
/gma
k
e
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix
s
y
nchroniza
t
ion betwe
e
n
data and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preu
d
'ho
m
me
F
l
ush caches
be
f
ore -runn
i
ng program
commit
|
commitdiff
|
tree
2013-03-14
T
homas
P
r
e
u
d'homme
Fix configure script o
n
FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Tho
m
as Preud
'
ho
m
me
U
p
date
.
gitigno
r
e with regar
d
s to test changes
commit
|
commitdiff
|
tree
2013-02-18
Thom
a
s
P
reud'homme
Fix GNU Hurd interpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas
Pr
e
ud'homme
Add sup
p
ort
fo
r
Kfr
e
e
BSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Th
o
m
as Pr
e
ud'homm
e
Define _
_
STDC_HOST
E
D__
t
o a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Pre
u
d'h
o
mme
Define __STDC_H
O
S
TED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homm
e
Relea
s
e TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
homas P
r
e
u
d'homme
Reve
r
t "Don't search libgcc_s
.
so
.
1
o
n /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Don't search libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas P
r
eu
d
'homme
Add missing hea
d
ing slash
t
o dete
c
t /lib6
4
syste
m
s
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
ud'homme
Add arm ABI detection in conft
e
st
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'
h
omme
Another attempt to "detec
t
" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Cr
e
ate con
f
ig
-
p
r
int program to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas
P
reud'homme
V
a
rious fix
e
s f
o
r f9ac
2
013
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'h
o
m
me
Detect multiarch trip
l
et and lddir from ldd ou
t
put
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Fix previous
c
om
m
i
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'hom
m
e
I
m
p
rove mul
t
i
a
rch detection
commit
|
commitdiff
|
tree
2013-02-08
T
homas Preud'ho
m
m
e
Fix
f
n_dirnam
e
in configure script
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
Align on
4
n bytes when copying fct args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas P
r
e
ud'homme
Slightly impr
o
ved s
u
p
p
ort
for !gc
c
compil
e
rs
commit
|
commitdiff
|
tree
2013-02-04
Thomas P
r
e
ud'homm
e
arm-gen
.
c: fix var init
i
alization in
g
func_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
evert "Add
predictability in CT
y
p
e initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'homme
Revert
"D
o
n't call e
l
f_ha
s
h on NULL value
"
commit
|
commitdiff
|
tree
next