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
Use intptr_t to cast pointer
2014-03-09
Thom
a
s Preud'homme
Use
int
p
tr_t to ca
s
t pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Undefine
_
_va* in l
i
btcc1 to avoid e
r
rors
w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
M
ake condition in li
b
tcc1 based
on
t
arget
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as
P
reud'homm
e
Fi
x
t
y
pe
_
to_str test
f
o
r
unsigned
i
nt
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
Fix
various err
o
rs unco
v
ered by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'homme
Call fill_got_entry
u
nconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas P
r
eud'homme
Define float
_
eabi only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thoma
s
Preud'homme
Ignore VT_DEFSIGN
in l
o
ad on x86-6
4
arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'homme
Def signe
d
ness !=
signed
!
= unsi
g
ned fo
r
char
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preud
'
h
o
mme
A
dd suppor
t
of Thumb to ARM
b
r
a
nch
r
elocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'h
o
mme
Split
e
lf_
o
utp
u
t_
f
i
le in
s
mal
l
er functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add m
a
cr
o
to browse
r
e
l
oc an
d
sym en
t
ries
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preu
d
'homme
R
o
u
nd m
o
de
o
f
ll -> float conversi
o
n to nearest
commit
|
commitdiff
|
tree
2014-02-05
T
ho
m
as Preud'homme
Fix neg
a
tive
l
o
ng l
o
ng
t
o
float con
v
ersion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s Pr
e
ud
'
homme
Fix f
l
oat t
o
long lo
n
g conversion
o
n AR
M
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
m
as
P
reud'homme
Fix
a
n
d extend *FCAST
test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Th
o
mas Preud'h
o
mme
Fix p
a
r
ameter pass
i
ng of long long bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pr
e
ud'ho
m
me
s
witch last 2 par
a
ms of TOK_memset on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
T
hom
a
s Preud'h
o
m
me
Don't perform builtin_frame_ad
d
res
s
on
ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
reud'homme
Fix fct
param passing of struct with
s
i
ze < 4
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Pre
u
d'homme
Sw
i
tch float abi to softfp f
o
r
int <
-
->
float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "Add m
a
cro to browse reloc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
homm
e
R
evert "Split
el
f
_
output_
f
ile in sm
a
l
ler functions"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
reud'homme
Revert "Add suppor
t
o
f Thumb
t
o ARM b
r
a
n
ch
r
e
loc
a
tion"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Add s
u
p
p
o
rt of
T
hu
m
b to AR
M
bra
n
ch reloca
t
i
on
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Pre
u
d'ho
m
m
e
Split elf_output_fil
e
in smalle
r
fun
c
tions
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Add m
a
cro to browse re
l
o
c
and sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Giv
e
ARM asm mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
Clean
t
ccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'h
o
mme
Ignor
e
abitest-cc and abitest-tcc tes
t
pr
o
grams
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test long long to float c
o
nversions
commit
|
commitdiff
|
tree
2014-02-01
Thom
a
s
P
reud'hom
m
e
Move result of it
o
f
d
o
u
ble conv bac
k
to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homme
V
a
rious Makefil
e
fixes for
c
ross
-
c
o
mpilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'h
o
mme
R
emove
W
ITHOUT_
L
I
BTC
C
mac
r
o: no
more u
s
er
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homm
e
Use GNU
t
riplet pre
f
ix
f
or c
r
oss tcc
c
o
m
pilers
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as
P
re
u
d'
h
o
m
me
Shared libraries also hav
e
ent
r
y po
i
nts
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Preud'ho
m
me
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud'h
o
m
me
Update el
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
Add support fo
r
runt
i
me sele
c
tion of
f
loat AB
I
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d
'
homme
Explicit that
E
ABI
o
nly supports VFP for
no
w
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'hom
m
e
Don't
sa
y
co
m
pile
r
flag
s
are
w
arning o
p
tio
n
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'hom
m
e
Fix struct
ret in variadic
fc
t
w
ith ARM hardf
l
oat
commit
|
commitdiff
|
tree
2014-01-06
T
homas Preud'h
o
mme
Don't call __tcc
_
f
pin
i
t if us
i
ng libg
c
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Do
n
't
ena
b
l
e bound check if
l
ibgcc
i
s used
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'homme
Move logic fo
r
if
(int value)
to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
hom
a
s
Preud'homme
Update
C
h
angelog fr
o
m git
changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homm
e
Fix n
e
ga
t
ion of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
h
o
mas Preud
'
homme
Provide in
s
tal
l
-str
i
p target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud'ho
m
me
U
se libtcc
.
a for s
t
atic link even
w
ith
U
SE_LIB
G
C
C
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'homme
Rep
o
rt
error
on Na
N
comparison
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud
'
hom
m
e
Always se
t
*palig
n
in class
i
fy
_
x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud
'
hom
m
e
make gi
t
ignore lib/a
r
m dire
c
tory
commit
|
commitdiff
|
tree
2013-12-15
T
h
om
a
s Preud'homme
Fix signe
d
inte
g
er division
in ARM ru
n
t
i
m
e
AB
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Ad
d
ARM aeabi functions needed to
run
tccte
s
t
commit
|
commitdiff
|
tree
2013-12-11
Th
o
mas Preud'homme
Support special
call
i
ng conventio
n
for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Pre
u
d'homme
De
f
ine _
_
ARM_EA
B
I__
and
_
_
A
RMEL_
_
when applica
b
le
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Pr
e
ud'ho
m
m
e
M
a
ke abitest
.
c have predictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
A
dd va
_
*
macro implementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omm
e
A
d
d comment
to e
x
plain t
h
e
co
d
e added
b
y 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Th
o
m
a
s Preud'homme
F
i
x
s
tructure pas
s
ing in A
R
M calling co
n
vention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud
'
h
o
m
m
e
Add suppo
r
t for stru
c
t
>
4B returned via
r
egisters
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
ud'
h
omme
R
e
m
o
ve c
o
de
i
n arm-gen
.
c
for struct packing
i
n
reg
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s
P
reud'h
o
mme
Correctly identify homogeneous fl
o
at
a
g
gr
e
gate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix counting of VFP regs
i
n ARM's gfunc_prol
o
g
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s
P
re
u
d'homme
F
i
x register c
o
rruption at function call
on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s
Preud'h
o
mme
Al
l
ow
t
humb
t
ransit
i
o
n
f
or
R
_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
C
orrectly
al
i
gn and
reclaim sta
c
k
at
f
unction call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Refacto
r
and s
i
m
p
lify gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preu
d
'homme
Ad
d
__clear_cache i
m
p
lementatio
n
in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Pre
u
d'homme
Fix al
l
ocation of
struct
i
n
registers
o
n
ARM
commit
|
commitdiff
|
tree
2013-11-03
T
h
omas Preud'homme
Re
v
ert "Add support for thread-local s
t
ora
g
e variables"
commit
|
commitdiff
|
tree
2013-10-29
Tho
m
as Pre
u
d'ho
m
m
e
Ad
d
s
u
pport
for thread
-
local
storage
va
r
iables
commit
|
commitdiff
|
tree
2013-10-01
T
homas Preud'ho
m
me
F
i
x
commit 0f5
9
4
2
c
6b382105075dabb6
f
975a313e
f
c
6
3a5
f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Pr
e
ud'homme
Avoid wa
r
nings
w
i
t
h
gcc 4
.
8 + default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas
Preud'h
o
mme
De
t
ect correct
in
s
truction with inc
o
r
r
ect operan
d
s
commit
|
commitdiff
|
tree
2013-09-20
Thomas Pr
e
ud
'
homme
R
epo
r
t error when redef
i
n
ing enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
R
e
port err
o
r w
h
en
using undefined en
u
m
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s Pre
u
d
'homme
Forbid
enum red
e
finition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid t
h
e us
e
o
f
array of
fun
c
tions
commit
|
commitdiff
|
tree
2013-09-16
Thoma
s
Preud
'
homme
Gen
e
rate an er
r
or
w
hen a function is redefined
commit
|
commitdiff
|
tree
2013-09-07
Thomas Pr
e
ud'homme
Fix lib,
inc
l
u
de,
c
rt and libg
c
c search paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas
Pr
e
ud'homme
Def
i
ne _
_
AR
M
_PCS_VFP in
h
ar
d
flo
a
t compilation
mode
commit
|
commitdiff
|
tree
2013-06-14
Thom
a
s P
r
eud'ho
m
me
Add
s
upport for load/st
o
re o
f
_Bool va
l
ue
commit
|
commitdiff
|
tree
2013-05-29
Tho
m
as Preud'homme
I
m
p
rove te
x
i2html -> makeinfo conversion
commit
|
commitdiff
|
tree
2013-05-05
T
h
omas Preud'homm
e
Reli
c
ensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
T
homas Preud'ho
m
me
Fix building instruct
i
on wrt ma
k
e/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'ho
m
me
F
ix synchronizat
i
on bet
w
een data and instr ca
c
hes
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'homme
Flush c
a
c
h
es before
-running progra
m
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'homme
Fix configure script on Fre
e
BSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Pr
e
ud'h
o
mme
Updat
e
.
giti
g
nore with re
g
a
r
ds to t
e
st changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Fix GNU Hurd interpreter
p
ath
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Add su
p
port
f
or KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas
P
re
u
d'hom
m
e
Define __STDC_HOSTED__ to a
sane value
commit
|
commitdiff
|
tree
2013-02-17
T
homas Pre
u
d'hom
m
e
Defi
n
e __STDC_HOSTE
D
__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
R
e
lea
s
e
T
iny
C
C 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s Pr
e
u
d'ho
m
me
Revert
"Don't search libgcc_s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud
'
hom
m
e
Don't se
a
r
ch
l
i
bgc
c
_s
.
so
.
1
o
n /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s Preud'homme
Add mi
s
sin
g
hea
d
ing slash
to detect
/
lib64 syst
e
ms
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
P
r
eud'h
o
mme
Add arm AB
I
detection in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Preu
d
'
h
o
m
me
An
o
ther attemp
t
to "detect" multia
r
ch
commit
|
commitdiff
|
tree
next