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 C99ism in vswap()
2013-01-13
Thomas
Preud'homme
F
ix C99ism in
vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas P
r
e
ud'
h
omme
St
o
p
re
t
urnin
g
0 in cmp_comparis
o
n_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
H
o
n
o
r CC when testi
n
g for -Wn
o
-unused-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Detect ARM CPU vers
i
o
n in config
u
re
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preu
d
'h
o
mme
ar
m
-gen
.
c:
I
nvalid
o
perator test a
l
ways f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
T
h
om
a
s P
r
eud'homme
Fix OABI cal
l
ing conv
e
ntion
commit
|
commitdiff
|
tree
2012-11-21
T
homa
s
Preud'h
o
mme
Only reference
v
fpr
w
hen a
v
ai
l
a
b
le
commit
|
commitdiff
|
tree
2012-11-20
Th
o
mas
Preud'homme
Define TCC_ARM_EABI if using hardfloa
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'h
o
mme
Gen
e
ra
t
e PLT
t
h
u
mb stub only whe
n
n
ece
s
sary
commit
|
commitdiff
|
tree
2012-11-12
T
ho
m
as Preud'h
o
mme
Revert "Genera
t
e PLT
t
h
u
m
b stub only when nec
e
s
s
ary"
commit
|
commitdiff
|
tree
2012-11-11
Thom
a
s Preud'homme
Add
a
rmv6l
t
o ARM suppor
t
e
d
processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
Call to veneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
me
Allow source f
o
rtification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
m
e
Generate PLT t
h
umb
stub onl
y
w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
ho
m
me
Sup
p
ort R_ARM_
T
H
M_JUMP24 relocation to
p
lt
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
a
s Preud'ho
m
me
C
r
eate
a
clea
n
t
a
rget for
t
ests2/Makefil
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas
P
r
eud'homme
Honour *FLA
G
S everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
E
n
able ar
m
hardfloat calling conventi
o
n
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Preud'h
o
mme
Add support for R_AR
M
_THM
_
{JU
M
P24,C
A
LL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'h
o
mme
Fix commit 85f6fad3a6acbfa
0
7a3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error out in ca
s
e of
variable name c
l
ash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbi
d
VLA as st
a
t
ic variable
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only
u
se blx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud
'
homme
Fix R_
A
R
M_CALL
when target fonc
t
ion is
T
humb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preu
d
'homm
e
Suppor
t
for R_ARM_[THM
_
]MOV{W,T}_ABS[_NC} r
e
lo
c
s
commit
|
commitdiff
|
tree
2012-07-30
Thomas
Preud'ho
m
me
Disabl
e
cal
l
save_test f
o
r a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thom
a
s Preud'h
o
mme
Add multiarc
h
d
irectory for arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Pre
u
d'h
o
mme
get_
r
eg()
:
try to free r2 fo
r
an SV
a
lue f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thomas
P
reud'homme
F
ix R
_
ARM_REL32
rel
o
cation
commit
|
commitdiff
|
tree
2012-06-13
Thom
a
s
Preud'homme
Detect multiarc
h
on
Kfreebsd and H
u
rd
commit
|
commitdiff
|
tree
2012-06-12
Thom
a
s Preud'
h
omme
Evaluate confi
g
ure
arguments
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Preud'homme
tccelf
.
c: Add R_ARM_RE
L
3
2 r
e
loca
t
ion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pre
u
d'homme
A
d
d
support for
a
rm hard
f
loat call
i
ng conventio
n
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas
P
reu
d
'homme
Fix rem
o
val
o
f vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
h
omas Preud'homm
e
O
nly warn for unknown
o
ptions in configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Several multiarch/bi
a
rch fixes
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as Preud'hom
m
e
Fix CONFIG_LDDIR u
s
age
commit
|
commitdiff
|
tree
2012-04-10
T
h
oma
s
Preud'homme
R
e
ve
r
t "
U
se CS
t
r
i
ng
t
o concat lin
k
er o
p
tions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas
Preu
d
'
h
omme
Use CString t
o
concat
l
inker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'
h
omme
Fix use af
t
er free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'
h
omme
S
u
pp
o
r
t
linker options pas
s
e
d
in several -Wl par
a
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Consider l
o
ng int
constant
a
s 64 bi
t
s o
n
x
8
6-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preud'homme
Remo
v
e vnrott (du
p
licate
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas
P
reud'homme
Inform user that -b
only e
x
ists
on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
Preu
d
'
h
o
mme
Error out when assigning
v
o
i
d value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Pre
u
d'
h
omme
s/derefe
n
cing/de
r
e
f
erencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
P
reud'ho
m
me
Compile tccasm
.
c conditionally (TCC_CONF
I
G
_
ASM
)
commit
|
commitdiff
|
tree
2012-01-04
Thomas P
r
eud'homme
F
ix linkage of named file in
load
e
r
script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'ho
m
me
Don't define strt
o
ld
a
n
d
strt
o
f on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel G
l
öckner
Fix problem with PLT a
n
d GOT re
l
o
c
s on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'ho
m
m
e
R
e
move semicol
o
n in x86-
6
4
va_ar
g
d
e
f
i
nition
.
commit
|
commitdiff
|
tree
2011-08-03
Thom
a
s
P
reu
d
'ho
m
me
Rev
e
rt "Add a --multiarch
-
tri
p
l
e
t swi
t
ch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Add a --m
u
ltiarch-triplet
s
w
itch to config
u
r
e
commit
|
commitdiff
|
tree
2011-08-01
Th
o
m
a
s
P
r
eud'homme
Set CONFIG_T
C
C
_
CRT_
P
REFIX relativ
e
to CONFIG_SYSROO
T
commit
|
commitdiff
|
tree
2011-07-31
T
h
omas P
r
eud'homme
Revert "
F
orce const
.
expr
.
in e
x
pr
_
cond ou
t
side fun
c
tion"
commit
|
commitdiff
|
tree
2011-07-30
T
h
omas Preud'homme
F
orce c
o
ns
t
.
expr
.
in expr_
c
ond outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas
Preud'
h
omme
F
i
x arr
a
y_t
e
st
:
m
ove params
to
l
ocal vars
commit
|
commitdiff
|
tree
2011-07-08
Th
o
mas Preud'ho
m
m
e
Use CONFIG_TCC_LDDIR f
o
r ld
.
s
o
on a
l
l linux ar
c
hs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'homme
Fix p
r
oblem spo
t
ted in
<4E15F9
6
6
.
4090102@g
m
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homme
Remo
v
e us
e
less
changes
f
rom 31ca000d i
n
co
n
figu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'
h
omme
Make ex1
.
c and ex4
.
c
be ex
e
cutable
o
n
any systems
commit
|
commitdiff
|
tree
2011-07-07
T
h
om
a
s Preud'homme
Docu
m
ent in README tha
t
ex4
.
c c
a
n b
e
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Revert "Make examples' shebang
u
se ta
r
get
tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add
configuration
of includ
e
s
ubdirectories
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Int
r
odu
c
e tcc_split_path_compone
n
t
f
or 31ca
0
0
0d
commit
|
commitdiff
|
tree
2011-07-06
T
h
o
m
as
P
r
eu
d
'homme
F
ree ex
t
ra_libdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Preud'homme
F
ix commit 3
1
c
a
000d
commit
|
commitdiff
|
tree
2011-07-05
T
h
oma
s
Preud'homme
Add multiarch
dirs t
o
link
e
r search path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
m
a
s
P
r
e
ud'homme
Make exampl
e
s' sheb
a
ng u
s
e ta
r
get tcc bindir p
a
th
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Default to create progs with sym
b
ols (incl
.
de
b
ug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homm
e
U
pdate Chang
e
log
commit
|
commitdiff
|
tree
2011-05-17
T
h
o
m
a
s
Preud'ho
m
me
make test work when L
I
BT
C
C1 not defin
e
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Sup
p
ort
s
cratchbox, Nokia N
9
0
0
an
d
qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove unused
variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
a
s Preud'h
o
mme
Remove unused variab
l
es
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Improve weak
a
li
a
ses handling
commit
|
commitdiff
|
tree
2011-05-14
T
h
o
mas Preud'homme
m
ake cl
e
an work when LIB
T
CC
1
not defi
n
e
d
commit
|
commitdiff
|
tree
2011-02-08
T
homas Preud'
h
omme
Add support of asm label for var
i
a
b
l
es
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'
h
omme
Fi
x
f
ct asm
label: only
v
alid for de
c
laration
commit
|
commitdiff
|
tree
2011-02-07
Thomas
P
r
eud'homme
Fix in
c
orre
c
t
u
se of
b
a
sic type as
bitflag
s
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'ho
m
me
Complain f
o
r
stat
i
c
f
c
t
declared w/o file
scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preu
d
'h
o
mm
e
Revert "
I
mplement C99 Varia
b
le Length Arrays
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
omm
e
R
e
vert
"
Reorder
i
n
cr
e
asingly VT
_
* consta
n
ts in tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
T
homa
s
Preud'homme
Re
v
e
rt "M
a
ke TOK_a
l
l
oca availa
b
le for x8
6
-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Re
v
e
rt "Di
s
abl
e
C9
9
VLA when alloca is unav
a
ilable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Dis
a
ble C99 VLA when alloca
i
s
unavail
a
bl
e
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
a
s Preud'homm
e
Mak
e
TOK_alloca availabl
e
for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Reorder inc
r
eas
i
ng
l
y VT_* c
o
nstants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'homme
Implemen
t
C99 Variable Length
A
r
r
ay
s
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'homme
Correct C
h
angelog wrt
.
to fix attribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
Remove
i
f
def STT_GNU_IFUNC test i
n
tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Pr
e
ud'homme
Explicit license
i
n tiny
_
libmak
e
r
.
c
commit
|
commitdiff
|
tree
2010-09-14
Th
o
mas Preud'homme
Move
asm la
b
e
l
func
t
i
on
s
from tcc
a
sm
.
c to
t
ccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud
'
homme
Add supp
o
rt for __
R
EDIRECT_NTH
n
e
e
ded wi
t
h eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add info fi
l
e creation
i
n
to tc
c
bu
i
ld process
commit
|
commitdiff
|
tree
2010-09-10
Th
o
mas Preu
d
'
homme
Add missing dircateg
o
r
y and d
i
rent
r
y to t
e
xi fi
l
e
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as Preud'
h
omme
Ad
d
support
for
_
_Fr
e
eBSD_kernel__
ke
r
nel
commit
|
commitdiff
|
tree
2010-09-10
Th
o
m
as Preud'
h
omme
A
d
d
support for GNU
/
Hurd
commit
|
commitdiff
|
tree
2010-09-10
Thomas
P
reud'homm
e
A
dd
s
uppo
r
t o
f
asm lab
e
l for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Thom
a
s
Preud'homme
Add support for indirect
functions as externals
.
commit
|
commitdiff
|
tree
next