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 Preud'hom
m
e
Und
e
fine __va*
in
l
i
btcc1 to av
o
id errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
T
homas Pr
e
u
d'homme
Ma
k
e
c
onditio
n
in lib
t
cc1 bas
e
d
on t
a
r
g
et
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Pr
e
ud'ho
m
me
Fix type
_
t
o_str test
f
o
r unsigned int
commit
|
commitdiff
|
tree
2014-03-08
T
h
omas Preud'homme
Fix various erro
r
s u
n
covered by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'homme
Call fill_got_entry unconditionall
y
commit
|
commitdiff
|
tree
2014-02-09
Th
o
mas Preud'homm
e
D
efine float_eabi on
l
y
in
a
rm-ge
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud
'
h
o
m
m
e
Ignor
e
VT_DEF
S
IGN in load on x86-6
4
ar
c
h
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preu
d
'homme
Def sign
e
dness != sig
n
ed != un
s
i
gn
e
d for
c
h
ar
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'homm
e
A
d
d support of Thumb to AR
M
branch reloca
t
i
o
n
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preu
d
'homme
S
p
lit elf
_
output_
f
ile
in smaller function
s
commit
|
commitdiff
|
tree
2014-02-06
Thomas P
r
eud'hom
m
e
Add
m
acr
o
to
browse reloc
a
n
d
sym
entr
i
es
commit
|
commitdiff
|
tree
2014-02-05
T
h
om
a
s Preud'homme
Round mode of ll -> float
c
onversion t
o
nearest
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Preud'ho
m
me
Fix negative
l
ong long to float conversion
on A
R
M
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preud'homme
Fix flo
a
t t
o
long long convers
i
on on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
ud'homme
Fix and
extend *FCAST t
e
st in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud
'
homme
Fix param
e
ter passing of long long bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch last
2
params of TOK_memset o
n
ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
eu
d
'
homme
D
on't p
e
rform builtin_f
r
ame_address on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
r
eud'homme
Fix fct param passing of struct with s
i
ze
<
4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Switc
h
f
l
oat abi to sof
t
fp for in
t
<--> float conv
commit
|
commitdiff
|
tree
2014-02-02
T
homas
P
r
eud'homme
R
evert "Ad
d
macro to b
r
o
wse reloc and s
y
m
e
ntries"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
re
u
d
'ho
m
me
Revert "Split elf_output_
f
i
le
in smaller
functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
e
u
d
'homme
R
evert "Add s
u
pport of
T
humb to ARM bran
c
h rel
o
cation"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Add support
of Thumb to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homme
Split elf_output_file in smaller functions
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Add macro t
o
browse rel
o
c and
sym ent
r
i
e
s
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
a
s Pre
u
d'hom
m
e
Give ARM a
s
m
mne
m
onic of
PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
ho
m
as Preud'homme
Igno
r
e abitest-cc
a
nd abites
t
-tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
T
e
st long long to float conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'h
o
mme
Mov
e
result
o
f itof dou
b
le conv b
a
ck
t
o
VF
P
reg
commit
|
commitdiff
|
tree
2014-01-09
Th
o
mas Pre
u
d'homme
Various Makefi
l
e fixes
fo
r
cross-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud
'
homme
Remove WITHOUT_LIB
T
CC macro: n
o
m
o
r
e user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use GNU triple
t
prefix
f
or cross tc
c
compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
e
u
d'homme
Shared
l
ibraries also
hav
e
entry points
commit
|
commitdiff
|
tree
2014-01-08
T
homas
P
reud'hom
m
e
I
m
pr
o
ve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preu
d
'hom
m
e
Updat
e
elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Pr
e
ud'homm
e
Add suppo
r
t for runtim
e
s
e
lection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud
'
homme
E
x
p
l
icit th
a
t
EABI only su
p
ports VFP for n
o
w
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
r
eud'ho
m
me
Don't say compiler flags are warning op
t
i
o
ns
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
m
as Preud'homme
Fix struct ret i
n
v
ariadic fct
w
ith ARM
hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
Preud'homme
Don't
call __
t
cc_fp
i
nit if usin
g
l
ibgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
u
d
'
homme
Don't
enable bo
u
nd c
h
ec
k
if
l
ibgcc is used
commit
|
commitdiff
|
tree
2014-01-04
T
h
o
mas Preud'homme
Move logi
c
fo
r
if (int value) to
tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'h
o
m
me
Update Changelog from g
i
t
c
h
angelog entr
i
es
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'homme
Fix ne
g
ation
of 0
.
0 a
n
d -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preu
d
'homme
Pr
o
vide
i
nstall
-
strip
t
arget
in Makefi
l
e
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud
'
h
om
m
e
Use libtcc
.
a for static link
e
ven with USE_L
I
BGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'h
o
mme
Report
e
r
r
or on Na
N
co
m
paris
o
n
commit
|
commitdiff
|
tree
2014-01-03
Thoma
s
Preud'ho
m
me
A
lways set *palign in cl
a
ssify_x
8
6_64_arg
commit
|
commitdiff
|
tree
2013-12-15
T
h
omas Preu
d
'homme
make g
i
t
ignore
li
b
/
a
rm
d
irectory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
F
i
x
signed integer division in
A
RM runtime AB
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas P
r
eud'homme
A
d
d ARM aeabi functio
n
s needed to run tcct
e
st
commit
|
commitdiff
|
tree
2013-12-11
Thomas P
r
eud'homme
Sup
p
ort spe
c
ial calling convention for runtime A
B
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define _
_
ARM_EABI__ and __AR
M
EL__ when
app
l
icable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'hom
m
e
Make a
b
itest
.
c have predictab
l
e result
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
r
eud
'
homme
Add
v
a_
*
m
a
cr
o
impl
e
me
n
tation for A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preu
d
'homme
A
dd comment to explain the c
o
de adde
d
by
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'homme
F
i
x struc
t
ure passing i
n
ARM calling convent
i
on
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s Preud'homme
Add suppor
t
for
s
truct >
4
B
ret
u
rn
e
d via registe
r
s
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'homme
R
emove code
i
n arm-gen
.
c for struct
packing in
re
g
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
C
orr
e
ctly identify h
o
mogeneous float
a
g
gregate
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'homme
Fix
counting of VFP r
e
g
s in ARM's gfu
n
c_prolog
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud
'
homme
Fix register corru
p
tion at fun
c
t
ion call
on ARM
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas
Preud
'
ho
m
me
Allow thumb transitio
n
for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas
P
r
eud'h
o
mme
Cor
r
ectly align and reclaim stack at
f
u
n
ct
i
on call
commit
|
commitdiff
|
tree
2013-11-15
Thom
a
s
Preud'
h
omme
Refactor and si
m
plify gfunc_call(
)
on arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
o
mas
Preud'hom
m
e
Add __c
l
e
a
r_cache impleme
n
t
ation
in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Th
o
ma
s
Preud
'
homme
Fix all
o
c
atio
n
of struct in re
g
isters on ARM
commit
|
commitdiff
|
tree
2013-11-03
Tho
m
as
P
reud'
h
omme
Revert "Add supp
o
rt for thr
e
ad-local storage
v
ariables"
commit
|
commitdiff
|
tree
2013-10-29
Tho
m
as Pre
u
d'homme
Add suppo
r
t for thr
e
a
d-local storage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fix
CONFIG_TCC_SYSINCLUDEPA
T
H
S on !win32 sy
s
te
m
s
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
Fix
c
omm
i
t 0f594
2
c6b38210507
5
dabb6f975
a
313efc63a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Pr
e
ud'homme
Avoid
w
arnings wit
h
gcc
4
.
8 + d
e
fault CFL
A
G
S
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
De
t
ect correct instruction with in
c
or
r
ect o
p
era
n
ds
commit
|
commitdiff
|
tree
2013-09-20
Thomas
P
reud'homm
e
R
e
p
o
r
t
error when redefining
e
numerator
commit
|
commitdiff
|
tree
2013-09-20
Thoma
s
Pre
u
d'ho
m
me
Report error when using undefined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Pr
e
ud'homme
F
o
rbid enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud
'
homme
Forbid the use of
array of fu
n
ction
s
commit
|
commitdiff
|
tree
2013-09-16
Thomas
Preud'homme
Generate an e
r
ror when a
f
unction is redefined
commit
|
commitdiff
|
tree
2013-09-09
Ram
s
a
y
Jone
s
l
i
btcc
1
.
c: F
i
x
__asm__(
)
in _
_
tcc_fpinit and __t
c
c_cv
t
_f
t
ol
commit
|
commitdiff
|
tree
2013-09-07
Thomas
P
reud'homme
Fix
l
i
b
, inc
l
ude,
crt
a
n
d
libgcc searc
h
paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
Def
i
ne
__ARM_PCS_VFP in
hard
f
l
oat compilati
o
n
mode
commit
|
commitdiff
|
tree
2013-06-14
T
h
o
m
as Pr
e
ud'hom
m
e
Ad
d
support for loa
d
/store
o
f _B
o
ol
va
l
ue
commit
|
commitdiff
|
tree
2013-05-29
Thomas Pre
u
d'ho
m
me
I
m
prove texi2html -> makeinfo conv
e
rsion
commit
|
commitdiff
|
tree
2013-05-05
Tho
m
as Preud'homme
Relicensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
T
ho
m
as P
r
eud'homme
Fix
b
uilding
i
n
s
truction wrt make/
g
m
a
ke
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'ho
m
me
F
ix synch
r
oniz
a
tion between data and instr
cach
e
s
commit
|
commitdiff
|
tree
2013-03-18
Tho
m
as P
r
eud'homme
Flush
c
ac
h
e
s before -running prog
r
a
m
commit
|
commitdiff
|
tree
2013-03-14
Thomas
Preud'h
o
mme
Fix configure script
o
n
FreeB
S
D
commit
|
commitdiff
|
tree
2013-03-11
Thomas
P
r
eud
'
h
omme
Update
.
gitignore with regards t
o
t
e
st ch
a
nge
s
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'
h
omme
Fix GNU Hurd in
t
erpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas P
r
eu
d
'hom
m
e
Add support fo
r
KfreeB
S
D 64bits
commit
|
commitdiff
|
tree
2013-02-17
T
homa
s
P
r
eud'homme
Define __S
T
DC
_
H
O
STED__
t
o
a
san
e
value
commit
|
commitdiff
|
tree
2013-02-17
Tho
m
as Preu
d
'hom
m
e
Defi
n
e __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Rele
a
s
e
TinyCC
0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
a
s
Preud'h
o
mme
Revert "Don
'
t sea
r
ch lib
g
cc_s
.
so
.
1 on
/
lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud'homme
Don't search
libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homm
e
Add missing heading slash to detect /l
i
b64
sy
s
tems
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas Preud'ho
m
me
A
d
d ar
m
ABI detection in con
f
t
e
st
.
c
commit
|
commitdiff
|
tree
next