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 warning of clang
2014-03-09
Thom
a
s Pre
u
d'h
o
mme
Fix wa
r
ning of
c
l
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s P
r
eud'homm
e
Use intpt
r
_
t to cast p
o
int
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Unde
f
ine __va
*
in libtcc1
to avoid e
r
r
ors w/ cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
hom
m
e
M
a
ke
conditio
n
in libtcc1 base
d
on targe
t
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
mas Preud'
h
omme
Fix ty
p
e
_
t
o_s
t
r test for
u
nsigned
i
nt
commit
|
commitdiff
|
tree
2014-03-08
T
h
omas Pr
e
ud'homme
F
ix vari
o
us errors
uncovered by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thom
a
s Pr
e
ud'
h
omme
Call
f
ill_got_ent
r
y uncond
i
tiona
l
l
y
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preu
d
'homme
Define float
_
eabi
o
nly in a
r
m-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Pr
e
ud'homme
I
g
nor
e
VT
_
DEFSIG
N
i
n
lo
a
d on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'h
o
mme
Def signedne
s
s
!= sig
n
ed != unsigned f
o
r char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add
s
up
p
ort of Thumb t
o
A
R
M branch relocation
commit
|
commitdiff
|
tree
2014-02-06
T
homa
s
Preu
d
'homme
Sp
l
it e
l
f_outpu
t
_f
i
le in smaller fu
n
ctions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pre
u
d
'homme
Add macr
o
to browse relo
c
and
sym ent
r
ie
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Round mode of ll -> float
c
onversio
n
to ne
a
rest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'
h
omme
Fix n
e
g
a
tive long
l
ong to float conversion on
A
RM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas P
r
eud
'
h
omm
e
Fix float t
o
lon
g
long co
n
versi
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud
'
h
omme
Fix and extend *FCAST test in t
c
ctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Th
o
mas Preud'homme
Fix parameter passing o
f
long long bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preu
d
'
h
om
m
e
switch last 2 params of
TOK_me
m
set on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'ho
m
me
Don't
perfo
r
m
b
uilt
i
n_frame_a
d
d
r
ess
o
n ARM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'hom
m
e
F
i
x
fct param
p
assing
of
struct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
m
as
Preud'homme
S
witch float abi to so
f
tfp for i
n
t
<
-
-> float
conv
commit
|
commitdiff
|
tree
2014-02-02
T
homas
P
reud'homme
Revert "Ad
d
macro to
b
rowse reloc and sym ent
r
i
e
s"
commit
|
commitdiff
|
tree
2014-02-02
T
homas Pre
u
d'
h
om
m
e
Revert "Split e
l
f_output_file in smaller fun
c
tio
n
s"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Re
v
ert "Add su
p
port
o
f
T
humb t
o
A
RM branch
r
elocation"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas
P
r
e
u
d'homme
Add support of Thumb to
ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
ho
m
me
S
pli
t
e
l
f_
o
u
tput_file in
s
ma
l
l
er f
u
ncti
o
ns
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Add macro to b
r
owse
reloc
a
n
d
s
ym en
t
r
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
Gi
v
e
A
RM
asm mnemonic
o
f PLT entries
commit
|
commitdiff
|
tree
2014-02-02
T
homas Pr
e
ud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
m
as Preud'hom
m
e
Ignore ab
i
test-cc and
a
bitest-tc
c
tes
t
p
r
o
g
r
a
ms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'hom
m
e
Test lon
g
long to float con
v
ersion
s
commit
|
commitdiff
|
tree
2014-02-01
Tho
m
a
s
Pre
u
d'ho
m
me
Move result of
i
tof double conv back to
V
FP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preu
d
'homme
Various Makefi
l
e fixes for cross-compi
l
atio
n
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'ho
m
me
Remo
v
e WITHOUT_LIBTC
C
macro: no more user
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
Use GNU tri
p
let pr
e
fix for cross
tcc compiler
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Shared li
b
raries also have entry p
o
i
n
ts
commit
|
commitdiff
|
tree
2014-01-08
T
homa
s
Pre
u
d
'homme
Improve ELF on
ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Update
e
lf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
eud'hom
m
e
Add
support fo
r
runtime selection of floa
t
ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homm
e
Explicit
t
hat EABI only
s
upports VF
P
f
or now
commit
|
commitdiff
|
tree
2014-01-07
Th
o
m
as Preud
'
h
omme
Don't say compiler f
l
a
gs
ar
e
warning op
t
io
n
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Preud
'
h
omme
Fix
struct ret in
v
ariadic fct with ARM ha
r
dfloa
t
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas
Preud'
h
om
m
e
Don
'
t cal
l
__t
c
c
_
fpinit i
f
usi
n
g
li
b
gc
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reud'hom
m
e
D
on't en
a
b
l
e
bound check if
li
b
gcc is used
commit
|
commitdiff
|
tree
2014-01-04
T
h
o
mas
P
reu
d
'
h
omme
Move logic for if (int value) to
t
ccge
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Update
C
hangelog from git
chang
e
lo
g
entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'homme
Fix negation of
0
.
0
and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
e
u
d'homme
Pr
o
vid
e
install-st
r
i
p target
i
n
Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Use libtcc
.
a for
static link eve
n
w
ith USE_LI
B
G
C
C
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas P
r
eud'homme
Report
err
o
r
o
n NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s
P
r
e
ud'h
o
m
me
Always set *palig
n
in classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'
h
omme
make git ignore lib/arm d
i
r
ecto
r
y
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pr
e
u
d'homme
Fix s
i
gned
integer di
v
isio
n
in AR
M
runtim
e
ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Ad
d
ARM
a
eabi functions
n
e
e
ded
t
o run t
c
ctest
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Pr
e
ud'homme
Support s
p
ec
i
al ca
l
ling c
o
nvention f
o
r run
t
ime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud
'
homme
Define _
_
ARM_EABI
_
_ and __ARMEL__ when a
p
plicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Make
abitest
.
c have
p
redi
c
table resul
t
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud
'
homme
Add va_* macro
i
mplementation for
A
RM
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'homme
Add commen
t
to explai
n
the code adde
d
by 4
1
ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
F
i
x stru
c
ture p
a
ss
i
ng i
n
ARM ca
l
ling conventi
o
n
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud
'
homme
Add
s
uppo
r
t for stru
c
t > 4B returned via regist
e
rs
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Remove code in arm-gen
.
c for struct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Correctly
iden
t
i
f
y homo
g
eneous flo
a
t aggregate
commit
|
commitdiff
|
tree
2013-11-21
Th
o
m
a
s Pr
e
u
d'homme
Fix coun
t
i
ng of VF
P
re
g
s in ARM's gfu
n
c_prolo
g
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'homme
F
ix register corruption a
t
fun
c
tion call
on ARM
commit
|
commitdiff
|
tree
2013-11-17
Th
o
m
a
s Preud'homme
Allow thumb
transition
f
or R_ARM
_
P
C24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
C
o
r
r
ectly
align
a
n
d
reclaim
stack at f
u
n
ction call
commit
|
commitdiff
|
tree
2013-11-15
Thom
a
s Preu
d
'h
o
mme
Refa
c
tor and s
i
mplify gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
reud'
h
omme
Add __
c
lear_cache implementati
o
n
in l
i
b
tc
c
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preu
d
'homm
e
Fix allocation of
struct in registe
r
s
on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preu
d
'homme
Re
v
e
r
t "Ad
d
su
p
port for thread-loca
l
sto
r
age v
a
riables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add su
p
p
o
rt for thre
a
d
-loca
l
s
t
orage variabl
e
s
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
Fix commit
0
f5942
c
6
b382105075da
b
b6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
a
s Pr
e
ud
'
ho
m
me
Avo
i
d warnings with gcc 4
.
8 + defa
u
lt CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud
'
h
o
m
m
e
Detec
t
corre
c
t instruction with inco
r
r
e
ct o
p
erands
commit
|
commitdiff
|
tree
2013-09-20
Th
o
ma
s
Preud'homm
e
Re
p
ort error when redefining enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Rep
o
rt err
o
r when usi
n
g undefined enum
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s Preud'homme
Forbid enum
redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
T
homas Preud'homm
e
Forbi
d
the use of ar
r
ay of function
s
commit
|
commitdiff
|
tree
2013-09-16
Th
o
mas P
r
e
ud'h
o
mme
Ge
n
erate
an error when
a
funct
i
on is rede
f
ined
commit
|
commitdiff
|
tree
2013-09-07
T
homas Preud'h
o
mme
Fix lib,
i
nclude, crt an
d
l
i
bgcc search path
s
commit
|
commitdiff
|
tree
2013-06-14
Thomas Pr
e
ud'homme
D
efin
e
__A
R
M_PCS_V
F
P in hardfl
o
at compilatio
n
mod
e
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as
P
re
u
d'homme
A
dd sup
p
ort for load
/
st
o
re
of
_Bo
o
l
v
alue
commit
|
commitdiff
|
tree
2013-05-29
Tho
m
as Preud
'
homme
Impro
v
e
t
exi2ht
m
l -> makeinf
o
convers
i
on
commit
|
commitdiff
|
tree
2013-05-05
Thomas Preud'homme
Relicensi
n
g TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Tho
m
as
Preud'homme
Fix
b
uilding in
s
tr
u
ction wrt make/gma
k
e
commit
|
commitdiff
|
tree
2013-03-19
Th
o
m
as
Preud'ho
m
me
Fix
synchro
n
ization between data and instr
c
a
c
hes
commit
|
commitdiff
|
tree
2013-03-18
T
homa
s
Preud'h
o
mme
Fl
u
sh c
a
c
hes befor
e
-
r
unnin
g
program
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'homme
Fix configure
s
cript on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
T
h
o
m
as Preu
d
'homme
Update
.
git
i
gno
r
e with regards to
t
est changes
commit
|
commitdiff
|
tree
2013-02-18
Tho
m
a
s
Preud'homm
e
F
i
x
GNU Hurd inter
p
ret
e
r pa
t
h
commit
|
commitdiff
|
tree
2013-02-18
Thomas P
r
e
ud'homme
Add support
f
or KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas
Pr
e
u
d'hom
m
e
D
e
fine __STDC_H
O
STED
_
_
t
o a sane
value
commit
|
commitdiff
|
tree
2013-02-17
Tho
m
as Preud
'
homme
Def
i
ne __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
T
homas Pr
e
ud'homme
Releas
e
TinyCC
0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud
'
homme
Revert
"Don't s
e
arch libgcc_
s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Don't se
a
rch libg
c
c
_s
.
so
.
1 on /l
i
b64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homm
e
Add missing headi
n
g slash to det
e
ct
/
l
i
b64 systems
commit
|
commitdiff
|
tree
2013-02-14
T
homas Preud'hom
m
e
Add arm AB
I
detecti
o
n
i
n conftest
.
c
commit
|
commitdiff
|
tree
next