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
Forbid the use of array of functions
2013-09-19
Thomas P
r
eud
'
homme
Forbid
the use
o
f
arr
a
y
of functions
commit
|
commitdiff
|
tree
2013-09-16
Thoma
s
Preud'homme
Gen
e
rate an error when a function is
r
edefined
commit
|
commitdiff
|
tree
2013-09-07
Thom
a
s P
r
eud'homme
F
ix lib,
inclu
d
e,
crt
a
n
d
li
b
gcc s
e
arch pa
t
hs
commit
|
commitdiff
|
tree
2013-06-14
T
h
omas Preud'homme
De
f
ine
_
_
ARM_PCS_VFP in har
d
float compilation mode
commit
|
commitdiff
|
tree
2013-06-14
T
h
oma
s
P
r
eud'homme
Add su
p
port f
o
r load/st
o
re of _
B
ool value
commit
|
commitdiff
|
tree
2013-05-29
Th
o
ma
s
Pre
u
d'homme
Im
p
rove texi2html -> makeinfo
conversio
n
commit
|
commitdiff
|
tree
2013-05-05
Tho
m
a
s
Preud'homme
Reli
c
ensi
n
g TinyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas Pr
e
ud'hom
m
e
F
i
x buildi
n
g
i
nstructi
o
n
wrt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
T
h
o
m
as Preud'
h
omme
F
i
x synch
r
onization
b
etwe
e
n data and ins
t
r cac
h
e
s
commit
|
commitdiff
|
tree
2013-03-18
Thomas
P
reud'homme
Flush caches before -running program
commit
|
commitdiff
|
tree
2013-03-14
Thomas P
r
eud'homme
Fix co
n
figure
s
c
r
ipt o
n
FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Pr
e
ud'homme
Update
.
gitignore with r
e
gards to test changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Fix GNU Hu
r
d interpret
e
r path
commit
|
commitdiff
|
tree
2013-02-18
T
h
omas Preud'homm
e
Add support for KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'hom
m
e
Defi
n
e __STDC_
H
OSTED__ to a sane
v
alue
commit
|
commitdiff
|
tree
2013-02-17
T
h
o
m
a
s P
r
eud'homme
Define __STDC_HOSTE
D
__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Release TinyCC
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Revert "Don't se
a
rch libgcc_s
.
so
.
1 o
n
/
l
ib64"
commit
|
commitdiff
|
tree
2013-02-14
Th
o
mas Preud'homme
Don'
t
s
e
arc
h
libgcc
_
s
.
s
o
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Th
o
mas
Pr
e
ud'homme
Add missin
g
he
a
d
ing sl
a
sh to detect /lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Preud'homme
Add arm
ABI d
e
tection
i
n c
o
nftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'h
o
mme
A
n
othe
r
attemp
t
to "
d
etect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
C
r
eate confi
g
-print program to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
ud'homme
Va
r
io
u
s f
i
x
es
f
o
r f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
u
d
'ho
m
me
Detect multiarch
triplet
a
nd l
d
dir fro
m
ld
d
output
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pre
u
d'homme
Fix previous commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preu
d
'homme
Impr
o
ve mul
t
i
arch detectio
n
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'homme
Fix fn_dirna
m
e in configure script
commit
|
commitdiff
|
tree
2013-02-05
Thomas Pr
e
ud'ho
m
me
Align on
4
n
by
t
es when co
p
ying fct args on
stack
commit
|
commitdiff
|
tree
2013-02-04
Thoma
s
Preud'homme
Sligh
t
l
y
improved sup
p
ort for !gc
c
compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homm
e
arm-gen
.
c: fix var initializ
a
tion
in
g
f
u
nc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas
Preud'homme
R
e
vert
"
Add pr
e
dictability in C
T
ype
ini
t
i
a
lization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'hom
m
e
R
evert "Don'
t
call elf_h
a
sh on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "Check wheth
e
r
structure
fields
h
ave a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'homme
Chec
k
whether st
r
u
c
t
ure fi
e
lds have a type
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud
'
hom
m
e
Fix cross-
c
ompi
l
ation out
-
of-tree
b
uil
d
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'ho
m
me
A
dd m
y
cop
y
right fo
r
change
s
in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
P
r
eud'homme
C
h
a
n
gelo
g
up
d
ate
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
P
r
eud'homme
Upda
t
e
Change
l
og
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preu
d
'homme
Fav
o
r ar
m
hardfloat over
arm s
o
ftfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Th
o
mas
Preud'ho
m
me
Fix overf
l
ow detection in
A
RM
re
l
o
c
ation
commit
|
commitdiff
|
tree
2013-01-27
Tho
m
a
s
Preud
'
homme
F
i
x stack
alignment on 8 bytes at fu
n
ction call
commit
|
commitdiff
|
tree
2013-01-26
Thomas P
r
eud'homm
e
Don't do builti
n
_frame
_
a
d
d
ress tes
t
with A
R
M gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preud'h
o
m
me
Org
a
niz
e
frames
i
n
a
real linked li
s
t on
ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Pre
u
d
'
homme
Use gcc to generate tcctest
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
as Preud'
h
o
m
m
e
Link STT
_
GNU_IFUNC into STT_FUNC in
e
xecu
t
able
.
commit
|
commitdiff
|
tree
2013-01-24
T
homa
s
Preud'homme
F
i
x [f]getc return v
a
l
u
e usage in 40_st
d
io
test
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'homme
Fix out-of-t
r
e
e b
u
ild with relative path
to
root
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
Install libt
c
c
.
h
w
hen invoking mak
e
install
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
a
s
P
r
eud'homme
Revert "Added wh
a
t
I
call virtual
i
o t
o
tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
e
u
d'hom
m
e
Revert "
p
e: fi
x
t
cc
not
linkin
g
t
o
user
3
2 a
n
d gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas
Preud'ho
m
m
e
Stop setting -Wno-unused-result
s
witch
i
n M
a
ke
f
ile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'h
o
mme
Fix C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'
h
omme
Stop r
e
turning 0 in cmp_compari
s
on_t
e
s
t
commit
|
commitdiff
|
tree
2013-01-06
Th
o
ma
s
Preud'homme
Honor CC w
h
en testing for
-Wn
o
-u
n
u
sed-re
s
ul
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Detec
t
ARM CPU ve
r
sio
n
in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pr
e
ud'h
o
mme
ar
m
-g
e
n
.
c: Invali
d
operator te
s
t
a
l
w
ays fal
s
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
Fix
OABI call
i
ng convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'
h
om
m
e
Only referen
c
e vfpr when avail
a
ble
commit
|
commitdiff
|
tree
2012-11-20
Thomas
P
reud
'
homme
Define TCC_ARM_EABI if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas
Preu
d
'homme
Generate P
L
T th
u
mb s
t
ub onl
y
when necessary
commit
|
commitdiff
|
tree
2012-11-12
T
homas Preud'homme
Revert
"
Generate
P
LT thum
b
s
t
ub only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
oma
s
P
r
e
ud
'
homme
Add
armv
6
l to ARM suppor
t
ed p
r
ocessors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Pr
e
u
d'homme
Call to veneers in A
R
M mode
commit
|
commitdiff
|
tree
2012-11-07
T
hom
a
s Pr
e
ud'homm
e
Allow
s
o
urce fortification
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'homme
Generate PLT th
u
m
b
stub
only when n
e
cessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'homme
Suppo
r
t R_ARM
_
T
H
M
_JUMP24 r
e
l
ocatio
n
to pl
t
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
a
s Preud'
h
omme
Create a clean target for test
s
2/
M
ak
e
file
commit
|
commitdiff
|
tree
2012-11-06
Thomas
P
reud'homme
Honour *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
E
nable arm hardflo
a
t c
a
llin
g
con
v
e
n
tion
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'h
o
mme
Ad
d
support for R_AR
M
_
T
HM_{JUMP24,CAL
L
} rel
o
c
s
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fix comm
i
t 85f6fa
d
3a6acbfa0
7
a3dc
4
5b
6
7
3965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'hom
m
e
Error
o
ut in case of varia
b
le n
a
me clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbid VLA as
s
t
atic
v
a
riables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'
h
o
mme
O
n
ly use blx if
a
vailable
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Preud'homme
Fix R_ARM_
C
A
L
L
when target fonction is Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Th
o
m
a
s Preud'ho
m
me
S
u
pport for R_AR
M
_[TH
M
_]MOV{W,T}
_
ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disable
c
allsa
v
e_t
e
st for arm
commit
|
commitdiff
|
tree
2012-07-29
T
h
omas Preud
'
homme
Add multi
a
rch directory for
arm
h
ardf
l
o
at v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
Tho
m
a
s
P
r
eud'homme
get_reg(): try to fre
e
r2 for
a
n S
V
alue first
commit
|
commitdiff
|
tree
2012-07-09
Thoma
s
Preud'homme
Fix
R
_
A
RM_REL3
2
reloc
a
tion
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Detec
t
m
ultiarch on Kfreebsd and Hur
d
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evaluate
con
f
igur
e
arguments
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'homme
tccelf
.
c
:
Add R_A
R
M_REL32 r
e
location
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preud'homme
Add
s
upport for arm
h
a
rdfloat call
i
ng co
n
v
e
ntion
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'homme
Fix
remov
a
l
o
f
vnr
o
tt
commit
|
commitdiff
|
tree
2012-05-28
Thomas Pre
u
d
'
homme
Only w
a
rn for unknown o
p
tions in configure scr
i
p
t
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preud'homme
Several
m
ultiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas Pr
e
ud
'
h
omme
F
ix CONFI
G
_LDDIR
usage
commit
|
commitdiff
|
tree
2012-04-10
T
h
oma
s
P
reud'ho
m
me
Reve
r
t "Us
e
C
S
t
r
i
ng to
conc
a
t linker
o
ptions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas P
r
e
ud'hom
m
e
U
s
e C
S
tring
t
o concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas
P
re
u
d'homme
Fix
use after free for link
e
r_ar
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'ho
m
m
e
Supp
o
rt li
n
ker options pa
s
sed
in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Cons
i
der l
o
ng int
c
onstant as 64
b
its on x86
-
64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preud'ho
m
me
Rem
o
ve vnro
t
t (du
p
licate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Pre
u
d'homme
I
nform user t
h
at -b only e
x
is
t
s on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
omas Preud'homm
e
Error out when assi
g
ning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/derefencing/
d
erefe
r
encing/ in
i
3
8
6
-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Th
o
mas
P
r
eu
d
'ho
m
me
C
ompil
e
tc
c
asm
.
c conditionally
(
TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Tho
m
as
P
reud'hom
m
e
Fix li
n
kag
e
of n
a
med file in loader script
.
commit
|
commitdiff
|
tree
next