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
Revert "Add macro to browse reloc and sym entries"
2014-02-02
Thoma
s
Preud'homme
Re
v
ert "Add macro to browse reloc and sym e
n
tries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Revert "Split
e
l
f_output_file
in s
m
aller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
mme
Revert
"A
d
d support
of T
h
umb to
A
RM b
r
anch relocation"
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Add support of
Thumb to ARM branch relo
c
ation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Split e
l
f_outp
u
t_file
in s
m
aller fu
n
ctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Add macro
t
o br
o
wse re
l
oc and sym
e
ntries
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Pr
e
ud
'
homme
Give
A
RM asm
mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean
t
ccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'homme
Ignore abitest-cc and abitest-t
c
c test program
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test l
o
n
g long to float
c
o
nversions
commit
|
commitdiff
|
tree
2014-02-01
T
hom
a
s
Preud'homme
Mov
e
result of itof d
o
uble conv
b
ack to VFP r
e
g
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud
'
homme
Various Makefile fixes for cross-comp
i
l
a
tion
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preu
d
'homm
e
Remove W
I
THOUT_LIBTCC macro:
n
o more user
commit
|
commitdiff
|
tree
2014-01-08
T
hom
a
s
P
r
eud'homme
Use GNU tri
p
let prefix f
o
r
c
ross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Th
o
m
a
s P
r
eud'homm
e
Shar
e
d librari
e
s
also have en
t
ry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Improve E
L
F on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Pre
u
d'
h
omme
Upda
t
e elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'homm
e
A
d
d support for
runti
m
e
selection o
f
flo
a
t ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Ex
p
lic
i
t that EABI only su
p
ports VFP
f
o
r now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Do
n
't s
a
y compil
e
r flag
s
are
warnin
g
o
p
t
ion
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud
'
h
o
m
m
e
Fix struct re
t
i
n
vari
a
dic fct wi
t
h ARM
hardf
l
oat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'hom
m
e
D
o
n't c
a
ll __tcc_fpinit if using l
i
bgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'ho
m
me
D
on
'
t enable
b
o
u
nd che
c
k
if lib
g
cc i
s
u
s
ed
commit
|
commitdiff
|
tree
2014-01-04
T
ho
m
as Pre
u
d'homme
Move logic for if
(
in
t
value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Preud'homme
Updat
e
Changelog from git
chang
e
l
og entrie
s
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'hom
m
e
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas P
r
eud'ho
m
me
Provide install-stri
p
target in Ma
k
efile
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud'
h
om
m
e
U
s
e libtc
c
.
a for s
t
a
tic lin
k
e
ven w
i
th
US
E
_LIB
G
C
C
commit
|
commitdiff
|
tree
2014-01-03
T
hom
a
s Preud'homme
R
e
port
error
on NaN compa
r
ison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Always set *p
a
lign
in
c
lassify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Preud'h
o
mme
make git
i
g
nore li
b
/arm d
i
rectory
commit
|
commitdiff
|
tree
2013-12-15
T
h
oma
s
Preud'hom
m
e
Fix signed integer div
i
sio
n
in ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pr
e
ud'homme
Add ARM
aeabi functions n
e
eded to
run
tcctest
commit
|
commitdiff
|
tree
2013-12-11
Th
o
mas Preud
'
homm
e
Support sp
e
cial ca
l
ling convention for
r
untime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define __ARM_EAB
I
__ and _
_
AR
M
EL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'ho
m
m
e
Make a
b
itest
.
c
h
a
v
e
predictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add v
a
_
* macr
o
implementati
o
n for
ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pre
u
d'h
o
m
m
e
Add comment to
explain the
c
o
d
e
added by 4
1
ce391c
commit
|
commitdiff
|
tree
2013-11-25
Th
o
m
a
s P
r
eud'homm
e
Fix
s
truct
u
re passing in
A
R
M call
i
n
g
c
onvention
commit
|
commitdiff
|
tree
2013-11-22
Thomas
Preud'homme
Add support f
o
r struct > 4B return
e
d vi
a
reg
i
s
t
ers
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Preud
'
h
omme
Remov
e
code
i
n
arm-
g
en
.
c
for struct
p
acki
n
g in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
eud'homme
Correctly identify ho
m
ogeneous f
l
oat aggre
g
ate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix
c
ou
n
ting o
f
VFP
regs
i
n A
R
M's gfunc_p
r
olog
commit
|
commitdiff
|
tree
2013-11-21
T
hom
a
s Preud'homme
F
i
x
regi
s
ter corruptio
n
at function
call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
Pre
u
d'homme
Allow thumb tra
n
sition for
R
_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas
P
reud'homme
Co
r
rec
t
ly
align and
reclaim
s
t
ack at f
u
n
c
tion call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Refactor and s
i
mpli
f
y gf
u
nc_cal
l
() on
a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Pre
u
d'h
o
mme
Add __clear_cache implementation in li
b
tcc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas Preu
d
'homme
Fix
a
llocation of str
u
ct in regist
e
r
s
on AR
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas
P
reud'hom
m
e
Revert "Add support
for
thread-local storage variable
s
"
commit
|
commitdiff
|
tree
2013-10-29
T
h
om
a
s P
r
eud'homm
e
Add su
p
p
o
rt for
t
hread-local storage va
r
iables
commit
|
commitdiff
|
tree
2013-10-01
T
h
o
mas Preud'homme
Fix commit 0f5
9
42c6b382
1
05075dabb6f975a313efc63a5
f
9
commit
|
commitdiff
|
tree
2013-09-24
T
homas Preud'homme
Avoid war
n
ing
s
w
ith g
c
c 4
.
8 + default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
T
homas Pre
u
d'homme
D
etect correct instr
u
ction
w
it
h
incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Thom
a
s
P
reud'h
o
mm
e
Report
err
o
r
when
redefining
e
numerator
commit
|
commitdiff
|
tree
2013-09-20
T
hom
a
s Pr
e
ud'h
o
mm
e
Report
erro
r
when using undefined
e
num
commit
|
commitdiff
|
tree
2013-09-19
T
homas Preud'homme
F
o
rbid en
u
m redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'hom
m
e
Forbid t
h
e use of arr
a
y of functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas P
r
eu
d
'homme
G
e
nerate an error when a f
u
nction is redefined
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'homm
e
F
i
x
lib, include, crt and
libgcc search paths
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as Pre
u
d'homme
Define __A
R
M_PCS_V
F
P in ha
r
dfloa
t
compilation
mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'
h
o
m
me
Add support f
o
r load/store of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
T
h
omas Preud'homme
Improve
t
exi2html -> makein
f
o conversion
commit
|
commitdiff
|
tree
2013-05-05
Tho
m
as Preud
'
h
omme
Relicensing Ti
n
yCC
commit
|
commitdiff
|
tree
2013-04-08
Th
o
ma
s
Preud
'
ho
m
me
F
i
x bu
i
l
ding instruct
i
on wrt m
a
k
e
/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'
h
omme
Fix synchronization between
data and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Th
o
ma
s
Preud'homme
F
l
us
h
cache
s
be
f
ore -running pro
g
ram
commit
|
commitdiff
|
tree
2013-03-14
Thomas P
r
eud'homme
Fix c
o
nfigure scr
i
pt on
FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
T
h
om
a
s Pre
u
d'homme
Update
.
git
i
gnore with
r
e
gards to test chang
e
s
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'ho
m
me
Fi
x
GNU Hur
d
i
nte
r
pre
t
er path
commit
|
commitdiff
|
tree
2013-02-18
T
h
omas Preud'homm
e
A
d
d support for Kf
r
eeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Def
i
ne __
S
TDC_HOSTE
D
__ to a sane va
l
u
e
commit
|
commitdiff
|
tree
2013-02-17
Thoma
s
Pre
u
d'h
o
m
m
e
Define __STDC
_
HOSTED
_
_
commit
|
commitdiff
|
tree
2013-02-15
T
h
omas Preu
d
'homme
Release TinyC
C
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
hom
a
s
Preud'homm
e
Revert "Don't search libgcc_
s
.
so
.
1 on /lib6
4
"
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'homme
D
o
n't search libgcc
_
s
.
so
.
1 on
/
lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Add missing heading slash
t
o d
e
tect /lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
Th
o
mas Preud'homme
Add arm ABI de
t
ection in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'hom
m
e
Ano
t
her attempt t
o
"detect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Crea
t
e co
n
fig-print program to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
V
a
rious
f
ixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'homme
Detect multiarch tri
p
l
et
a
nd lddi
r
from ldd output
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as
P
r
eud
'
homme
Fix previous co
m
mit
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
e
ud'homme
Improv
e
mul
t
ia
r
ch detec
t
io
n
commit
|
commitdiff
|
tree
2013-02-08
Thomas P
r
eud'homm
e
Fix fn_di
r
nam
e
in config
u
re s
c
r
i
p
t
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'ho
m
me
Align on
4n bytes when c
o
p
ying
f
c
t
args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
Slightly imp
r
oved support
f
or !
g
cc co
m
pi
l
ers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Pr
e
ud'
h
omme
arm
-
gen
.
c: fix var
i
nitialization in gfunc_cal
l
commit
|
commitdiff
|
tree
2013-01-31
T
h
oma
s
Preu
d
'ho
m
me
Reve
r
t
"Ad
d
predictabili
t
y in
C
T
y
p
e ini
t
ializat
i
on
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
h
o
m
as Preud'homme
Reve
r
t "Don't call elf_ha
s
h on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'homme
Re
v
er
t
"C
h
eck whether structu
r
e fields h
a
v
e
a
type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
C
h
eck wh
e
ther
s
t
ructu
r
e fie
l
ds have
a
type
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homme
Fix cr
o
ss-compi
l
ation ou
t
-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud
'
homme
Add
m
y
copyrigh
t
for changes in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
h
oma
s
P
reud'h
o
mme
Chan
g
elog updat
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pr
e
ud'homm
e
U
pdate Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thoma
s
P
reud'homme
Fa
v
or a
r
m
hardfloat ove
r
arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas
Preud'h
o
mm
e
Fix over
f
lo
w
detection in
ARM
r
elocatio
n
commit
|
commitdiff
|
tree
2013-01-27
Thomas
P
reud'
h
omme
Fix s
t
ack
a
lignment on 8 b
y
tes at func
t
ion ca
l
l
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pre
u
d'homme
Do
n
't
do b
u
iltin
_
frame_a
d
dres
s
test with ARM g
c
c
commit
|
commitdiff
|
tree
next