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
Move result of itof double conv back to VFP reg
2014-02-01
Thomas Preud'homme
Mov
e
r
e
s
ult of
itof
d
ouble con
v
back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homme
V
arious Ma
k
e
file fixe
s
for c
r
o
s
s-compila
t
i
on
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homm
e
Remove
W
ITHOUT_LIBTCC mac
r
o: no m
o
re user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
U
se
GNU tr
i
plet prefi
x
for
c
ross
t
cc compiler
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Shared
libraries also have entry poin
t
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homme
I
m
prove EL
F
on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
Upd
a
te elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as
P
re
u
d'homme
Add
s
upport f
o
r runtime selection o
f
float ABI
commit
|
commitdiff
|
tree
2014-01-07
T
h
omas
P
reud'homme
Explicit
t
ha
t
EABI only suppor
t
s
VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
ud'homme
Don't
say compiler flags a
r
e wa
r
ning options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Fi
x
struct ret
i
n
variadic f
c
t with
ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Do
n
't
call __tcc_fpinit if usin
g
libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud'homme
Don't enable
b
ound check if l
i
bgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud'h
o
mme
Move logic for
i
f
(int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud
'
hom
m
e
U
p
date
Changelo
g
f
rom git
c
h
a
ngelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s
Preud'homme
F
ix negat
i
on of 0
.
0 and
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pre
u
d'homme
Provide instal
l
-st
r
ip target
i
n Makefile
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as
P
reud'homm
e
U
se libtcc
.
a for st
a
tic l
i
n
k
even with
USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homm
e
Repo
r
t er
r
o
r
o
n
Na
N
c
omparison
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas P
r
eud'homme
Alwa
y
s set *palign in classify_
x
86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thoma
s
Preud'homme
m
a
ke
g
i
t ig
n
ore
l
ib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
T
homas Preud
'
h
o
m
me
Fix signed
i
nteger di
v
ision in ARM ru
n
time ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preud'homme
Add ARM aeabi
f
u
n
ctions
n
eeded t
o
run t
c
ctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Support s
p
eci
a
l calling conventio
n
f
or runti
m
e ABI
commit
|
commitdiff
|
tree
2013-11-26
T
h
oma
s
Pr
e
ud'h
o
mme
Define __ARM_EABI__
a
nd __ARMEL__ wh
e
n applicable
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'homme
Make
abitest
.
c have pred
i
ctable r
e
s
u
lt
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Ad
d
v
a
_*
m
acro implementation fo
r
ARM
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas
P
re
u
d'homme
Add c
o
mmen
t
to exp
l
ai
n
the code added
by
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pre
u
d'homme
Fix structure passing in ARM callin
g
convent
i
on
commit
|
commitdiff
|
tree
2013-11-22
Thomas P
r
eud'homme
Add support fo
r
struc
t
> 4
B
returned
vi
a
registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homm
e
Remove code
i
n arm-gen
.
c f
o
r struct p
a
ckin
g
i
n
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'hom
m
e
Correctly i
d
entify
h
o
m
oge
n
eous
f
loat aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix
counting of VFP reg
s
i
n
ARM's gfunc_prol
o
g
commit
|
commitdiff
|
tree
2013-11-21
T
homas Pr
e
ud'ho
m
me
Fix r
e
gist
e
r corruption at funct
i
on
c
a
ll on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Pre
u
d'ho
m
me
Al
l
ow thumb transition fo
r
R_ARM_P
C
2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'ho
m
me
C
o
rrectly align and reclai
m
stack
a
t
function
call
commit
|
commitdiff
|
tree
2013-11-15
Thomas
P
reud'homme
Re
f
a
c
t
o
r and sim
p
lif
y
gfunc_call() on
a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Th
o
m
as Preud'homme
Add
_
_clear_
c
ache implementation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
T
homas Preud'h
o
m
me
Fix allocation of struc
t
in registe
r
s on ARM
commit
|
commitdiff
|
tree
2013-11-03
Th
o
mas Preud'homme
R
e
vert "Add
support for threa
d
-
l
ocal stor
a
g
e variables"
commit
|
commitdiff
|
tree
2013-10-29
Thom
a
s P
r
eud'homme
A
d
d
suppor
t
for thread-local stor
a
ge variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jo
n
es
Fix
C
ONFIG_TCC_SYSIN
C
LUDE
P
ATHS
o
n !win32 sys
t
ems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'
h
omm
e
Fix co
m
mit 0f594
2
c6b382105075dabb6
f
975a3
1
3efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preu
d
'ho
m
me
Avoid warnings with gcc 4
.
8 + d
e
fault CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
reud'homme
Detect corre
c
t instruction w
i
th inco
r
re
c
t oper
a
nds
commit
|
commitdiff
|
tree
2013-09-20
Thomas Pr
e
u
d
'
homme
Report erro
r
when
redefining enumerat
o
r
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report
e
r
ror
w
he
n
using
unde
f
ined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid enum re
d
efinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
For
b
id the use o
f
a
r
ray of functions
commit
|
commitdiff
|
tree
2013-09-16
Thoma
s
Preud'homme
G
enerat
e
an
error wh
e
n a
f
un
c
tion is redefined
commit
|
commitdiff
|
tree
2013-09-09
R
a
msay
Jones
libtcc1
.
c: Fix __asm__() in __tcc_fpinit and __tcc_
c
vt_
f
tol
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'ho
m
me
F
i
x l
i
b, include,
c
rt and lib
g
cc sear
c
h
paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'h
o
m
me
De
f
ine __ARM_PCS_VFP in hardfloa
t
compilation m
o
de
commit
|
commitdiff
|
tree
2013-06-14
Thom
a
s P
r
eud'ho
m
me
Add
s
upport fo
r
lo
a
d/s
t
ore of
_
B
ool va
l
ue
commit
|
commitdiff
|
tree
2013-05-29
Thomas
P
reud'homme
Improve te
x
i2html -
>
m
a
k
ei
n
fo conversion
commit
|
commitdiff
|
tree
2013-05-05
Thomas P
r
eud'homme
Relicensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas
Pre
u
d'homme
Fi
x
b
u
i
l
ding instruction w
r
t
m
ake/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas P
r
eud'homme
F
ix sync
h
ron
i
zation be
t
wee
n
data a
n
d instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas
P
r
eud'homme
Flus
h
caches before -r
u
nning pro
g
ram
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preu
d
'homme
Fix con
f
igure scrip
t
on Fre
e
BSD
commit
|
commitdiff
|
tree
2013-03-11
Thoma
s
P
r
eud'homme
Update
.
gitignore wit
h
regard
s
to test changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'ho
m
m
e
Fix G
N
U
Hurd inter
p
reter
p
ath
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Add support
for
K
freeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
T
homas Preu
d
'homme
Define __STDC_HOSTED__ to a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thoma
s
Preu
d
'homme
De
f
ine __STDC
_
H
OSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Rel
e
ase
T
inyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas
Preud'ho
m
m
e
Revert "
D
o
n
't search l
i
bgcc_s
.
so
.
1 on /li
b
64"
commit
|
commitdiff
|
tree
2013-02-14
Th
o
ma
s
P
reud'homm
e
Don't search libgcc_s
.
s
o
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Ad
d
missin
g
heading s
l
ash to detect /li
b
64
s
ystems
commit
|
commitdiff
|
tree
2013-02-14
Thomas P
r
eud'h
o
mme
Ad
d
ar
m
AB
I
dete
c
t
i
on in conft
e
st
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pre
u
d'homme
Another attempt to
"det
e
ct" mult
i
a
rch
commit
|
commitdiff
|
tree
2013-02-13
T
homas Preud'ho
m
me
Create config-print pr
o
g
ram to test
$
c
c
commit
|
commitdiff
|
tree
2013-02-13
T
homas Preud'
h
o
m
me
Various fixes
for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Preud'ho
m
me
Detec
t
mu
l
ti
a
rch triplet and lddi
r
fr
o
m ldd ou
t
put
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'homme
Fix p
r
e
v
ious commi
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Improve mu
l
tiarch detecti
o
n
commit
|
commitdiff
|
tree
2013-02-08
Thomas Pr
e
ud'hom
m
e
Fix fn_di
r
na
m
e
i
n configure s
c
ript
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'h
o
mme
Align on 4n bytes
when copying fct
args
on stack
commit
|
commitdiff
|
tree
2013-02-04
T
h
oma
s
Preud'h
o
mme
Slightly i
m
p
roved
supp
o
rt fo
r
!gcc compile
r
s
commit
|
commitdiff
|
tree
2013-02-04
T
homas Preud'homme
arm-gen
.
c: fix
var i
n
iti
a
lization in gfunc_ca
l
l
commit
|
commitdiff
|
tree
2013-01-31
T
h
om
a
s Preud'homme
R
evert "Add predictability
in CTy
p
e init
i
alization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homm
e
Revert "Do
n
't ca
l
l elf_ha
s
h on NULL val
u
e
"
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Pre
u
d'homme
Revert "Check whet
h
er structur
e
field
s
hav
e
a
type"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Preud'ho
m
me
Check whether struct
u
r
e fie
l
ds have
a type
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alv
a
rez
.
.
.
Don't ca
l
l
el
f
_hash on NULL
v
alue
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo
Alvarez
.
.
.
Add predictabi
l
i
t
y in
CType initialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Fix cross-compi
l
ation o
u
t
-o
f
-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'hom
m
e
Add my copyright
for changes in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
homas Preud'homme
C
h
angelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Update Cha
n
ge
l
og
commit
|
commitdiff
|
tree
2013-01-29
Thomas P
r
e
ud'h
o
mm
e
Favor arm hardfloa
t
ov
e
r ar
m
softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Th
o
mas Preud'homme
Fix ov
e
rflow detection in ARM
r
elocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
F
i
x stac
k
alignment on 8 bytes
a
t function call
commit
|
commitdiff
|
tree
2013-01-26
Th
o
mas
Preud'homm
e
D
o
n't
d
o builti
n
_fr
a
m
e
_address
t
e
st with
A
R
M
gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud
'
ho
m
me
Organ
i
ze fram
e
s in
a
real
l
in
k
e
d
list o
n
ARM
commit
|
commitdiff
|
tree
2013-01-25
T
h
om
a
s Preud'homme
U
s
e gcc to
g
enerate tccte
s
t
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'homme
Li
n
k STT_GNU_IF
U
N
C
into
S
TT_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Tho
m
as Preud'homme
Fi
x
[f]getc
ret
u
rn
v
alue u
s
a
ge
i
n 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
F
ix out-of-t
r
ee build wit
h
relative path to root
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'h
o
mme
Install libtcc
.
h when in
v
ok
i
ng ma
k
e install
commit
|
commitdiff
|
tree
next