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
Adjust relocation offset for thumb to ARM veneer
2014-03-11
Thomas Preud'hom
m
e
A
djust
r
eloc
a
tio
n
offset for
thumb to ARM ve
n
eer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d
'
hom
m
e
D
o
n't hardcode gcc in tests M
a
kefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud'h
o
mme
Fix warnin
g
of
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
U
s
e intpt
r
_t to cast
poin
t
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'homme
Unde
f
in
e
__va* in
libtcc1 to avoid errors
w/ clang
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas
P
reud'homme
M
a
ke condition in libtcc1 bas
e
d
on target
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Pr
e
ud'homme
F
ix ty
p
e_to_str tes
t
for unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Tho
m
as Pr
e
ud'homme
F
i
x
var
i
ous e
r
rors un
c
overed by static
a
n
a
lysis
commit
|
commitdiff
|
tree
2014-02-10
Tho
m
as
Preud'homme
Call
fill_got_entry unco
n
ditionally
commit
|
commitdiff
|
tree
2014-02-09
T
hom
a
s Preud'h
o
m
m
e
Define float_eabi only
i
n arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Tho
m
as Preud'homme
Ignore
V
T_DEFSIGN i
n
load on x
8
6-64
a
rch
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
reu
d
'homm
e
Def signedness != s
i
gned != un
s
ig
n
ed for cha
r
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s
P
reud'
h
omme
Add
s
u
pport
of Thumb to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud'homme
Spli
t
elf_
o
utput_file i
n
s
maller functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'
h
omme
Ad
d
macro to
browse
reloc
a
nd sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud
'
h
omme
Round mode of
l
l
-> float convers
i
o
n
t
o
nearest
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas Preud'homme
Fix
n
eg
a
tive
long long to float conversion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'ho
m
me
Fix float to
long l
o
ng c
o
nversi
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'hom
m
e
Fix and extend
*
FCAST te
s
t in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
F
i
x parameter
passing
o
f long long bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
swi
t
ch last 2 params
o
f
TO
K
_me
m
set
on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
r
eud'homme
Don't
p
erform builtin_frame_address on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
reud'
h
omme
Fix fct param passi
n
g o
f
struct
w
it
h
si
z
e
< 4
commit
|
commitdiff
|
tree
2014-02-02
T
hom
a
s Preud'homm
e
S
witch float abi t
o
softfp for int <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
T
h
om
a
s Preud'homme
Rev
e
r
t
"Add mac
r
o to browse reloc a
n
d
sym
e
ntries"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'h
o
mme
Rev
e
rt "Split e
l
f_output_file in
s
m
a
ller fun
c
tio
n
s"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'h
o
mme
Reve
r
t
"
Ad
d
s
u
pport of Thu
m
b to ARM b
r
anch relocation"
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
mas Preu
d
'homme
A
dd support of
Thumb to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as P
r
eud'hom
m
e
S
plit elf_output
_
f
i
l
e
in sm
a
ller functions
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s P
r
eud'
h
omme
Add
m
acr
o
to browse reloc and sym en
t
ries
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Pr
e
ud'homme
Give ARM
asm
m
nemon
i
c of
P
LT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d
'h
o
mme
C
lean tccel
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
I
g
n
ore ab
i
test-cc and abitest-
t
cc test
p
rograms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homm
e
Test long long to float c
o
nversi
o
n
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preu
d
'homme
Move result
of
itof double conv back to VF
P
reg
commit
|
commitdiff
|
tree
2014-01-09
Thom
a
s Preud
'
homme
Various Makefile fixes
for cross-
c
ompilation
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
P
reud'homme
R
e
move
WITHOUT_LIBTCC macro: no more u
s
e
r
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas
P
re
u
d'hom
m
e
Use
G
NU t
r
iple
t
pre
f
ix for cr
o
ss tc
c
compilers
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
Preud'ho
m
m
e
Shared li
b
raries a
l
s
o have entry
poi
n
ts
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Imp
r
ove
E
LF on
A
RM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homme
U
p
date elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as P
r
eu
d
'homme
A
d
d suppo
r
t for run
t
ime selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thoma
s
Preud'homme
Explicit t
h
at
EABI
o
n
l
y
s
u
pp
o
rts VFP for
n
ow
commit
|
commitdiff
|
tree
2014-01-07
Thom
a
s
Preud'homme
Don't say compiler fla
g
s are war
n
ing option
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homm
e
Fix struct r
e
t in variadic fc
t
w
ith ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don'
t
c
all
_
_tcc_fpinit if
using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Do
n
't enable b
o
und check if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preu
d
'
hom
m
e
Move l
o
gic for if (int v
a
lue) to
t
cc
g
en
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preu
d
'homme
Updat
e
Changelog from git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preu
d
'homme
Fi
x
nega
t
ion of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homme
Pr
o
vide in
s
tall-stri
p
target in Ma
k
ef
i
le
commit
|
commitdiff
|
tree
2014-01-03
T
h
o
m
as Preud'h
o
mme
Use libtcc
.
a f
o
r sta
t
ic link ev
e
n with
US
E
_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thoma
s
P
reud'ho
m
me
Report err
o
r on
N
aN comparison
commit
|
commitdiff
|
tree
2014-01-03
T
homas Pre
u
d'homme
A
l
wa
y
s set *pali
g
n
in cl
a
ssi
f
y_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas P
r
e
u
d'
h
omme
make git ignore
l
i
b/
a
rm directory
commit
|
commitdiff
|
tree
2013-12-15
T
h
o
mas Preud'ho
m
me
Fix signed int
e
ger division in AR
M
runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preud'homme
Add ARM aeabi functi
o
n
s need
e
d
t
o run t
c
ctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Support special calling conventi
o
n fo
r
r
u
ntime A
B
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas Pre
u
d
'
homme
D
e
fine __ARM_EABI__ and __AR
M
EL__ when app
l
icab
l
e
commit
|
commitdiff
|
tree
2013-11-25
T
homas Pr
e
ud
'
homme
Make abitest
.
c
h
a
v
e predictable re
s
ult
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'hom
m
e
Add va_* macro implementat
i
on fo
r
ARM
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'ho
m
me
Ad
d
comme
n
t to explain the
code add
e
d by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pre
u
d'ho
m
me
Fix structur
e
p
a
s
sing in ARM ca
l
lin
g
convention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud
'
h
o
mme
Ad
d
support for str
u
ct > 4
B
re
t
urned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
Remov
e
c
o
de in a
r
m-g
e
n
.
c for stru
c
t packing i
n
reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Preud'hom
m
e
C
o
rrectly ide
n
tify hom
o
geneous float a
g
g
regate
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reu
d
'homme
F
ix c
o
un
t
i
ng of VFP regs in ARM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'ho
m
me
Fix
register corruption at
function call o
n
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Thomas
P
re
u
d'homme
Allow thumb transition for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud
'
homme
Corre
c
t
l
y ali
g
n
a
nd reclaim stack
at fu
n
c
t
i
o
n ca
l
l
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
R
e
factor and s
i
mp
l
ify gf
u
nc_
c
all() on arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
mas Preu
d
'homme
A
d
d
__clear_cache i
m
pleme
n
tation
in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
m
as Preu
d
'homme
Fi
x
a
l
location
o
f struct
in registers on
ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'homme
Revert "A
d
d
s
upport for thread-l
o
c
a
l st
o
rage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas P
r
eu
d
'
h
om
m
e
Add support for thread-local s
t
o
r
age
v
ariab
l
e
s
commit
|
commitdiff
|
tree
2013-10-02
Rams
a
y Jones
Fix CONF
I
G_TCC_SYSINCLU
D
EPATHS on !win32 systems
commit
|
commitdiff
|
tree
2013-10-01
Thomas P
r
eud'ho
m
me
Fix commit
0
f5942c6b382105075da
b
b6f975a3
1
3efc
6
3a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avo
i
d warnings with gcc 4
.
8 + defaul
t
CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud
'
homme
D
etect correct ins
t
ru
c
ti
o
n wit
h
incorrect ope
r
ands
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud'homme
R
eport e
r
ror wh
e
n r
e
defin
i
ng enumera
t
or
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as Preud'
h
omme
R
eport error whe
n
using u
n
defined enu
m
commit
|
commitdiff
|
tree
2013-09-19
Th
o
mas
P
reud'h
o
mme
F
o
rbid enum redefin
i
tion
.
commit
|
commitdiff
|
tree
2013-09-19
Th
o
mas Preud'
h
o
mme
Forb
i
d the
u
se of array o
f
fun
c
tio
n
s
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'homme
G
ener
a
t
e
an err
o
r
w
hen a fu
n
ction
i
s r
e
define
d
commit
|
commitdiff
|
tree
2013-09-09
Ramsay
J
ones
libtcc1
.
c
: Fix __asm__(
)
i
n __t
c
c_f
p
i
n
it and __tcc_
c
vt
_
f
to
l
commit
|
commitdiff
|
tree
2013-09-07
Thomas
Preud'homme
Fi
x
lib, include, crt and l
i
bg
c
c search paths
commit
|
commitdiff
|
tree
2013-06-14
T
homas Preud'hom
m
e
Define __ARM_
P
CS_VFP i
n
hardfloat co
m
pil
a
tion mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'ho
m
me
A
d
d
sup
p
ort
f
o
r
l
o
ad/
s
tore o
f
_Bool
value
commit
|
commitdiff
|
tree
2013-05-29
Thom
a
s Preud'homme
Impro
v
e
texi2htm
l
-> mak
e
inf
o
convers
i
on
commit
|
commitdiff
|
tree
2013-05-05
Thomas Preu
d
'h
o
mme
Relicen
s
ing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
T
h
omas P
r
eud'homme
Fix bu
i
lding instruc
t
i
o
n wrt
m
a
k
e/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thoma
s
Preud'
h
o
m
me
Fix
s
yn
c
h
r
onization betwee
n
data and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
as Preud'
h
omme
Flush cac
h
es b
e
fore -running progra
m
commit
|
commitdiff
|
tree
2013-03-14
T
h
o
m
as
P
reud'
h
om
m
e
Fix configure script on FreeB
S
D
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'homme
U
pdate
.
gitignore with regards
t
o
test ch
a
nges
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'hom
m
e
Fix GNU Hurd inte
r
preter path
commit
|
commitdiff
|
tree
2013-02-18
T
homas
P
reud'homm
e
Add su
p
port
f
or KfreeBSD 64bit
s
commit
|
commitdiff
|
tree
2013-02-17
Thoma
s
Preud'h
o
mme
Define __STDC_HOSTED__ to
a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homm
e
Define _
_
S
T
DC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
T
h
omas Pr
e
ud'homme
R
e
lease Ti
n
yCC 0
.
9
.
26
commit
|
commitdiff
|
tree
next