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
Link STT_GNU_IFUNC into STT_FUNC in executable.
2013-01-25
Thom
a
s Preud'homme
Link STT_GNU_IF
U
NC into ST
T
_
FUNC in ex
e
cuta
b
le
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas
P
r
eud'homme
Fix [
f
]getc
return v
a
lue
u
sag
e
in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fi
x
out-of
-
tree build with relative
p
ath t
o
r
oot
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Pre
u
d
'homme
Install libtcc
.
h when
i
nvoking make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
e
u
d'homme
Revert "Added wh
a
t I
cal
l
vi
r
tual io to tinycc th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Revert "pe: fix tcc not
linking t
o
user32 and gd
i
32"
commit
|
commitdiff
|
tree
2013-01-13
T
homas
P
reud'homme
Stop
se
t
ting -Wno-un
u
sed-result swit
c
h i
n
Makefile
commit
|
commitdiff
|
tree
2013-01-13
T
h
o
mas Pr
e
ud'homme
F
i
x C99ism
in vsw
a
p
(
)
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s Preud'
h
o
m
me
S
top re
t
urning 0 in
c
mp_comparison
_
te
s
t
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Hon
o
r CC when testing for -Wn
o
-
u
n
used
-
res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Det
e
c
t ARM CPU vers
i
on in c
o
nfigur
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm-gen
.
c: I
n
val
i
d operat
o
r test always fals
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pr
e
ud'homme
Fix OABI
c
alling convent
i
on
commit
|
commitdiff
|
tree
2012-11-21
Th
o
mas Preud'homme
Only reference v
f
pr
when availab
l
e
commit
|
commitdiff
|
tree
2012-11-20
Thoma
s
Preud'
h
o
m
me
Defin
e
TCC_
A
RM_EABI if usi
n
g
hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Th
o
mas
P
reud'homme
Generate
P
LT t
h
um
b
stub
o
nly
w
hen necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert "Ge
n
erate PLT thumb stub only when ne
c
essary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homme
Add armv6l to AR
M
support
e
d processor
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
C
a
ll to ve
n
eers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud
'
homme
All
o
w source fort
i
fication
commit
|
commitdiff
|
tree
2012-11-07
T
h
om
a
s
Preud'homme
Generate PLT thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Pr
e
ud'homme
Supp
o
rt R_ARM_THM_JUMP24 relocation to
plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Pre
u
d
'homme
Cre
a
te a clean ta
r
get for
t
ests2/
M
a
kefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Honour *FLAGS ev
e
rywher
e
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'ho
m
me
Enable a
r
m
h
ardflo
a
t ca
l
ling conven
t
ion
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add support for
R
_ARM_THM_{J
U
MP24,C
A
LL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Th
o
m
a
s
Preud'
h
omme
Fix commit 85f6
f
ad3a6acbfa07a3dc45
b
67
3
965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'hom
m
e
Error out in case
o
f variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'
h
omme
Forbid V
L
A as s
t
atic variables
commit
|
commitdiff
|
tree
2012-10-15
Thoma
s
P
r
eud'homme
Only use bl
x
if availa
b
le
commit
|
commitdiff
|
tree
2012-10-09
Thomas
P
reud'homme
Fix R_ARM_CALL when target fonction
i
s Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas
Preu
d
'homme
Support for R_
A
RM_[THM_]MOV{W,T
}
_AB
S
[_NC
}
r
e
locs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preu
d
'homme
Disable
callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
as
P
reud'hom
m
e
Add m
u
ltiarch di
r
e
ctory for
arm
hardfloat var
i
an
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
get_r
e
g(): try to
free r2 for an SVa
l
ue
f
ir
s
t
commit
|
commitdiff
|
tree
2012-07-09
T
h
oma
s
Preud'h
o
mme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
D
e
tect multiarc
h
on Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
T
h
om
a
s Preud'homme
E
valuate configur
e
argumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccelf
.
c
:
Add R_ARM_RE
L
32 rel
o
c
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homm
e
Ad
d
s
u
pport for
arm hardfloat calling conven
t
ion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fix removal
o
f vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas
Pr
e
ud'homme
O
nly wa
r
n for
u
n
k
nown o
p
tions in conf
i
gur
e
s
cript
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s
P
reud'homme
Several m
u
ltiarch/biarch
fixes
commit
|
commitdiff
|
tree
2012-05-22
T
ho
m
as
Preud'ho
m
me
Fix CONFIG_LDDIR usag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
R
evert "Use C
S
trin
g
t
o
c
o
ncat l
i
n
ker
options"
commit
|
commitdiff
|
tree
2012-03-20
Thoma
s
Preud
'
ho
m
me
Use CStr
i
n
g to con
c
at linker
options
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas Preud'hom
m
e
Fix use after fr
e
e for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homm
e
Su
p
port lin
k
er options passed in several -Wl p
a
ra
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud'homme
Consider long int constant as
6
4 bits on x86
-
64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Remove
vnrott (duplicat
e
v
r
otb
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inform user that
-
b only exists on i
3
86
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Pre
u
d'homme
E
rror
o
u
t whe
n
assigning
vo
i
d value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'h
o
mme
s/
d
erefencing/deref
e
r
e
ncing/
in i386
-
gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'ho
m
me
C
o
mpi
l
e tccasm
.
c conditionally (TCC
_
CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'
h
omme
Fix linkage of named f
i
le in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas P
r
eud'homme
Don'
t
define strtold and strto
f
on *
B
SD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Th
o
mas
P
reud'homme
Remove
s
emicolon in x8
6
-6
4
va
_
arg definit
i
on
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
R
e
v
e
r
t "Ad
d
a --multiarch-triplet switch
t
o con
f
igur
e
"
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
as Preu
d
'ho
m
me
Add a --multia
r
ch-t
r
iplet switch
t
o
co
n
figure
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'homme
Set CONFIG_TCC_CRT
_
PREFIX
relative to
C
ONFIG_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Pre
u
d'homme
Re
v
ert
"Force cons
t
.
e
x
p
r
.
i
n
expr_cond ou
t
side function
"
commit
|
commitdiff
|
tree
2011-07-30
T
hom
a
s
Preud
'
homme
Force c
o
n
st
.
expr
.
in expr_con
d
out
s
ide
f
unc
t
ion
commit
|
commitdiff
|
tree
2011-07-12
Thoma
s
Preud'homme
Fi
x
array_test: mo
v
e par
a
m
s
t
o
loca
l
var
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'
homme
Us
e
CONFIG
_
T
C
C_
L
DDIR for ld
.
s
o
on
all l
i
nux
archs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as
P
reud'homme
Fix prob
l
em spotted i
n
<4E15F
9
66
.
4
090102@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud
'
homme
Rem
o
ve
useless
c
hanges from 31
c
a
000d in co
n
figure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
homme
M
a
ke ex1
.
c
and e
x
4
.
c be execu
t
abl
e
on any systems
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
a
s
P
reud'
h
omme
Docum
e
n
t
in REA
D
M
E th
a
t
e
x4
.
c c
a
n b
e
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'homme
Revert "Make exa
m
p
les
'
s
h
eb
a
ng use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
o
mas Pre
u
d
'
homme
Add
config
u
ration of inc
l
ude subdirector
i
es
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
Introduce tcc_spli
t
_path_component
f
o
r
31ca
0
00d
commit
|
commitdiff
|
tree
2011-07-06
Thom
a
s Preud'homme
Free extra_libdir_str aft
e
r
u
se
.
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s
P
reud'
h
omme
Fix commit 31ca
0
00d
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas Pr
e
ud'homme
Add m
u
lti
a
rch
dirs to
l
inker search
path
commit
|
commitdiff
|
tree
2011-06-17
T
h
o
mas
P
r
eud'homm
e
Ma
k
e examples' shebang
u
se target tcc
bindir path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
mas Preud'ho
m
me
Default to create progs
with symbols (incl
.
d
e
bug)
commit
|
commitdiff
|
tree
2011-05-17
T
homas Pre
u
d'homme
Up
d
ate Changelo
g
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s
Preud
'
homme
m
a
ke tes
t
work when L
I
BTCC1 no
t
de
f
ined
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
e
ud'ho
m
m
e
Support
s
cratchbox, Nokia N900 and qemu arm arch
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'
h
o
m
me
Remo
v
e
unused variable
s
commit
|
commitdiff
|
tree
2011-05-16
T
h
o
m
as
Preud'hom
m
e
Remove u
n
used variables
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s
P
reud'homme
Imp
r
ove weak
a
l
ia
s
es handling
commit
|
commitdiff
|
tree
2011-05-14
T
h
omas Pr
e
ud'homme
make clean work when LIBTCC1 not d
e
fined
commit
|
commitdiff
|
tree
2011-02-08
T
hom
a
s Preud'homme
A
d
d support of asm label for va
r
iables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Fix fct asm
l
a
b
e
l: only valid for
d
e
c
l
aratio
n
commit
|
commitdiff
|
tree
2011-02-07
Thomas
Preu
d
'h
o
mme
F
i
x
i
ncor
r
e
c
t
use of basic ty
p
e as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
C
omplain for static
f
ct d
e
clared w/o fil
e
scope
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Preud'homme
Revert "Implement C99
V
ariable Length
Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preu
d
'homme
Revert
"Reorder i
n
creasingly VT_* constan
t
s
in tc
c
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud
'
homme
R
evert "Make TOK
_
alloc
a
available
f
or x86-64"
commit
|
commitdiff
|
tree
2011-02-05
T
homas
Preud'homme
Re
v
ert "Disa
b
le C
9
9 VLA
w
hen alloca is
una
v
a
i
lab
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Disable C99 VL
A
when alloca is unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'ho
m
me
Make
T
OK_
a
lloc
a
available for
x
86-64
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
as Preud'homm
e
Reord
e
r
incr
e
asingly V
T
_* constants i
n
tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Imple
m
ent C99
V
ar
i
able Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
ud'homme
Correct Changelog wrt
.
to fix attribu
t
ion
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'h
o
mme
Remove ifdef ST
T
_GNU_IFUNC test in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Pre
u
d
'
ho
m
me
Explicit license in tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'h
o
mme
Move asm label functions from tc
c
as
m
.
c to tcc
g
en
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thom
a
s Preud'homme
Add su
p
port for __REDIRECT_NTH
n
eeded with eglibc
.
commit
|
commitdiff
|
tree
next