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
Don't enable bound check if libgcc is used
2014-01-06
T
h
omas Preud'homme
Don't e
n
a
b
le
b
ound check if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
u
d'homme
Move logic for i
f
(
int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preu
d
'
homme
Upd
a
te Changelo
g
f
r
om git change
l
og entrie
s
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud
'
hom
m
e
F
ix
n
ega
t
ion of 0
.
0 an
d
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pre
u
d
'
homm
e
P
r
ovide
inst
a
ll-strip t
a
rget in M
a
kefile
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud'homm
e
Use libtcc
.
a for static l
i
n
k
ev
e
n with
U
SE_
L
I
B
G
CC
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud'homme
Report
error
on NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Always set *palign in
c
lassify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s
P
reud'ho
m
me
make git ignor
e
lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s
Preud
'
homme
Fix
s
i
gned integer
d
ivision in ARM runt
i
m
e
A
B
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Add ARM aeabi functions needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas P
r
eu
d
'homme
S
u
ppo
r
t
s
p
eci
a
l calli
n
g
co
n
vention for runtime
A
BI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud
'
h
omme
Define __ARM_EABI__ and __ARMEL__
w
hen applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'hom
m
e
Make abite
s
t
.
c
h
a
v
e predic
t
able
r
e
sul
t
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'hom
m
e
Add va_* m
a
c
ro imp
l
em
e
ntation fo
r
ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pr
e
ud'h
o
m
me
Add comment to e
x
plai
n
the code ad
d
ed b
y
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s P
r
e
u
d
'hom
m
e
Fix structure passing in A
R
M
ca
l
l
ing
conventio
n
commit
|
commitdiff
|
tree
2013-11-22
T
h
omas Preu
d
'
h
omm
e
A
d
d
s
upport
f
o
r
st
r
uct >
4B retur
n
ed via
reg
i
sters
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s
Preud'homme
Remove code
in arm-ge
n
.
c fo
r
struct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Correctly i
d
entify homogen
e
ous
f
loat aggreg
a
te
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preu
d
'homme
Fix co
u
nting o
f
VFP regs in ARM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'
h
o
mme
F
i
x regis
t
e
r
corruption
at
f
unction call on AR
M
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas
P
r
e
ud'homm
e
A
llo
w
thumb transition f
o
r R_ARM
_
PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas
Preud'homme
Cor
r
ectly align and reclaim sta
c
k at fun
c
tion
call
commit
|
commitdiff
|
tree
2013-11-15
Thoma
s
Preud'homme
Refacto
r
and sim
p
li
f
y
g
f
u
nc_c
a
ll() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Add __
c
lear_cache imple
m
e
ntation in l
i
btcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'h
o
mme
Fix
a
ll
o
cation of st
r
uct in
r
egisters
on ARM
commit
|
commitdiff
|
tree
2013-11-03
Tho
m
as
Preud'h
o
m
m
e
Rev
e
r
t
"
A
dd suppo
r
t for thread-local storage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thoma
s
Preud'ho
m
me
A
dd support fo
r
threa
d
-local storag
e
variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jone
s
Fix CONFIG_TCC_SYSINCLUDEPATHS on !win32 systems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud
'
h
omm
e
Fix
commi
t
0f5942c6b382105075d
a
bb6
f
975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
r
e
ud'h
o
mm
e
Avoid
w
a
r
nin
g
s with gcc 4
.
8 + defa
u
lt CFL
A
GS
commit
|
commitdiff
|
tree
2013-09-24
Thoma
s
Preud'ho
m
me
Detect c
o
rrect instr
u
ction w
i
th inc
o
rrect operands
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud'homme
Rep
o
rt error when redefining enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas
P
r
eu
d
'ho
m
me
Report error
when
using
un
d
ef
i
ned enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas Pre
u
d'homme
Forbid enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homm
e
Fo
r
b
id t
h
e u
s
e of array of function
s
commit
|
commitdiff
|
tree
2013-09-16
T
homas P
r
e
ud'homm
e
Genera
t
e an e
r
r
o
r when a fu
n
ction
i
s rede
f
i
n
ed
commit
|
commitdiff
|
tree
2013-09-09
Ramsay J
o
ne
s
libtcc1
.
c:
Fix _
_
asm__() i
n
__t
c
c_fpinit a
n
d __tcc_cvt_f
t
ol
commit
|
commitdiff
|
tree
2013-09-07
Thomas Pre
u
d'homme
Fi
x
li
b
, include, crt
and libgcc search p
a
ths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'hom
m
e
Define
_
_AR
M
_PCS
_
VFP in hardfloat compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas
Preud'h
o
mme
Add support fo
r
loa
d
/store o
f
_Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas
Pr
e
ud'hom
m
e
Improve texi
2
htm
l
-> mak
e
info c
o
nve
r
sion
commit
|
commitdiff
|
tree
2013-05-05
T
h
o
m
a
s Preud'homme
R
elicensing TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'homme
Fix building instru
c
tion w
r
t make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix synchro
n
iza
t
ion betwe
e
n data an
d
i
n
str ca
c
hes
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'ho
m
m
e
Flush
c
ac
h
es before -running prog
r
am
commit
|
commitdiff
|
tree
2013-03-14
Thomas
P
reud'hom
m
e
Fix configure sc
r
ipt
on Fre
e
BSD
commit
|
commitdiff
|
tree
2013-03-11
T
h
o
mas Preud'homme
Update
.
gitignore wi
t
h regards to
t
est changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'ho
m
me
Fix
GNU Hurd interprete
r
pat
h
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'ho
m
me
A
dd
support for Kfr
e
eBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preu
d
'homme
Define
__STDC_H
O
ST
E
D__ to a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Define __S
T
D
C_HOSTED
_
_
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Release
T
inyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Th
o
ma
s
Preud'homme
R
e
vert "Don
'
t s
e
a
rch libgcc_s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Pre
u
d
'homme
Don't
search li
b
gcc_s
.
s
o
.
1
on
/lib6
4
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'h
o
m
m
e
A
dd missing h
e
ading sl
a
sh
to detec
t
/lib64
s
ystems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud'homme
Add arm ABI detecti
o
n in
conft
e
st
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s Pre
u
d'homme
Another a
t
tempt to
"
detect"
m
u
lt
i
arc
h
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Crea
t
e config-
p
r
i
nt program t
o
test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Var
i
o
us fixes
f
or f9
a
c
2013
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Pre
u
d'homme
Detect multiarch tri
p
let an
d
lddir from ldd ou
t
put
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas P
r
eud'homme
Fix previous commit
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s
Preu
d
'homm
e
I
m
pro
v
e multiarch de
t
ecti
o
n
commit
|
commitdiff
|
tree
2013-02-08
Thomas
P
reud'homme
Fix fn_d
i
rnam
e
i
n
configure script
commit
|
commitdiff
|
tree
2013-02-05
Tho
m
as Preud
'
homme
Align on 4
n
by
t
es wh
e
n copying fc
t
a
rgs on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
Slightly impr
o
ved s
u
pport for !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'hom
m
e
ar
m
-gen
.
c: fi
x
var initialization
in
gfunc
_
call
commit
|
commitdiff
|
tree
2013-01-31
T
ho
m
as Preud'
h
omme
Revert "Ad
d
p
r
edi
c
tabi
l
it
y
i
n CType initializ
a
tion
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert
"Don't cal
l
e
l
f_hash on NULL value
"
commit
|
commitdiff
|
tree
2013-01-31
T
h
o
mas Preud'
h
om
m
e
Re
v
ert "Check
w
h
ether structure fields have a type"
commit
|
commitdiff
|
tree
2013-01-31
T
hom
a
s Preud'homme
Check w
h
ether struct
u
re fi
e
lds
h
a
ve a type
commit
|
commitdiff
|
tree
2013-01-31
Domingo
Al
v
arez
.
.
.
Don't c
a
ll elf_hash on NULL
v
alue
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
D
om
i
ng
o
A
lvarez
.
.
.
Add predictab
i
lit
y
in CType initialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas
Pr
e
ud'homme
Fix cr
o
ss-compilatio
n
out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preu
d
'homm
e
Add
my
cop
y
r
i
g
ht for chang
e
s in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud
'
hom
m
e
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas
P
r
e
u
d'homme
U
p
date C
h
ang
e
log
commit
|
commitdiff
|
tree
2013-01-29
T
hom
a
s Preud'homme
Favor
arm
h
ardfloat over
a
rm softf
l
oat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'hom
m
e
Fix
overflow detection in ARM reloc
a
tion
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'h
o
mm
e
F
ix stac
k
alignment
o
n 8 bytes at function call
commit
|
commitdiff
|
tree
2013-01-26
Thom
a
s Preud'homme
Don't
d
o bui
l
tin_frame_address
t
e
s
t with AR
M
gc
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas
Preu
d
'
homme
O
r
gan
i
z
e
frames in a real l
i
nked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'ho
m
me
Use gc
c
to gen
e
rate tcctest
.
g
c
c
commit
|
commitdiff
|
tree
2013-01-25
Thomas P
r
eud'homm
e
Link ST
T
_GNU_IFUN
C
in
t
o STT
_
FUNC
i
n execu
t
able
.
commit
|
commitdiff
|
tree
2013-01-24
Thom
a
s Preud'homme
Fix [f]getc retu
r
n value usage in 40_stdio
te
s
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fi
x
out
-
of-t
r
ee build with r
e
lative pa
t
h to root
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as P
r
eud'homme
Insta
l
l libtcc
.
h when invoking make in
s
t
all
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
R
evert
"Add
e
d
what I cal
l
vi
r
tua
l
io t
o
tinyc
c
th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Rev
e
rt "pe: f
i
x tcc no
t
linkin
g
to user32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud'h
o
mme
S
top set
t
ing -Wno
-
unused-result
switch in
M
a
k
efile
commit
|
commitdiff
|
tree
2013-01-13
Thom
a
s Pr
e
u
d
'homme
Fix C9
9
ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas Preud'ho
m
me
Stop returning 0 in cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pr
e
ud'homme
H
o
nor CC when testing for -
W
n
o
-unused
-
result
commit
|
commitdiff
|
tree
2012-12-04
T
ho
m
as Pr
e
ud'homme
Det
e
c
t ARM CPU version in config
u
re
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homm
e
ar
m
-gen
.
c:
Inval
i
d operat
o
r te
s
t always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas
P
reud'homme
Fix O
A
B
I
callin
g
con
v
ention
commit
|
commitdiff
|
tree
2012-11-21
Thom
a
s
Pr
e
ud'hom
m
e
Only
r
eference vfpr wh
e
n available
commit
|
commitdiff
|
tree
2012-11-20
Thomas
Preud'homm
e
Def
i
ne T
C
C_ARM_EABI if us
i
n
g
hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
Preud'hom
m
e
Generate PLT thumb stub only when necessary
commit
|
commitdiff
|
tree
next