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
Provide install-strip target in Makefile
2014-01-04
Thomas Pre
u
d'ho
m
me
Pr
o
vide install-strip ta
r
get in
M
akefile
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as Preud'homme
Us
e
libtcc
.
a for static link even with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'h
o
mme
Report error on
N
aN c
o
mpar
i
s
o
n
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas Pre
u
d'
h
omm
e
Always set *palign in cla
s
sify_x8
6
_
6
4
_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make gi
t
ignore lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s Preud'
h
om
m
e
Fix signed intege
r
divisio
n
in A
R
M
run
t
ime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
P
reu
d
'
h
omm
e
Add ARM aeabi functions n
e
e
ded
to run tccte
s
t
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'hom
m
e
Support s
p
ecial c
a
lling convention for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define __ARM_EABI__ and __ARMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Pre
u
d'homme
Ma
k
e abitest
.
c
h
ave predictabl
e
r
esult
commit
|
commitdiff
|
tree
2013-11-25
T
h
o
mas Pre
u
d'homme
Add va_* ma
c
r
o
i
mp
l
ementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'
h
omme
Add comment to
e
xplai
n
th
e
co
d
e added
b
y
41ce
3
9
1
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reu
d
'
h
omme
Fix structure passing in ARM calli
n
g convent
i
on
commit
|
commitdiff
|
tree
2013-11-22
Thoma
s
Preud'h
o
m
me
Add
s
upp
o
rt for st
r
uct
> 4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas P
r
e
u
d'
h
o
m
me
Remove code in arm-gen
.
c for
struct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud'homme
Correctly
i
d
e
ntify homoge
n
e
ous float
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homm
e
Fix
c
ounting
of VFP regs in A
R
M's gfunc_pro
l
og
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix regist
e
r
corruption
a
t function call on
A
RM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Pr
e
ud'hom
m
e
Allow th
u
mb
t
ransition for R_AR
M
_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
C
o
rrectly
a
lign and re
c
laim stack at funct
i
o
n
call
commit
|
commitdiff
|
tree
2013-11-15
Thoma
s
Preud'homme
R
e
fac
t
or and simplify gfunc_
c
a
ll() on ar
m
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
P
r
e
u
d'homme
Add __clear_cache implementation in lib
t
cc1
commit
|
commitdiff
|
tree
2013-11-05
Th
o
mas Preu
d
'homme
F
i
x
a
llocation o
f
str
u
ct in registers on
A
RM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'homme
Rever
t
"Ad
d
s
upp
o
rt for th
r
ead-loc
a
l stor
a
g
e variab
l
es"
commit
|
commitdiff
|
tree
2013-10-29
Thoma
s
P
reud'ho
m
m
e
Ad
d
support f
o
r
t
h
r
ead-l
o
cal sto
r
a
g
e
v
ariables
commit
|
commitdiff
|
tree
2013-10-02
R
amsay Jones
Fix CONFIG_TCC_SYSINCLUD
E
PATHS
o
n !win32 syste
m
s
commit
|
commitdiff
|
tree
2013-10-01
Thoma
s
Preud'ho
m
me
Fix
c
ommit 0f5942
c
6
b
382105075dabb6f
9
75a31
3
efc63a5f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Av
o
id
w
a
rnin
g
s wi
t
h gcc 4
.
8 + def
a
ult CF
L
AG
S
commit
|
commitdiff
|
tree
2013-09-24
T
homas Pr
e
ud'homme
Dete
c
t
correct i
n
struction
w
i
t
h
inc
o
rrect o
p
erands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'
h
o
m
me
Re
p
ort error w
h
en redefinin
g
enume
r
a
t
o
r
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud'homme
Rep
o
rt error whe
n
using undefined en
u
m
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Forbid enum red
e
finit
i
o
n
.
commit
|
commitdiff
|
tree
2013-09-19
T
h
omas Preud'
h
o
m
me
Forbid t
h
e
use o
f
arra
y
of functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Pr
e
ud'homme
Generate
an error wh
e
n a f
u
nction is redefined
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jones
libtcc1
.
c: Fix __asm__() in __tcc_fpinit
and __tcc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
T
homas Preud'h
o
mme
F
ix lib, include, crt and libgcc
searc
h
paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
Def
i
n
e
__ARM_PCS_VFP
i
n hardfloat comp
i
lat
i
o
n
mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
A
dd suppo
r
t for load/store
o
f
_Bool value
commit
|
commitdiff
|
tree
2013-05-29
Tho
m
as
P
reud'homme
Impro
v
e
t
exi
2
h
t
ml ->
mak
e
info
conversio
n
commit
|
commitdiff
|
tree
2013-05-05
Thom
a
s
Preud'ho
m
m
e
Relicensing Tiny
C
C
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'homme
Fix building inst
r
uction wrt ma
k
e/
g
make
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix sync
h
r
o
nization bet
w
een data
and
i
nstr caches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'homme
Fl
u
sh ca
c
hes before -running program
commit
|
commitdiff
|
tree
2013-03-14
T
h
omas Pre
u
d'homm
e
Fix configure scr
i
pt on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Tho
m
a
s
Preud'homme
Update
.
gitign
o
re with r
e
gards t
o
test chang
e
s
commit
|
commitdiff
|
tree
2013-02-18
T
h
oma
s
Preud'homme
Fix GNU Hurd
interpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Pr
e
ud'ho
m
me
Add support
f
or KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Th
o
m
as Preud
'
homme
D
efine __STDC_HOST
E
D
_
_ to a
sane
v
alue
commit
|
commitdiff
|
tree
2013-02-17
T
h
omas Preud'homme
Define _
_
S
T
DC
_
HOSTED_
_
commit
|
commitdiff
|
tree
2013-02-15
Thomas
Preud'homme
Release Tin
y
C
C
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Pre
u
d
'homme
Revert
"
D
on'
t
s
e
arch
libgcc_
s
.
so
.
1
o
n /lib64"
commit
|
commitdiff
|
tree
2013-02-14
T
homas
P
reud'homme
Don't
search
li
b
gcc_s
.
so
.
1
o
n /lib64
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Preu
d
'hom
m
e
Add missing heading sla
s
h to detect
/lib6
4
syst
e
ms
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Add ar
m
A
B
I de
t
ection
in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
T
homa
s
Preud'
h
om
m
e
Another a
t
te
m
p
t to
"dete
c
t" m
u
l
tiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas P
r
eud'homme
Create
c
onfig-prin
t
p
r
ogram to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Va
r
iou
s
fi
x
es
f
or f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s
Preud'homme
Detect multiarch t
r
iple
t
a
nd lddir
from ldd
o
utput
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'homme
Fi
x
previou
s
commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preud'
h
omme
Imp
r
ove
m
ultiarch detection
commit
|
commitdiff
|
tree
2013-02-08
Tho
m
as Pre
u
d'hom
m
e
F
i
x fn_dirname
i
n configure scri
p
t
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
Align on 4n byte
s
when copying fct args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
Slightl
y
i
mp
r
oved support f
o
r !gcc co
m
pi
l
ers
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas
P
reud'homme
arm-
g
en
.
c: fix var initialization
in gf
u
nc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'ho
m
me
Revert "Add predic
t
abili
t
y i
n
CTy
p
e initiali
z
ation
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'
h
omme
Revert "Don't cal
l
elf_hash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
e
v
e
r
t
"Check whether structure f
i
e
lds have a type"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s
Preud
'
hom
m
e
Check whether structure fields have a t
y
pe
commit
|
commitdiff
|
tree
2013-01-31
Do
m
i
ngo A
l
varez
.
.
.
Don't call elf_hash on NULL value
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-31
D
o
mingo A
l
var
e
z
.
.
.
Add predictability in CType
i
nitialization
.
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Preud'homme
F
ix cross-
c
o
m
p
ilation
out-of-tre
e
build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preu
d
'homme
Add my cop
y
right fo
r
c
ha
n
ges in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas Preu
d
'
h
o
mme
Changelog up
d
ate
commit
|
commitdiff
|
tree
2013-01-30
Th
o
m
a
s
P
reud'homme
Up
d
a
t
e C
h
a
n
gelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Pr
e
ud'homme
Favor arm
h
a
rdf
l
oat over arm softf
l
oat
.
commit
|
commitdiff
|
tree
2013-01-28
Thom
a
s
Preud'
h
omme
F
i
x overflow detection in ARM relocati
o
n
commit
|
commitdiff
|
tree
2013-01-27
T
ho
m
as Preud'
h
omme
Fix
s
t
a
ck a
l
ignment on 8 bytes at fun
c
t
i
on call
commit
|
commitdiff
|
tree
2013-01-26
T
homas Pre
u
d'homme
Don't do builtin_fram
e
_address test wit
h
ARM gc
c
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preud'homme
Organize fra
m
es in a
r
eal link
e
d list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas Preud'homme
Use gc
c
to generate tcctest
.
gc
c
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Preud'homme
L
ink S
T
T_GNU_IF
U
NC into S
T
T_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas P
r
eud'hom
m
e
Fix [f]getc return value usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'ho
m
me
Fix
o
ut-of-tree
b
uild
with relat
i
ve path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'homme
Ins
t
all libtcc
.
h
w
h
en inv
o
king make
inst
a
ll
commit
|
commitdiff
|
tree
2013-01-14
T
hom
a
s Preud'homm
e
Rev
e
rt "Added
wh
a
t I ca
l
l virt
u
a
l io to tinycc thi
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as
P
re
u
d'homme
Revert "pe: fix tcc
no
t
l
inking t
o
use
r
3
2 and
gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'homme
Stop s
e
tt
i
n
g -Wno-unus
e
d-result swi
t
c
h
in Makefi
l
e
commit
|
commitdiff
|
tree
2013-01-13
Thomas
P
reud'h
o
mme
Fix C99ism in v
s
wap()
commit
|
commitdiff
|
tree
2013-01-06
T
hom
a
s Preud'
h
omme
Stop ret
u
rn
i
n
g 0 in cmp_
c
o
m
p
a
rison_te
s
t
commit
|
commitdiff
|
tree
2013-01-06
Thomas P
r
eud'homme
Honor
CC when
testing for -Wn
o
-unu
s
ed-resul
t
commit
|
commitdiff
|
tree
2012-12-04
Thoma
s
P
r
eud'homme
Detect ARM CPU
version i
n
configur
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pre
u
d'homm
e
arm-
g
en
.
c: Inval
i
d op
e
rator
t
e
st
a
lways false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
Fix
O
A
BI calling convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only reference
vfpr when av
a
i
l
able
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define TCC_ARM_EABI i
f
u
s
ing hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thom
a
s Preud'h
o
mme
Generat
e
P
L
T thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Tho
m
as Preud'homme
Revert "
G
enerate PLT thum
b
stub only
w
hen neces
s
a
ry"
commit
|
commitdiff
|
tree
2012-11-11
Thoma
s
P
r
eud
'
homme
A
dd armv6l to AR
M
supported processors
commit
|
commitdiff
|
tree
2012-11-09
Thoma
s
Preu
d
'homme
Call to veneers in ARM mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
mas Preud'homme
Allow source fortific
a
tion
commit
|
commitdiff
|
tree
next