repo.or.cz
/
tinycc
/
jakubkaszycki.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Test long long to float conversions
2014-02-01
T
homa
s
Pr
e
ud'homme
Test long l
o
ng
t
o float
c
o
n
v
e
rsion
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud
'
homme
Move res
u
lt o
f
itof double con
v
back
t
o VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homme
Vari
o
us Makefile fixes for cross-
c
o
mpilation
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preu
d
'
h
omme
R
e
m
ove WITHOUT_LIBTCC
macro
:
no
more
user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
Use GNU triplet pre
f
i
x
for cr
o
ss tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
Preud'homme
S
h
ared l
i
brarie
s
a
l
s
o
have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Improv
e
ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
mas Preud'homme
Up
d
ate elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas
P
reud
'
homme
Add support for
runtime
s
election
of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d'homme
Explicit that E
A
BI only supports
V
FP
f
or no
w
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
u
d
'
h
omme
Don't say compi
l
er
flags ar
e
w
ar
n
in
g
o
p
t
i
o
ns
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud'homme
Fix struct ret
i
n vari
a
d
i
c fc
t
with ARM
hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Preud'homme
Don't call _
_
t
c
c_fpin
i
t
if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Th
o
ma
s
P
reud
'
homm
e
Don't
e
nable bound check if
l
ibgcc
i
s used
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas
P
reud'h
o
m
m
e
Move l
o
gic
for
if (
i
nt value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas
P
reud'homme
Update Cha
n
gelog from git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas
Pre
u
d'homme
Fix negation
o
f 0
.
0
a
nd -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'
h
omme
Pro
v
ide install-stri
p
t
a
rget in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thoma
s
Preud'homme
Us
e
libtcc
.
a for static link even with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'
h
omme
Report e
r
ror
on N
a
N comp
a
r
ison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'hom
m
e
Always set *palign in classify_x
8
6
_64_a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas
Pre
u
d'homm
e
make
git ignore lib
/
arm
d
irectory
commit
|
commitdiff
|
tree
2013-12-15
Thomas
P
reu
d
'h
o
mme
Fix signed integer
division in ARM ru
n
t
ime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas P
r
eud'homme
A
dd A
R
M aeabi
f
un
c
tions needed
to
run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Preud'homme
Support special calling convention for
r
u
nt
i
me ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homm
e
Define __A
R
M_E
A
BI__ and __ARMEL__ when a
p
plicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'ho
m
me
Make abites
t
.
c
have predictab
l
e
r
esu
l
t
commit
|
commitdiff
|
tree
2013-11-25
T
h
om
a
s Preud'homme
Add va_*
macr
o
i
m
plem
e
ntat
i
on
for AR
M
commit
|
commitdiff
|
tree
2013-11-25
T
ho
m
a
s Pr
e
ud'homm
e
Add
c
omm
e
nt to
e
xpla
i
n the code ad
d
ed by
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preu
d
'h
o
mme
F
i
x
structure passing in
A
RM callin
g
con
v
ention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Pre
u
d
'hom
m
e
A
d
d su
p
port for struct >
4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pre
u
d'homme
Rem
o
ve
code
in arm-gen
.
c for str
u
ct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
ud'homme
Correct
l
y
i
d
ent
i
fy homogeneou
s
float
a
g
g
r
ega
t
e
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'h
o
m
me
Fix c
o
unting
of VFP r
e
gs
i
n ARM's gfunc
_
prol
o
g
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fi
x
re
g
i
s
t
er corruption at function call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
Pr
e
ud'homme
A
llow thumb transition fo
r
R_AR
M
_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Pr
e
ud'homme
Correct
l
y align and re
c
la
i
m stack at function call
commit
|
commitdiff
|
tree
2013-11-15
Tho
m
as Preud'homme
R
efact
o
r and simplify gfunc_call()
o
n arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
om
a
s Preud
'
h
omme
Add __clear_cache
i
mplementation in
l
ibt
c
c1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Pre
u
d'homme
Fix a
l
location of struct i
n
registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Tho
m
as Preud'homme
R
e
v
e
rt
"
Add sup
p
ort
f
o
r thre
a
d-local sto
r
age variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add su
p
port f
o
r thread-
l
ocal storage variables
commit
|
commitdiff
|
tree
2013-10-02
Ra
m
say
J
o
nes
F
i
x CON
F
IG
_
TCC_SYSI
N
CLUDEPATHS on !win32 systems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Pr
e
u
d
'homme
Fix commit 0f5942c6b382105075dabb6f975
a
313efc63a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas
Preud'homme
Avoid warni
n
gs wi
t
h
gcc 4
.
8
+ default
C
FLA
G
S
commit
|
commitdiff
|
tree
2013-09-24
T
homas Preud'homm
e
Detect co
r
rect instruc
t
ion
w
ith
i
ncorrec
t
o
p
erands
commit
|
commitdiff
|
tree
2013-09-20
Thomas
P
r
eud'homme
Repor
t
error whe
n
redefining
enu
m
erator
commit
|
commitdiff
|
tree
2013-09-20
T
h
o
mas Preud'homme
Report er
r
or w
h
en using
unde
f
ined enum
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s Preud'homme
Forb
i
d
enum r
e
def
i
ni
t
ion
.
commit
|
commitdiff
|
tree
2013-09-19
T
h
oma
s
P
r
eud'homme
Forbi
d
the use of
a
r
r
a
y
o
f f
u
nctions
commit
|
commitdiff
|
tree
2013-09-16
Th
o
mas Preu
d
'homme
Genera
t
e a
n
erro
r
when a func
t
io
n
is redefine
d
commit
|
commitdiff
|
tree
2013-09-09
Ra
m
say Jones
l
ibtcc1
.
c: F
i
x __asm
_
_() in
__tcc_fpinit and __t
c
c_cvt_
f
to
l
commit
|
commitdiff
|
tree
2013-09-07
Thomas Preud'homme
Fi
x
l
i
b
,
include, c
r
t
and libgcc sear
c
h p
a
ths
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as Preud'ho
m
me
Define __ARM_PCS_VFP
in hardfloat
compilation mode
commit
|
commitdiff
|
tree
2013-06-14
T
h
omas Preud'homme
Add su
p
po
r
t for load/store of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Preud'homm
e
Im
p
rove texi2html -> makeinfo conversion
commit
|
commitdiff
|
tree
2013-05-05
Thomas Preud
'
ho
m
me
Re
l
icensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas
P
reud
'
homme
F
i
x b
u
ilding instr
u
ction w
r
t make/
g
make
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preu
d
'homme
Fi
x
synchroniza
t
ion betw
e
en d
a
ta
a
nd i
n
s
tr
c
aches
commit
|
commitdiff
|
tree
2013-03-18
T
h
omas Preud'hom
m
e
Flush caches b
e
fo
r
e -runni
n
g progr
a
m
commit
|
commitdiff
|
tree
2013-03-14
Thomas Pr
e
ud'homme
Fix configure script on
F
reeBSD
commit
|
commitdiff
|
tree
2013-03-11
T
h
omas Preud'homme
Update
.
g
it
i
gnore with rega
r
ds to test changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas
Pr
e
ud'homme
Fix GNU Hurd inter
p
reter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas P
r
eud'ho
m
me
Add support f
o
r KfreeBSD
64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Def
i
ne __S
T
DC_HOSTED__ to a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homm
e
D
efine __STDC_HOS
T
ED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Pr
e
ud'homme
Release
T
inyCC
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud'
h
om
m
e
Re
v
e
r
t "Don't sea
r
ch
l
ibgcc_s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'hom
m
e
Don't sea
r
ch li
b
gcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as
Preud'homme
Add missing heading slash to detect /lib64
s
y
stems
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preu
d
'
homme
Add arm ABI dete
c
tion in conft
e
s
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reu
d
'
homme
Another attem
p
t
to "detect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
u
d
'
homme
C
r
ea
t
e
c
o
nfig-pr
i
nt
program to test
$cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Var
i
o
us fixe
s
for f9ac
2
013
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'
h
omme
D
e
t
ect multiarch triplet and lddir from
l
dd output
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'
h
omm
e
Fix previ
o
us
commit
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
a
s
Preud'h
o
mme
I
mprove multia
r
c
h
de
t
ection
commit
|
commitdiff
|
tree
2013-02-08
Thoma
s
P
r
eud'homm
e
F
ix fn_dirname
i
n confi
g
u
r
e script
commit
|
commitdiff
|
tree
2013-02-05
Thoma
s
Preud'homme
A
lign
on 4n bytes when copying f
c
t args on sta
c
k
commit
|
commitdiff
|
tree
2013-02-04
Thomas
Preu
d
'
homme
Slightly improv
e
d support for !gcc
c
ompilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'
h
o
mme
arm-gen
.
c:
f
ix var initializ
a
tion
i
n gfunc_ca
l
l
commit
|
commitdiff
|
tree
2013-01-31
T
homas
P
r
e
u
d'homm
e
R
evert "Add predictabilit
y
in CType
i
nit
i
alization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Preud'
h
o
mme
Re
v
ert "D
o
n't call elf_h
a
sh on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'h
o
m
me
R
e
ver
t
"
C
h
e
ck whether stru
c
ture
fields have
a ty
p
e"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pr
e
ud'homme
Check whether structure f
i
elds have a type
commit
|
commitdiff
|
tree
2013-01-31
Domi
n
go Alvarez
.
.
.
Don't
call elf_hash on NULL value
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
A
d
d predictability in
CTyp
e
initialization
.
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud
'
homme
Fix cross-compila
t
ion out-of-tre
e
b
ui
l
d
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
A
dd my copyright for changes in
a
r
m-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
a
s
Preud'homme
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homme
Up
d
ate Changelo
g
commit
|
commitdiff
|
tree
2013-01-29
Thomas Pr
e
ud'homme
Favor arm
ha
r
dfloat over
a
r
m
so
f
tf
l
o
at
.
commit
|
commitdiff
|
tree
2013-01-28
T
h
omas Preud
'
ho
m
me
Fi
x
ove
r
flow detecti
o
n
i
n AR
M
relocat
i
o
n
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
Fix
sta
c
k alignment on 8 b
y
tes at
function ca
l
l
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Pr
e
ud'homme
Don't do builtin_frame_address test wi
t
h
A
RM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas
P
re
u
d'h
o
mme
Organi
z
e frames in a real
l
inked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
U
se gcc to gener
a
te tccte
s
t
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'hom
m
e
L
i
n
k
S
TT_
G
NU_IFUNC
into
S
TT_FUNC
i
n exe
c
utable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'hom
m
e
Fix [f]get
c
r
eturn value usage i
n
40_st
d
io
test
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas
P
reud'
h
o
m
me
Fix out
-
of-tree build with
r
elative path to root
commit
|
commitdiff
|
tree
next