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
Add support for runtime selection of float ABI
2012-11-17
Thomas
P
reud'homme
G
ene
r
a
te PLT t
h
umb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert "Genera
t
e
P
LT
t
humb stub only when
n
ece
s
sary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas P
r
eud'homme
Add armv6l to
ARM s
u
p
p
orted proce
s
sors
commit
|
commitdiff
|
tree
2012-11-09
T
homas Pr
e
u
d'homme
C
a
ll to veneers i
n
A
RM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'
h
omm
e
Allow source fortif
i
cation
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mm
e
G
e
nera
t
e PLT thumb
stub
only
w
hen nece
s
sary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Support R_ARM
_
THM_JUMP
2
4 r
e
l
ocation to plt
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'homme
Create a clean t
a
rget for te
s
ts2/Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'hom
m
e
Hon
o
ur
*FLAGS every
w
here
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
ud'homme
Enabl
e
arm hardfloat calling
convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pre
u
d'homme
Add s
u
pport for R_ARM_THM_{JUMP24,
C
A
LL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preu
d
'hom
m
e
Fix comm
i
t
8
5f6fad3a6acb
f
a07a3dc45b6
7
3965fc2
6
890d8e
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas
Preud'ho
m
me
Error out
i
n c
a
se
o
f
variable name
c
lash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preud'hom
m
e
F
o
rbi
d
VL
A
as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud
'
homme
Only use blx if available
commit
|
commitdiff
|
tree
2012-10-09
T
h
o
m
a
s
Preud'homme
Fix R_ARM
_
CALL when targ
e
t fonct
i
on is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Preud'homme
Supp
o
rt
for R_ARM_[THM_]MOV{W,T}_
A
BS
[
_NC} re
l
o
c
s
commit
|
commitdiff
|
tree
2012-07-30
T
hom
a
s Preud'h
o
mm
e
Disable calls
a
ve_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preu
d
'homme
Add multiarch
d
irector
y
for
arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
P
reud'homme
get_re
g
(
): tr
y
to f
r
ee r2 for an
S
Value f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preu
d
'homme
Fix R_AR
M
_R
E
L32
relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'hom
m
e
Detect
multiarch
on Kfreebsd and Hu
r
d
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evaluate configure a
r
guments
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'homme
tcc
e
l
f
.
c
: Add R_ARM_REL32 relocatio
n
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud'h
o
m
me
Add support for arm hardflo
a
t
ca
l
ling convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud'ho
m
me
Fix
r
e
m
oval of
v
nr
o
tt
commit
|
commitdiff
|
tree
2012-05-28
Thomas
Preud'homme
O
n
ly warn for unknown option
s
in configure
script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Pre
u
d'homme
Sever
a
l multiarch/b
i
arch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
hom
a
s Preud'h
o
mme
Fix
C
ONFIG_
L
D
D
IR usage
commit
|
commitdiff
|
tree
2012-04-10
Th
o
mas Preud'h
o
mme
Revert
"
Use CString to concat linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thom
a
s
P
reud
'
ho
m
me
Use CString to concat li
n
ker opti
o
ns
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'ho
m
m
e
Fix use
a
f
ter f
r
ee for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Support linker options p
a
ssed in several -
W
l
p
aram
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud'homme
Cons
i
der long int c
o
nsta
n
t as 64 bits
o
n x8
6
-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Re
m
ove vnrott
(du
p
licate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Pre
u
d'h
o
mme
Inform
u
ser that
-b o
n
ly exist
s
on
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Th
o
mas Pr
e
ud'homme
Error out when assigning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud
'
ho
m
me
s/derefe
n
cing/
d
e
refe
r
encing/ i
n
i
3
8
6
-
gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Pre
u
d'homme
C
o
mpile tccasm
.
c
c
o
nditionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homm
e
Fix li
n
kage of
n
amed file in loa
d
er
s
c
ri
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud
'
homme
Don't d
e
fin
e
s
t
rt
o
ld and strtof on
*
BSD
+
u
C
l
ibc
commit
|
commitdiff
|
tree
2011-08-05
T
homas
P
reud'homme
Remove semicol
o
n
i
n x86-64
v
a_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
T
h
omas Preud'homme
Revert "Add a
-
-
multiar
c
h-t
r
iplet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preu
d
'
h
omme
Add a --multi
a
rch-tr
i
plet switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas
Preu
d
'homme
Set CONFIG_T
C
C_CRT_
P
R
E
F
I
X relative to CONFIG_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
T
homas
Preud'homme
Rever
t
"Force cons
t
.
e
xp
r
.
in exp
r
_cond outs
i
d
e
f
unction"
commit
|
commitdiff
|
tree
2011-07-30
Thomas
Preud'homme
For
c
e
const
.
expr
.
in expr_con
d
outsi
d
e fun
c
tio
n
commit
|
commitdiff
|
tree
2011-07-12
Thom
a
s Pr
e
ud
'
homm
e
Fix ar
r
ay_test: move
p
a
r
ams to
l
ocal v
a
r
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'h
o
mme
Use CONFIG_TCC_LDDIR for ld
.
s
o
o
n all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s
P
reud'
h
o
mme
Fix prob
l
em spotted in <4E15F9
6
6
.
4090102@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'
h
omme
Remove useles
s
cha
n
g
es from 31ca
0
00d in c
o
nfigure
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
e
u
d'h
o
mme
Ma
k
e
ex1
.
c and ex4
.
c be exe
c
utable on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homme
Docu
m
e
nt in
R
EADME
that ex4
.
c ca
n
be exe
c
uted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d
'
homme
Revert "Make
e
xample
s
' shebang use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
Add c
o
nfigur
a
tion o
f
includ
e
subdir
e
c
t
o
r
ies
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s Preud'h
o
mm
e
Intro
d
uce tcc_split_path_component for 3
1
c
a000d
commit
|
commitdiff
|
tree
2011-07-06
Tho
m
as P
r
eu
d
'
h
omme
Free extra_libdir_
s
tr after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fi
x
co
m
mit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
T
h
oma
s
Pr
e
ud'homme
Add mult
i
arch dirs to li
n
ker s
e
a
r
ch pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Preud'homme
M
a
k
e ex
a
mples' s
h
ebang us
e
t
a
rget tcc bindir
p
a
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'ho
m
me
D
efault to create progs
w
ith sy
m
bol
s
(
incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
homa
s
P
r
e
ud'homme
U
p
dat
e
Changelog
commit
|
commitdiff
|
tree
2011-05-17
T
homas Preu
d
'hom
m
e
make test work when LIBTC
C
1 not
d
e
fined
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preud'
h
o
m
me
Support sc
r
atchbox,
N
oki
a
N900
a
nd
q
emu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pre
u
d'homme
Remove unused vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Th
o
mas Preud'hom
m
e
Re
m
ove unu
s
ed variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Improv
e
weak al
i
as
e
s
handlin
g
commit
|
commitdiff
|
tree
2011-05-14
T
h
o
mas Preud'homme
make clean
wor
k
when LIBTCC1
n
ot define
d
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as Preud'homme
Ad
d
support of asm lab
e
l f
o
r variables
.
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as Preud'homme
F
ix fct asm label
:
only
v
ali
d
for declaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas Pre
u
d'homme
Fix in
c
o
r
rect use of basic type as b
i
tflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas
Preu
d
'homme
Complain for st
a
tic fct
decla
r
ed
w
/
o
f
i
l
e sc
o
pe
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Preu
d
'homme
Rever
t
"Implement
C
99 Variable
L
en
g
th Arr
a
ys"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Rev
e
r
t
"Reo
r
der increasingly VT
_
* c
o
nst
a
n
t
s in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Pr
e
ud'homme
Rever
t
"M
a
ke TOK_alloca available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pr
e
ud'homme
Revert "Disable C99 VLA
w
hen alloca
i
s una
v
ailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'
h
omme
Disabl
e
C
99
V
LA
w
hen
a
ll
o
ca is
u
n
available
.
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud'homme
M
ake
T
O
K_alloca
a
vai
l
a
ble for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Preu
d
'homme
Reord
e
r incre
a
singly V
T
_
*
constants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
T
h
o
m
a
s
Preud'
h
omme
Impleme
n
t C99 V
a
riabl
e
Length A
r
rays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'ho
m
me
Correc
t
Changelog
wrt
.
to fix
a
t
t
r
i
bution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Pre
u
d'homme
Re
m
ove ifdef STT_GN
U
_IFUNC t
e
st in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'hom
m
e
Explicit licens
e
in tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'homme
Move a
s
m label functions from
t
ccasm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
T
h
o
m
as Preud'homme
Add
s
u
pport
for __REDIRECT_NT
H
n
ee
d
ed
w
ith eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas
Preud'homm
e
A
d
d info file creation into tcc bu
i
l
d process
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as
Preud'homme
Add missing di
r
category
and di
r
e
n
try to t
e
xi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas
P
r
eud'homme
Add support for __F
r
eeBSD_kernel
_
_
k
ernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add support
f
o
r GNU/Hu
r
d
commit
|
commitdiff
|
tree
2010-09-10
Th
o
mas Preu
d
'homme
Add
s
u
p
p
ort o
f
asm
label for
f
u
nctions
.
commit
|
commitdiff
|
tree
2010-08-09
Th
o
mas Preud'homme
Add supp
o
rt for ind
i
rect fu
n
ct
i
ons
a
s exter
n
als
.
commit
|
commitdiff
|
tree
2010-06-23
Thoma
s
Preud'hom
m
e
Re
v
ert "Use mkt
e
mp to generate tem
p
files
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thomas
Pre
u
d
'
homme
Use mktemp t
o
gen
e
rate temp
f
iles
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas
Pre
u
d'homme
Fix
b
as
h
i
ms in configure and gcctes
t
suite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thoma
s
P
r
eud'homme
Add n
a
n
, snan and i
n
f
float consta
n
ts
commit
|
commitdiff
|
tree
2010-05-01
T
homas Preud'homme
Don't load libt
c
c1 on a
r
c
h where it doesn't
exist
commit
|
commitdiff
|
tree
2010-05-01
Thomas
P
r
e
ud
'
homme
Link alias
s
ymb
o
ls toget
h
er
commit
|
commitdiff
|
tree
2010-04-20
Thomas P
r
eud'homme
Replace mall
o
c+st
r
cpy by tcc_str
d
u
p
in ld_
l
oad_fil
e
_list
commit
|
commitdiff
|
tree
2010-04-20
Tho
m
as Preu
d
'homme
F
i
x "already done"
t
est
in libname
_
to_filename()
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud'homme
Delet
e
u
nu
s
ed vtop_saved var
i
able in unary
_
t
ype
commit
|
commitdiff
|
tree
next