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
Move result of itof double conv back to VFP reg
2014-02-01
Thom
a
s
Preud
'
homme
Move
result
of
i
t
of
d
oub
l
e conv back to VF
P
reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homm
e
Various Makef
i
l
e fixes for cross-com
p
i
lation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'
h
omme
Remov
e
WI
T
HOUT_LIBT
C
C ma
c
ro:
no mor
e
user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'
h
omme
Use
G
NU triple
t
p
r
e
fix for c
r
o
s
s tcc
c
o
m
pile
r
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud'h
o
mme
Shared lib
r
ari
e
s a
l
so have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud'homme
Improve
E
LF
on AR
M
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homme
Update
el
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Add suppor
t
for runtime selection
of
float ABI
commit
|
commitdiff
|
tree
2014-01-07
Th
o
mas Preud'
h
omm
e
E
x
plicit that EABI only supports VF
P
for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas
Preud'
h
omme
Do
n
't sa
y
compiler flags
a
r
e warning opti
o
n
s
commit
|
commitdiff
|
tree
2014-01-06
T
h
oma
s
Pr
e
ud'homme
Fi
x
st
r
uct
ret in variadic fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'homme
Don't call
_
_
tc
c
_fpinit if using li
b
g
cc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud'homme
Don'
t
en
a
ble bound check
if libgc
c
is used
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
P
reud'h
o
mme
Move logic for
if (int value) to tc
c
gen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud
'
h
o
mme
U
p
date Cha
n
ge
l
og
from git change
l
o
g entries
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
P
r
e
u
d'
h
omme
F
i
x negation
o
f 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'hom
m
e
P
rovide install-s
t
rip target in Ma
k
efile
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas Preud'homme
Use li
b
tcc
.
a for stati
c
link
e
ven w
i
th USE_LIBG
C
C
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Report error on NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud
'
h
o
mme
A
l
ways s
e
t *p
a
l
ign
i
n classify_
x
86_6
4
_
a
rg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pre
u
d'
h
omme
make git ignore lib/
a
r
m
directory
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Preud'h
o
mme
Fix s
i
gne
d
integer
div
i
sion in ARM
runtime
ABI
commit
|
commitdiff
|
tree
2013-12-11
Thom
a
s
P
r
e
ud'homme
Add ARM aeab
i
f
u
n
ctions needed to ru
n
tc
c
t
e
st
commit
|
commitdiff
|
tree
2013-12-11
T
homas Pr
e
ud'homme
Support special calling
convention fo
r
runtim
e
ABI
commit
|
commitdiff
|
tree
2013-11-26
T
h
o
mas Preud
'
hom
m
e
De
f
ine __
A
RM_E
A
B
I
__ and __ARME
L
_
_
when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas
Preud'
h
omme
Make abites
t
.
c
h
ave
p
redic
t
able result
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'homme
Add va_*
m
a
cro im
p
le
m
entat
i
on for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preu
d
'hom
m
e
Add co
m
me
n
t to
ex
p
l
ain
the code added by 41ce
3
9
1
c
commit
|
commitdiff
|
tree
2013-11-25
Th
o
m
as Preud'homm
e
Fix structure passing i
n
ARM call
i
ng conve
n
t
i
o
n
commit
|
commitdiff
|
tree
2013-11-22
T
homas Preud'homme
Add su
p
po
r
t
for struc
t
> 4B r
e
t
urned via
registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Remove
c
o
de in arm-gen
.
c for
s
tr
u
ct pa
c
king in reg
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
a
s P
r
eud'homme
Correctly
identif
y
homogeneous flo
a
t aggregat
e
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
mas Preud
'
homme
Fix c
o
untin
g
of VFP regs
i
n
ARM's g
f
un
c
_pro
l
o
g
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as
Preud'ho
m
me
Fix register corrupt
i
on at function call on
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
A
llow t
h
umb transition for R_ARM_PC
2
4
commit
|
commitdiff
|
tree
2013-11-17
T
h
o
m
a
s
P
r
eud
'
homme
Cor
r
ectly align a
n
d
reclaim sta
c
k at function call
commit
|
commitdiff
|
tree
2013-11-15
T
h
omas Preud'homme
Refacto
r
and simplify gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s P
r
eud'homm
e
A
d
d __
c
lear_c
a
che implementati
o
n in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s Preud'homme
Fix allocation
o
f struct
i
n regis
t
ers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'
h
omm
e
Rever
t
"
A
dd s
u
ppor
t
for th
r
ea
d
-local storage variable
s
"
commit
|
commitdiff
|
tree
2013-10-29
Thom
a
s Preud'homme
A
d
d su
p
port for thread-local storage varia
b
les
commit
|
commitdiff
|
tree
2013-10-01
T
hom
a
s Preud'
h
omme
Fi
x
c
om
m
i
t
0f5
9
42c6b382105075d
a
bb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as
Preud'
h
omme
Avoid warnings wit
h
gcc 4
.
8 + defa
u
lt CF
L
AGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Pr
e
ud'homme
Detect
c
orrect instr
u
ction
w
i
t
h
incorr
e
ct ope
r
ands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report error wh
e
n redefin
i
ng enumerat
o
r
commit
|
commitdiff
|
tree
2013-09-20
Tho
m
as
P
reud'homme
Report
error when using undefined enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas
P
r
eud'homme
F
o
r
bid enum
r
edefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas
Preud'h
o
mme
Forbid the use
o
f
array
o
f functions
commit
|
commitdiff
|
tree
2013-09-16
Tho
m
a
s
P
reud'homme
G
e
nerate an error
w
hen a function is red
e
fi
n
ed
commit
|
commitdiff
|
tree
2013-09-07
Thomas Pr
e
ud'homme
Fix lib, include, crt a
n
d
l
i
bgcc search p
a
ths
commit
|
commitdiff
|
tree
2013-06-14
Th
o
ma
s
Preud'homme
Define
_
_
ARM_P
C
S_
V
FP
i
n ha
r
dfloa
t
compi
l
a
tion mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'
h
omme
Add support
for load/
s
tore
o
f
_
Bool value
commit
|
commitdiff
|
tree
2013-05-29
Th
o
mas Preu
d
'homme
I
mpro
v
e texi2ht
m
l -> makeinfo co
n
version
commit
|
commitdiff
|
tree
2013-05-05
Thomas
Preud'h
o
mme
Relicensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas
Preud'homme
Fix building instruction wrt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Pre
u
d'homme
Fix s
y
nc
h
roni
z
ation
b
e
t
ween data and
instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas
P
reud
'
homme
Flu
s
h caches
b
efore -runnin
g
pro
g
ram
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'homme
Fix conf
i
gure
s
cr
i
pt
on Fr
e
eBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas P
r
eud'homme
Update
.
gitignore with regards to t
e
st changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pr
e
ud'homme
Fix GNU Hurd i
n
te
r
prete
r
pa
t
h
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud
'
homme
Add support for KfreeBSD 64
b
i
t
s
commit
|
commitdiff
|
tree
2013-02-17
Thom
a
s
Pre
u
d'homme
Define __STDC_HOSTED_
_
to a sane value
commit
|
commitdiff
|
tree
2013-02-17
T
ho
m
as
P
r
e
u
d'homme
Define __STDC_HOS
T
ED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'
h
omme
Relea
s
e Tin
y
CC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pr
e
u
d'
h
o
m
m
e
Revert "Don
'
t search li
b
gcc_s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Th
o
mas Preud'ho
m
me
Don't search lib
g
cc_s
.
so
.
1
on /li
b
64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Pre
u
d'homme
Add missing head
i
ng slash to detec
t
/lib6
4
systems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Pr
e
ud'homme
Add arm ABI detection
in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'h
o
mme
Another attempt to
"
detect" multiar
c
h
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas Preud'hom
m
e
Create config
-
print
p
rogram to te
s
t $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homm
e
V
a
rious fixes fo
r
f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Preud'hom
m
e
D
e
t
e
c
t
mu
l
t
i
a
r
ch t
r
iplet and lddir f
r
o
m
ld
d
o
u
t
put
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'hom
m
e
Fix pre
v
ious commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'homme
Im
p
rove multiarc
h
detection
commit
|
commitdiff
|
tree
2013-02-08
Tho
m
a
s Preud'homme
F
i
x fn_dirnam
e
in
c
o
nf
i
gure s
c
ript
commit
|
commitdiff
|
tree
2013-02-05
T
homa
s
Preud'homm
e
Align on 4
n
bytes when cop
y
ing fct ar
g
s on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud
'
homme
Slightly
improved suppor
t
for
!
g
cc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
arm-
g
e
n
.
c: fix
v
ar initializati
o
n in gf
u
nc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud
'
homme
R
evert "Add predictability in CTy
p
e initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "Don't call elf_hash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
evert "Ch
e
ck wheth
e
r stru
c
ture fields have a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'
h
omme
Check
whether
s
t
r
uct
u
re fie
l
d
s have a
t
y
p
e
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Pre
u
d'homme
Fix
cross-compi
l
atio
n
ou
t
-
o
f
-
t
r
e
e
build
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
e
ud'h
o
m
m
e
Add my copyri
g
ht for cha
n
ges i
n
arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'hom
m
e
Change
l
og upda
t
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Updat
e
C
hangelo
g
commit
|
commitdiff
|
tree
2013-01-29
Thom
a
s Preud'homme
Favor
arm hardfloat
over arm sof
t
float
.
commit
|
commitdiff
|
tree
2013-01-28
Thom
a
s
P
r
e
ud'homme
Fix overflow detecti
o
n in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
T
h
omas Pr
e
u
d'ho
m
me
Fix st
a
c
k
alig
n
ment on 8 bytes at func
t
ion call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don
'
t
do builti
n
_frame_address test
w
ith ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thom
a
s
Preud'homme
O
rganize f
r
ames in a
r
e
a
l
linked
l
ist on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
hom
a
s Preud'
h
omme
Use gcc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Preu
d
'homme
Link STT_GNU
_
I
FU
N
C i
n
to
S
TT_FU
N
C in executa
b
le
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'hom
m
e
Fix
[f]getc return
v
a
l
ue u
s
age i
n
40_stdio te
s
t
commit
|
commitdiff
|
tree
2013-01-14
T
homas Pre
u
d'
h
omme
Fix out-of-tr
e
e build with
relative
p
ath
t
o roo
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Inst
a
ll libtcc
.
h when invok
i
ng make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'homme
Reve
r
t "Added wha
t
I ca
l
l virtual io to tinycc t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Preud'homme
Revert "pe:
fix
tcc no
t
linking to user32 and gdi3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud'
h
omme
Stop setting -Wno
-
unused-r
e
sult sw
i
tch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud'
h
omme
Fix C99ism in v
s
wap()
commit
|
commitdiff
|
tree
next