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 negative long long to float conversion on ARM
2014-02-05
Th
o
m
as
P
r
e
ud'homm
e
Fix negative long long
to f
l
oat conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as P
r
eud'
h
omme
Fix float to
long
long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Preud
'
homme
Fix an
d
exten
d
*
F
CA
S
T test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Tho
m
as Pr
e
u
d
'homme
Fix parame
t
er passing of long
l
on
g
b
i
tfi
e
ld
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas Preu
d
'homme
switch la
s
t
2
pa
r
ams of
T
OK_
m
e
m
set on ARM
commit
|
commitdiff
|
tree
2014-02-03
Tho
m
as
Preud'homme
Don'
t
perform builtin_frame_add
r
ess on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
hom
a
s Pr
e
u
d
'
h
omme
F
ix fct param passing of struct wi
t
h size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Switc
h
float abi
t
o softfp for int <--
>
float conv
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as
P
reud'hom
m
e
Revert "Add macro to br
o
wse reloc
a
nd sym ent
r
i
e
s
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
R
evert "Split
e
lf_output_file
i
n
smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Reve
r
t "Add
s
upport of Thumb to ARM branc
h
relocation"
commit
|
commitdiff
|
tree
2014-02-02
T
h
oma
s
Preud'homme
Add sup
p
ort of Thumb to ARM
b
ranch relocat
i
on
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
r
eud'h
o
mme
Split elf_outpu
t
_f
i
le in smaller fun
c
tions
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Add ma
c
ro to browse
r
e
l
oc and sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
Giv
e
ARM as
m
mnemonic o
f
PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ignore abitest-cc an
d
abite
s
t-tcc tes
t
p
r
ograms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'ho
m
me
Test l
o
ng long
to float conve
r
sions
commit
|
commitdiff
|
tree
2014-02-01
T
homas Preud
'
ho
m
me
Move result of itof
double con
v
bac
k
to
V
F
P
r
eg
commit
|
commitdiff
|
tree
2014-01-09
Thomas
P
reud'homme
Vari
o
u
s
Makefi
l
e
fixes
f
or cross-com
p
ilation
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
Remove
W
ITHOUT_LIBTCC macro: no more u
s
e
r
commit
|
commitdiff
|
tree
2014-01-08
T
hom
a
s Preud'homm
e
Use GNU t
r
ip
l
et p
r
ef
i
x for cr
o
ss tcc comp
i
ler
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'homme
Shared l
i
braries
also h
a
ve entry points
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas
P
r
e
u
d
'homme
I
m
prove ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
U
p
d
at
e
elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud
'
hom
m
e
Add support for runtime
selec
t
ion o
f
float
ABI
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Preud'homm
e
Explicit that EABI onl
y
s
u
pports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Preud'
h
omme
Don't
say compi
l
er flags are war
n
i
n
g
o
p
t
i
ons
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas Preud'h
o
mme
Fix struct r
e
t in v
a
riadic fct
with A
R
M ha
r
d
f
loat
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Pr
e
ud'homme
Don't ca
l
l __tcc_fp
i
nit if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud
'
hom
m
e
D
on't enable bound chec
k
i
f
libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas
Preud'homme
Move logic for if (int
v
a
l
ue) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Update Changelog from
git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pre
u
d'homme
Fi
x
negation of
0
.
0 a
n
d -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'ho
m
me
Provide install-
s
trip tar
g
et in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pre
u
d'homme
Use
l
ibt
c
c
.
a for static link
e
ven with USE_LI
B
GCC
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'h
o
mme
R
e
po
r
t
e
rror
on
N
aN comp
a
rison
commit
|
commitdiff
|
tree
2014-01-03
T
homas
Preud'homm
e
Always set *palign i
n
classi
f
y_x86_64_ar
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make git i
g
no
r
e lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas
P
r
eud'homme
Fix si
g
ne
d
integer
divis
i
on in AR
M
runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thom
a
s P
r
eud
'
homme
Add
A
RM ae
a
bi functio
n
s needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Support sp
e
cial call
i
n
g convention for runtime
AB
I
commit
|
commitdiff
|
tree
2013-11-26
T
homas Preud'ho
m
me
Define __ARM_EA
B
I__ an
d
_
_ARMEL__ whe
n
applica
b
le
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s P
r
e
u
d
'homm
e
Mak
e
a
b
itest
.
c ha
v
e predictable
r
esult
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homm
e
Add va_*
m
acro implementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
homa
s
P
reud
'
homme
Add comment to expla
i
n the
c
o
de added by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reu
d
'
ho
m
me
Fix stru
c
ture passing
in
ARM
calling convention
commit
|
commitdiff
|
tree
2013-11-22
Thomas
Preud'
h
omme
Add suppor
t
for
s
tru
c
t > 4B returned v
i
a r
e
gist
e
rs
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
e
ud'h
o
mme
Remove code in arm-
g
e
n
.
c f
o
r
struct packing
i
n reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
C
o
rrectly ident
i
fy homoge
n
e
o
u
s float a
g
gregate
commit
|
commitdiff
|
tree
2013-11-21
T
hom
a
s Pre
u
d'h
o
mme
Fix counting of VFP reg
s
in
A
RM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud
'
homm
e
Fix register corruptio
n
at
fun
c
tion
c
all on
A
R
M
commit
|
commitdiff
|
tree
2013-11-17
Thomas P
r
eud'homme
Allow
t
humb
transition for R_A
R
M_
P
C24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'
h
o
mme
Correct
l
y align and recla
i
m st
a
ck at fun
c
tion
c
all
commit
|
commitdiff
|
tree
2013-11-15
T
h
o
m
as Preud'homme
Refactor
a
nd
s
implify gfunc_
c
all() on a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'hom
m
e
Add
_
_
c
lear
_
cache imp
l
eme
n
tation
in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas P
r
eu
d
'homme
Fix allocation of struct i
n
reg
i
sters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Tho
m
as
P
re
u
d'homme
Revert "Add sup
p
ort
for thread-
l
ocal storage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thom
a
s Preud'homme
Add
s
upport for thread
-
local storage
vari
a
bles
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fix C
O
NFIG
_
TCC_SYSINCLUDEPA
T
HS on !
w
in32 sys
t
ems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Pr
e
ud
'
homme
F
i
x commit 0f59
4
2c6b38
2
1
0
5075dabb6f975a3
1
3efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avoid warnings with gcc 4
.
8
+ de
f
ault CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preu
d
'homme
Dete
c
t correct ins
t
ructio
n
with incor
r
ect operands
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as Preud'h
o
mme
Report er
r
or when redefining enume
r
a
to
r
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as Preud
'
homme
Repo
r
t
error w
h
e
n
usi
n
g undefined enu
m
commit
|
commitdiff
|
tree
2013-09-19
Tho
m
as
P
r
eud'homme
Fo
r
bi
d
enum re
d
efinit
i
o
n
.
commit
|
commitdiff
|
tree
2013-09-19
Tho
m
as Preud
'
homme
Forbid
the use of ar
r
ay of functions
commit
|
commitdiff
|
tree
2013-09-16
T
h
omas Preu
d
'ho
m
me
G
enerate an err
o
r
when
a
function is re
d
efi
n
ed
commit
|
commitdiff
|
tree
2013-09-09
R
a
msa
y
Jones
libtc
c
1
.
c: Fix __asm__() in __tcc_fpinit an
d
__
t
cc_c
v
t_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'ho
m
me
Fix lib,
i
nclude, crt and libg
c
c search paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas
Preud'
h
omme
Define __ARM_PCS
_
VFP
in
hardfloat
comp
i
la
t
ion
m
o
de
commit
|
commitdiff
|
tree
2013-06-14
T
h
omas Pre
u
d'homme
Add sup
p
ort for load/stor
e
of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Th
o
mas Preud'homme
Improve texi2
h
tml -> makeinfo conversion
commit
|
commitdiff
|
tree
2013-05-05
T
ho
m
as Preud
'
homme
Relicensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thoma
s
Preud'homme
F
i
x
b
uilding instruction wrt ma
k
e/gma
k
e
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'ho
m
me
Fix syn
c
h
r
oniza
t
i
on b
e
twee
n
data and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas P
r
eud
'
homme
F
l
u
s
h
caches befor
e
-runn
i
ng program
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'homme
Fi
x
co
n
fi
g
ure script on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
T
homas Preud'
h
omme
Update
.
gitignore
w
ith reg
a
r
d
s to te
s
t changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'h
o
m
m
e
Fix GNU Hurd interpre
t
er pat
h
commit
|
commitdiff
|
tree
2013-02-18
Thomas P
r
eud'
h
omme
Add sup
p
or
t
f
or KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Tho
m
a
s Preud'hom
m
e
Define __STDC_HOSTED__ to a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thom
a
s P
r
eud'homm
e
Define
_
_
STDC_HOS
T
ED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preu
d
'homme
Release TinyC
C
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'homme
Revert "Don't search li
b
gcc_s
.
s
o
.
1 o
n
/lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
r
eud'homme
Don't s
e
arch lib
g
cc_
s
.
so
.
1 on /l
i
b64
commit
|
commitdiff
|
tree
2013-02-14
T
h
o
m
as Preu
d
'
h
omme
Add
m
issing h
e
ading s
l
as
h
to detec
t
/lib
6
4 systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'homme
Add arm
A
BI detec
t
i
on in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preu
d
'homme
Anot
h
er attempt to
"
d
e
tect" m
u
l
t
i
a
rch
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas P
r
eud'ho
m
me
Create config-print program t
o
t
e
s
t $cc
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Pre
u
d'homme
V
arious
fixes fo
r
f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'homm
e
Dete
c
t m
u
l
t
ia
r
ch triplet and lddir from
ldd o
u
t
put
commit
|
commitdiff
|
tree
2013-02-13
T
h
o
mas Preud'homme
Fix previ
o
us commit
commit
|
commitdiff
|
tree
2013-02-13
T
hom
a
s
P
reud'
h
omme
Imp
r
ove
m
ultiarch detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Pr
e
ud'homme
F
ix fn_dirname in configur
e
script
commit
|
commitdiff
|
tree
2013-02-05
Thomas
P
reud'ho
m
me
Align on 4n bytes wh
e
n cop
y
ing
fct args on
stack
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas Pr
e
ud
'
ho
m
me
Slightly improved sup
p
ort
f
or !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Th
o
mas Pre
u
d'homm
e
arm-gen
.
c: fix va
r
initializa
t
i
on
in
g
f
unc_c
a
l
l
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "Add predictabili
t
y in CTy
p
e
in
i
tializati
o
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
e
v
ert "
D
on't c
a
ll elf_hash on N
U
LL value"
commit
|
commitdiff
|
tree
next