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
Fix [f]getc return value usage in 40_stdio test
2013-01-24
Thomas Pre
u
d
'homme
Fix [f]getc return va
l
ue
usage in 40
_
stdio test
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'
h
omme
Fix out-of-tree bu
i
ld wi
t
h
r
elative path
to
r
oo
t
commit
|
commitdiff
|
tree
2013-01-14
T
h
om
a
s Preud'homme
Install libtcc
.
h w
h
en invoking make i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud
'
homm
e
Re
v
ert "Added wha
t
I call virtual io to tiny
c
c
t
his
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preud'homme
Revert "pe: fix
t
cc not li
n
k
i
ng
to
u
s
er32 and gdi3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Pr
e
ud'homme
Stop setting -Wno-
u
nused-result switch
i
n M
a
kefile
commit
|
commitdiff
|
tree
2013-01-13
T
homas Preud'homme
Fi
x
C99ism in vswap
(
)
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s Preud'homme
Stop ret
u
rni
n
g
0
in
cmp_c
o
m
p
aris
o
n_test
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Pr
e
u
d
'ho
m
me
H
o
n
o
r
CC when t
e
s
ting
for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
T
h
omas Pr
e
u
d
'homme
Det
e
ct ARM CPU v
e
rsion in
c
onfigure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'h
o
mme
a
rm-g
e
n
.
c: Invalid operator test
alwa
y
s
false
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s P
r
eud'homme
F
ix OABI calling conv
e
n
t
ion
commit
|
commitdiff
|
tree
2012-11-21
Thom
a
s P
r
eud'homme
Only reference v
f
pr when
available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
De
f
ine
T
C
C
_ARM_EAB
I
if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas
P
reud'homm
e
Generate PLT thumb
s
tub
o
nly
w
hen n
e
cessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas
P
reud'ho
m
me
Revert "Generate P
L
T t
h
umb
stub only when
n
ecessary"
commit
|
commitdiff
|
tree
2012-11-11
T
homas
Preud'
h
omme
Add armv6l
t
o A
R
M sup
p
orted pro
c
e
s
sors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Pre
u
d'homme
Call to
v
ene
e
rs in ARM
mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
T
homa
s
Preud
'
homme
Al
l
ow sou
r
ce
f
ortification
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'h
o
m
me
Gene
r
ate
P
LT th
u
mb stub only when necessa
r
y
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas P
r
eud'homme
Support R_ARM_TH
M
_JUMP24 reloca
t
i
o
n to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'homme
C
r
eate
a
clean target f
o
r tests2/M
a
kefile
commit
|
commitdiff
|
tree
2012-11-06
Thoma
s
Preu
d
'homme
Honour
*FLAGS eve
r
ywhe
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
ud'h
o
m
m
e
Enable arm hardfloat
calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas
Preud'ho
m
me
Ad
d
s
u
pport for R_A
R
M_T
H
M_{JUMP24,CAL
L
} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud
'
homme
Fix commit 85f6fa
d
3a6ac
b
fa07
a
3dc45b67
3
965fc26890
d
8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
E
rror ou
t
i
n
case of variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d'hom
m
e
Forbid VL
A
as
s
t
at
i
c variab
l
e
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use
bl
x
if ava
i
la
b
le
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preu
d
'homme
Fix
R_ARM_CALL when ta
r
g
e
t
f
o
n
ction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
P
r
e
u
d
'homme
Support for R_ARM_[T
H
M_]M
O
V{W,T}_ABS[
_
NC}
r
e
lo
c
s
commit
|
commitdiff
|
tree
2012-07-30
Thoma
s
Pre
u
d'homme
Disable callsav
e
_test
f
or arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'hom
m
e
Add
m
ultiarc
h
direc
t
ory for arm hardfloat
v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'h
o
m
me
ge
t
_reg(): tr
y
to fre
e
r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
T
ho
m
as Preud
'
hom
m
e
F
ix
R
_AR
M
_REL32 re
l
ocatio
n
commit
|
commitdiff
|
tree
2012-06-13
Thomas Pre
u
d
'
homme
D
etect mu
l
ti
a
rch on
Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Preu
d
'h
o
mme
Evaluate co
n
figur
e
arguments
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud
'
homme
tcce
l
f
.
c
:
Add R_ARM_REL32
r
e
locat
i
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud
'
ho
m
me
Add s
u
p
po
r
t for arm
h
ardfloat cal
l
ing
c
o
n
v
entio
n
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
a
s Preud'homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Only warn for
u
n
known opt
i
ons in co
n
figure scri
p
t
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas Preu
d
'h
o
m
me
Sev
e
ra
l
mu
l
tiarch/biarch
f
ixes
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as
Preud'homm
e
Fi
x
CO
N
FIG_LDDIR
usage
commit
|
commitdiff
|
tree
2012-04-10
Tho
m
as Preud'homme
Re
v
e
rt "Us
e
CSt
r
ing to concat lin
k
er options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Pr
e
u
d'homme
Use CString to
concat linker optio
n
s
commit
|
commitdiff
|
tree
2012-03-16
Thomas
Preud
'
h
o
mme
Fix use after free for linker
_
arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'
h
omme
Sup
p
ort li
n
k
er
options pa
s
sed
in sev
e
r
a
l -Wl
p
aram
commit
|
commitdiff
|
tree
2012-03-14
T
h
o
ma
s
Preud'ho
m
me
C
onsider lo
n
g i
n
t con
s
tant as 64
b
its o
n
x8
6
-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'ho
m
me
R
emove vn
r
o
t
t
(duplicate vr
o
tb)
commit
|
commitdiff
|
tree
2012-03-13
Tho
m
as Preud'homme
Inform user th
a
t -b only exi
s
t
s
on
i
386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Error out when a
s
signing void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/derefencing
/
der
e
fere
n
ci
n
g/ in i386
-
gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Compil
e
tccasm
.
c condition
a
lly (TCC_CO
N
FIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
F
i
x linkage of name
d
file i
n
load
e
r script
.
commit
|
commitdiff
|
tree
2011-08-12
Thoma
s
Preud'h
o
mme
Don't defin
e
strt
o
l
d
and strtof on *BS
D
+ uClibc
commit
|
commitdiff
|
tree
2011-08-05
T
h
omas Preud'homme
Remove
semi
c
olon in x86-64 va_a
r
g de
f
in
i
tion
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preu
d
'homme
Rev
e
r
t "Add a --multiarch-tripl
e
t switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preu
d
'h
o
mme
Add a --m
u
lti
a
rch-triplet switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set
C
ONFIG_
T
CC
_
CR
T
_P
R
EFIX r
e
lative
to CONF
I
G
_
SYSR
O
OT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
mas Preud'ho
m
me
Revert "Force const
.
ex
p
r
.
i
n expr_
c
ond
o
utside functi
o
n"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as Preud'homme
F
o
rce const
.
expr
.
in expr_cond outsi
d
e funct
i
on
commit
|
commitdiff
|
tree
2011-07-12
Thomas Pr
e
ud'homme
Fix array_
t
est: mov
e
params
to local vars
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'homme
Use CONFI
G
_TCC_LDDIR fo
r
ld
.
s
o on all l
i
n
u
x a
r
chs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'homme
Fix
p
robl
e
m spotted in <4E15F966
.
4090102@g
m
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Re
m
ove
useless changes fro
m
31c
a
000d in conf
i
gure
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud'homme
Mak
e
ex1
.
c and ex4
.
c be executable on any syst
e
ms
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
e
ud'h
o
mme
Document in README tha
t
e
x
4
.
c
c
a
n be e
x
ecuted
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
as Preud'homm
e
Revert "M
a
ke examples' shebang u
s
e t
a
rg
e
t tcc bi
n
dir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Pre
u
d'homme
Add configurat
i
on of
include subdirector
i
es
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s P
r
eud'homm
e
Introdu
c
e tcc_s
p
lit_p
a
th_component for
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Tho
m
as P
r
eud'
h
omme
Free extra_libdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as
P
reud
'
hom
m
e
Fi
x
commi
t
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s
Preu
d
'
homme
Add multiarch
d
irs to link
e
r se
a
rch path
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
as Preud'homme
M
a
ke examp
l
es'
s
h
eba
n
g
use targe
t
tcc bin
d
ir pat
h
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
a
s
Preud'ho
m
me
Defau
l
t to cr
e
a
te
p
rogs
w
i
t
h sym
b
o
ls (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas
P
r
eud'homm
e
Up
d
ate
Chan
g
elog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
m
a
ke
t
e
st work w
h
en LIBTCC1 not
d
efine
d
commit
|
commitdiff
|
tree
2011-05-16
T
h
oma
s
Pr
e
ud'homme
Support scratchbox
,
N
o
kia N900 and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preu
d
'homme
R
e
m
ov
e
u
n
used vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s
Preud'h
o
mme
Remove
u
nu
s
ed variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'homme
I
mprove wea
k
a
lia
s
es handling
commit
|
commitdiff
|
tree
2011-05-14
Tho
m
a
s
Preud'homme
mak
e
cl
e
a
n work when
L
I
B
T
C
C1 n
o
t defined
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as Preu
d
'homme
Add support of asm label for varia
b
les
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
reud'homme
F
i
x fct a
s
m labe
l
: only valid for dec
l
arat
i
o
n
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud
'
homme
Fix
incorrect use o
f
basic typ
e
as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
T
homas Preud'
h
omme
Comp
l
ain f
o
r static fct decl
a
red w/o file sc
o
pe
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas Preu
d
'hom
m
e
Revert "Impl
e
ment C
9
9
Variable Len
g
th Arr
a
ys"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
ma
s
Preud'homme
Re
v
e
r
t "Reor
d
e
r
inc
r
e
asing
l
y
V
T
_
*
constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thoma
s
Pr
e
ud
'
homme
Revert "Make TOK_alloca a
v
ai
l
able for
x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Di
s
able C99 VLA when alloca is unavaila
b
le
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
h
oma
s
P
r
eud
'
homme
Dis
a
ble C99 VLA whe
n
a
l
loca is unavailabl
e
.
commit
|
commitdiff
|
tree
2011-02-04
T
homas P
r
eud'homme
Make TOK_
a
lloca available for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Reorder in
c
reasi
n
gly VT_
*
constants
in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'homm
e
Impl
e
ment C99 Variable
L
e
n
gth Ar
r
ays
commit
|
commitdiff
|
tree
2011-02-04
T
homa
s
Preud'homme
C
orr
e
ct
C
hangelog wrt
.
to fix attribution
commit
|
commitdiff
|
tree
2010-10-10
Thom
a
s Preud'h
o
m
m
e
R
em
o
ve
i
f
d
ef
STT_GNU_IFUNC
t
e
st in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas
P
r
eud'
h
om
m
e
Expl
i
cit
l
icense
i
n
t
iny_li
b
mak
e
r
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'homme
Move asm label functions from tccasm
.
c t
o
tc
c
gen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'homme
Add su
p
po
r
t fo
r
__REDIREC
T
_N
T
H needed with
e
glibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preu
d
'homme
Add
i
nf
o
file cr
e
ation into tcc buil
d
proce
s
s
commit
|
commitdiff
|
tree
next