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
Undefine __va* in libtcc1 to avoid errors w/ clang
2014-03-09
Thomas Pre
u
d'homme
Undefine __va*
in
l
ibtcc1 to avoid errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud'homme
Make condition
i
n
l
ib
t
cc
1
b
ased on
targe
t
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Fix type_to_str tes
t
f
or unsigned
i
nt
commit
|
commitdiff
|
tree
2014-03-08
Thoma
s
Pre
u
d'homme
Fix various errors uncovered by
s
t
a
ti
c
analy
s
is
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preu
d
'homme
C
all
f
i
l
l
_got_entry u
n
conditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
D
e
fine float_eabi only
i
n ar
m
-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
T
homas
P
reud'homme
Igno
r
e VT
_
D
EFSIG
N
in load o
n
x86-64
a
rch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
a
s
P
reud'homme
Def signedness != signed != un
s
igne
d
for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homm
e
Add
s
u
p
p
o
r
t
of T
h
umb to ARM branch r
e
location
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Split
e
lf_output_file i
n
s
malle
r
functions
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preu
d
'homme
Add
m
a
c
ro to
b
ro
w
se r
e
loc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'ho
m
me
R
ound
m
od
e
of ll
-
> float conve
r
sion
to
n
ea
r
est
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s Pr
e
ud'ho
m
m
e
Fix negative long
long to float conversion on
A
R
M
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
reud'homme
Fix float to long long con
v
ersion on AR
M
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
F
ix
a
nd
ex
t
end *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
Fi
x
p
a
rameter passing of long long
bitf
i
e
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
swi
t
ch last
2
p
a
rams
o
f TOK_mem
s
et on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
reud'homme
Don't perform
builtin_frame_address
o
n
A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas Preud
'
h
o
mme
Fix
f
c
t
p
ar
a
m passing o
f
struct with s
i
ze < 4
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
Pre
u
d'homme
Switch float abi to softfp for int <-->
f
lo
a
t conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
e
u
d
'homme
R
e
v
ert "Add macro to
browse
rel
o
c and
s
ym ent
r
ies"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Revert "S
p
l
it elf_output_file in smaller f
u
n
c
tion
s
"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'h
o
mme
Re
v
ert
"
A
dd support of
Thu
m
b
to AR
M
bran
c
h rel
o
c
ation"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Add
s
upport of Thumb to ARM branc
h
re
l
oca
t
ion
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Split e
l
f_outpu
t
_f
i
le in sma
l
l
e
r functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ad
d
m
a
cro to
browse reloc and sym entrie
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Give ARM
asm mnemoni
c
of PLT e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
e
u
d'hom
m
e
Clean tcce
l
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
I
g
nore abitest-cc and
abitest-tcc te
s
t programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test lo
n
g long to float conversions
commit
|
commitdiff
|
tree
2014-02-01
T
homas Preud'homme
Move result o
f
itof
d
oubl
e
conv
back to VF
P
reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'
h
omme
Various Makefi
l
e fixe
s
for cro
s
s
-
compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
Remove WITHOUT_LIBTCC
m
acro: no mor
e
user
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
eud
'
homme
Use GN
U
trip
l
et prefix for cross tcc com
p
ilers
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preu
d
'homme
Shared li
b
raries also have
e
ntry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'hom
m
e
Im
p
rove ELF o
n
ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Preu
d
'hom
m
e
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud
'
homme
Add support for runtim
e
select
i
on of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Th
o
mas
P
reud'h
o
mme
Expli
c
it that EA
B
I o
n
ly supports
V
FP fo
r
now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Don't say
c
om
p
iler f
l
ags are warning opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud'homme
Fix struct r
e
t in
v
aria
d
ic fct with A
R
M
hard
f
l
oat
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s
P
reud'h
o
mme
D
on't
call __tcc_fpin
i
t if
u
sing libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reud'homme
Don'
t
enable bound check
if l
i
b
g
cc
is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Move logic f
o
r if (int valu
e
)
to
t
ccge
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'
h
omme
Update Chang
e
log from git
changelog
e
ntries
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud'homme
Fix negat
i
on
of 0
.
0
a
nd -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Preud'homm
e
Prov
i
de instal
l
-strip target in Make
f
ile
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas
Preu
d
'hom
m
e
Use libt
c
c
.
a f
o
r
s
t
atic link even with USE_LIBGC
C
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as Preud'
h
omme
Report error o
n
Na
N
c
omparison
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as Preud'
h
omme
A
l
w
ays set
*palign in classify_x86_64_ar
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pr
e
ud'h
o
m
m
e
m
a
k
e
git
ignore lib/arm
d
irectory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix
s
igned
i
n
tege
r
d
ivision i
n
ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
Preud'
h
o
m
me
A
d
d ARM aea
b
i funct
i
ons needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Preud'ho
m
me
Supp
o
rt spe
c
ial cal
l
i
ng
c
onvention f
o
r
r
untim
e
ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud
'
h
o
mme
Define __
A
RM_EABI_
_
and __ARMEL__ wh
e
n applicable
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas
P
r
e
ud'
h
omme
Make abite
s
t
.
c have pred
i
ctable
r
e
s
u
l
t
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'homme
Add
v
a_* m
a
cro imple
m
e
n
t
a
t
ion for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'homme
A
dd comm
e
n
t
to exp
l
ain the code ad
d
ed by 41ce
3
91c
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
P
r
eud'homme
Fix stru
c
ture
passing in ARM calli
n
g
convention
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s Preud'hom
m
e
Add support for struct > 4B retur
n
ed via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'hom
m
e
Remove
c
ode in arm-gen
.
c
for struct packing
i
n reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
C
orrectly identif
y
homogeneous
f
l
oat aggreg
a
te
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud'homme
Fix
c
ounting of V
F
P
regs in ARM'
s
gfu
n
c_
p
rolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix register corrup
t
i
o
n at functio
n
call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preu
d
'homme
A
l
low
t
hu
m
b transition for R_ARM_PC2
4
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
P
r
e
ud'homme
C
o
rrectly alig
n
a
nd reclaim
s
tack a
t
function
c
all
commit
|
commitdiff
|
tree
2013-11-15
Thom
a
s
Preud'homme
R
e
factor and simplify gfunc
_
call() on
a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s Pre
u
d'homme
Add __clear_cach
e
impleme
n
tation
in libtcc
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas
Preu
d
'homme
F
i
x allocat
i
on
of struct in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Th
o
mas Preud'homme
R
evert "Add su
p
port
f
or t
h
read
-
local storag
e
variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas
P
reud'homme
A
dd sup
p
ort
f
o
r thre
a
d-l
o
cal storage
variables
commit
|
commitdiff
|
tree
2013-10-01
Tho
m
as Pre
u
d
'homme
Fix commit 0f5942c6b382105075dabb6f975a313ef
c
63a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas P
r
e
u
d'homme
Av
o
id warnin
g
s w
i
t
h gcc
4
.
8
+ de
f
a
u
l
t CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'h
o
mm
e
De
t
ect correct instructi
o
n with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas
Preud'homme
Report er
r
or when r
e
d
e
finin
g
enum
e
rator
commit
|
commitdiff
|
tree
2013-09-20
Thom
a
s
Preud'homm
e
Re
p
ort err
o
r w
h
en u
s
ing
u
nde
f
i
n
ed enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas P
r
eud'homme
Forbid enum redefin
i
tion
.
commit
|
commitdiff
|
tree
2013-09-19
T
homas
Pr
e
ud'homme
For
b
id the use of array of functions
commit
|
commitdiff
|
tree
2013-09-16
Thoma
s
Preud'homme
Genera
t
e an error when
a function is
rede
f
i
n
ed
commit
|
commitdiff
|
tree
2013-09-07
T
homas Preud'homme
Fix lib, include, crt a
n
d libgcc se
a
r
c
h pa
t
hs
commit
|
commitdiff
|
tree
2013-06-14
T
hom
a
s Preud'homme
D
efine __ARM_PCS_VFP in hard
f
loat compi
l
at
i
on mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preu
d
'hom
m
e
Ad
d
support fo
r
load/store of _Bool
v
alue
commit
|
commitdiff
|
tree
2013-05-29
Th
o
mas Preud'hom
m
e
Improve t
e
xi2
h
tml -> makeinfo
c
on
v
ers
i
on
commit
|
commitdiff
|
tree
2013-05-05
Th
o
ma
s
Preud
'
homme
Re
l
icen
s
ing TinyC
C
commit
|
commitdiff
|
tree
2013-04-08
Thomas Pr
e
ud'h
o
mme
Fi
x
build
i
ng instr
u
cti
o
n wrt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas
Preud'homme
Fix synchroni
z
ation be
t
ween dat
a
and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
as Preud'homme
F
lush
caches before -ru
n
ning program
commit
|
commitdiff
|
tree
2013-03-14
T
homas Preud'h
o
mme
F
ix configure
script on
F
reeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thom
a
s Pr
e
ud'homm
e
U
p
date
.
giti
g
no
r
e with
r
e
gards
to
t
est
changes
commit
|
commitdiff
|
tree
2013-02-18
T
homas
Preud'homme
Fix
G
NU
Hurd inte
r
preter
path
commit
|
commitdiff
|
tree
2013-02-18
Thomas
Preud
'
homme
A
d
d support for KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
D
efine __STDC_H
O
STED__ to
a
s
ane valu
e
commit
|
commitdiff
|
tree
2013-02-17
Thomas Pre
u
d'h
o
mme
Defin
e
__S
T
D
C
_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Relea
s
e
TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
h
o
m
as
P
r
e
u
d'hom
m
e
Revert "Don't search l
i
bgcc_s
.
so
.
1 o
n
/lib64"
commit
|
commitdiff
|
tree
2013-02-14
T
h
om
a
s
Preud'hom
m
e
Don
'
t s
e
arch libgcc_s
.
so
.
1 on /
l
ib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'h
o
mme
Add miss
i
ng heading
s
lash to
detect /lib64
systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'homme
Add ar
m
AB
I
detection in c
o
n
f
te
s
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas P
r
e
u
d
'
homme
A
n
other attempt to "
d
etect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Create con
f
i
g-
p
r
i
nt program to test
$cc
commit
|
commitdiff
|
tree
next