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
Generate PLT thumb stub only when necessary
2012-11-07
Tho
m
as Preud'homme
Generat
e
P
LT thumb stub o
n
ly when necess
a
ry
commit
|
commitdiff
|
tree
2012-11-07
Th
o
ma
s
Pre
u
d'homm
e
Supp
o
rt R_A
R
M_T
H
M_JU
M
P
24
reloc
a
tion to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
hom
m
e
Create a clea
n
target for t
e
s
t
s2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas
P
reud'homme
H
on
o
ur *FLAGS everyw
h
ere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enable arm hardfl
o
at c
a
lling
conven
t
ion
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preu
d
'homme
A
dd supp
o
rt for R_ARM_T
H
M_{JUMP24,CA
L
L} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d
'homme
Fi
x
commit 8
5
f6fad3a6acbf
a
07a3dc45b673965fc268
9
0d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d'ho
m
m
e
Error out in c
a
se
o
f va
r
iable n
a
me cla
s
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'
h
omme
Forbid VLA as stati
c
v
a
r
i
a
b
les
commit
|
commitdiff
|
tree
2012-10-15
Th
o
m
a
s Pr
e
ud'homme
Only use blx i
f
a
v
ailable
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'hom
m
e
Fix R_ARM_
C
A
L
L when target
fonc
t
ion i
s
T
hum
b
commit
|
commitdiff
|
tree
2012-10-09
Th
o
m
a
s
Pre
u
d'h
o
mme
Supp
o
rt for R_ARM_
[
T
H
M_]M
O
V{W
,
T}_ABS[_NC
}
relo
c
s
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disable callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preu
d
'
h
omme
Add
m
ultiarch di
r
ectory
f
or
a
rm hardf
l
oat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
g
e
t_re
g
(
)
: try to free r2
f
or
a
n
SVal
u
e first
commit
|
commitdiff
|
tree
2012-07-09
Th
o
mas
Preud'homme
Fix R_ARM_REL32 reloc
a
tion
commit
|
commitdiff
|
tree
2012-06-13
Thomas Pr
e
u
d'h
o
mme
D
e
t
ect m
u
l
ti
a
rch on Kfreebsd an
d
H
urd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'
h
omme
Evalu
a
t
e
co
n
figure arg
u
ments
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
a
s
P
r
eud'homme
tccelf
.
c: Add R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas
P
re
u
d'homme
A
d
d
suppor
t
for arm hardfloat calli
n
g conv
e
ntion
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Preu
d
'ho
m
me
Fix
remo
v
al of v
n
ro
t
t
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud
'
h
omme
Only w
a
rn for
u
nknown options in configu
r
e scrip
t
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s
P
r
eud'homme
Several mult
i
arch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Pre
u
d'homme
Fix CONFI
G
_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'homm
e
Rever
t
"Use CString to con
c
at link
e
r opt
i
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'
h
o
mme
Use CStr
i
ng to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homm
e
F
i
x
u
se afte
r
free
for linke
r
_arg
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas Preud
'
homme
Support linker options passed in
several -Wl pa
r
a
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas P
r
eud'homme
Consider long int co
n
sta
n
t as 6
4
bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'homme
R
e
move vn
r
o
t
t
(duplicate vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'
h
omme
I
n
f
orm user th
a
t -b only exists
o
n
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas P
r
eud'homme
Er
r
o
r ou
t
when
assignin
g
void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homm
e
s
/de
r
e
f
encing/
d
ereferencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thom
a
s
Preud'homm
e
Co
m
pile tccasm
.
c
c
onditio
n
ally (TCC_CON
F
IG_
A
SM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
Fix linka
g
e of named
file in loa
d
er
s
cript
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas
P
reud'homme
D
o
n't define strtol
d
and strtof
o
n *B
S
D + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semicolo
n
in
x86-6
4
va_arg
definit
i
on
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
as Preud'h
o
mme
Revert "Add a --multiarc
h
-
t
ripl
e
t
s
witc
h
to
c
on
f
igure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
o
m
as Pre
u
d
'homm
e
Add a --
m
ulti
a
rch-triplet switch
to
config
u
re
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pr
e
ud'h
o
mme
Set CONFIG_TCC_CRT_PREFIX relative
to CONFIG_SYSROO
T
commit
|
commitdiff
|
tree
2011-07-31
Thomas Pr
e
ud'homme
Revert
"
F
o
r
ce const
.
expr
.
in e
x
pr_cond outside f
u
n
ction"
commit
|
commitdiff
|
tree
2011-07-30
Thoma
s
Preud'homme
F
orce const
.
exp
r
.
in expr_cond ou
t
side f
u
ncti
o
n
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
Fix
array_test: move
params to
l
ocal var
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use CONFIG_TCC_
L
DD
I
R for
l
d
.
so on
all linux
a
r
chs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preu
d
'homme
Fix prob
l
em spotted
i
n <4E15F966
.
409
0
102@
g
mx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homme
Remove u
s
el
e
ss
c
hanges from
3
1c
a
000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
Make ex1
.
c and ex
4
.
c be
executable on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'
h
omme
Docu
m
ent
i
n README that ex4
.
c
c
an be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Revert
"
M
ake e
x
amples' sheban
g
use target tcc bin
d
ir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud
'
homme
Ad
d
c
onfiguration of include su
b
direct
o
r
i
es
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Introduce tcc_split_p
a
th_c
o
mponent for
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Th
o
mas Pre
u
d'ho
m
me
Free
extra_libdir_s
t
r after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas
Preud'homme
F
i
x commit
31ca
0
00d
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Preud'homme
Add mu
l
t
i
a
rch dirs to linker search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
P
reud'ho
m
me
Ma
k
e
examples'
s
heb
a
ng use target t
c
c bi
n
dir
p
a
t
h
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
as Preud'homme
D
e
f
ault to create prog
s
with symbols (incl
.
d
ebug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas
Preud'ho
m
me
Updat
e
Changelog
commit
|
commitdiff
|
tree
2011-05-17
T
hom
a
s
P
reud'homme
make test w
o
rk when L
I
BTCC1
not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'h
o
mme
Support scratchbo
x
, Nokia N
9
00 and qe
m
u
a
r
m archs
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preud'homme
Remove
u
n
us
e
d variab
l
es
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'ho
m
me
Remove
unused
v
ariabl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud
'
homme
I
m
prove
w
eak aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas
P
r
e
u
d'h
o
mme
make clean work
when LIBT
C
C
1
n
ot defined
commit
|
commitdiff
|
tree
2011-02-08
T
h
omas P
r
eud'homme
Add
support o
f
asm label for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Th
o
m
a
s Pre
u
d'homm
e
Fix f
c
t asm label:
o
n
ly
v
alid
f
or de
c
lar
a
tion
commit
|
commitdiff
|
tree
2011-02-07
Thomas P
r
eud'homme
F
i
x
incorr
e
ct
u
se of ba
s
i
c type as
b
itflags
.
commit
|
commitdiff
|
tree
2011-02-06
Tho
m
as
Pr
e
ud'homme
Complain for static fc
t
declared w
/
o fil
e
scope
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas Preud'
h
om
m
e
R
e
vert "Im
p
l
e
ment C
9
9 Vari
a
ble
L
e
ngth Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pre
u
d'h
o
mme
Reve
r
t
"
Re
o
r
d
er
increasin
g
ly VT_* constants
i
n tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas P
r
eud'homme
Revert "Make
T
O
K_alloca av
a
i
l
able for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'h
o
mme
Re
v
ert "Disable C99 V
L
A
when alloca is unava
i
labl
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
P
r
eud'homme
D
i
sable C99 VLA
when al
l
o
c
a is unavail
a
ble
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
eud'homme
Make TOK
_
alloca available for x
8
6-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
ud'homme
Reorder
i
ncrea
s
ingly VT_* consta
n
t
s
i
n tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'homme
Impl
e
m
e
nt C99
Variable
L
ength A
r
rays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Correct Changelog wrt
.
to f
i
x attribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Pre
u
d'homme
Remove ifdef STT_GNU
_
IFUNC tes
t
i
n
tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Th
o
mas Preud'homme
Explici
t
license in ti
n
y_libma
k
e
r
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas
P
reu
d
'homme
Move asm labe
l
functions from tccasm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Tho
m
as Preu
d
'h
o
m
m
e
Add support fo
r
__REDIRECT_
N
TH
n
eeded with
e
g
l
i
bc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pr
e
ud'h
o
mme
Add info
f
ile creation into tcc build
p
r
o
c
e
ss
commit
|
commitdiff
|
tree
2010-09-10
Thom
a
s Preud'homme
Ad
d
m
issing dirc
a
t
egory and dire
n
try to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pr
e
u
d'homme
Add sup
p
ort for
_
_FreeBSD_kernel
_
_ k
e
rnel
commit
|
commitdiff
|
tree
2010-09-10
Thoma
s
Preud
'
homme
Add support for G
N
U
/
H
urd
commit
|
commitdiff
|
tree
2010-09-10
T
homas Pr
e
ud'h
o
mm
e
A
dd support o
f
asm label f
o
r f
u
nctions
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas Preud'homme
Add supp
o
rt
for indire
c
t f
u
n
c
t
i
ons as exte
r
nals
.
commit
|
commitdiff
|
tree
2010-06-23
Th
o
mas Preud'homm
e
Re
v
ert "Use mktemp to gener
a
te
t
emp f
i
les
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thom
a
s P
r
eud'homme
Use mktem
p
to
g
enerate temp files
.
commit
|
commitdiff
|
tree
2010-05-26
Thoma
s
Preud'hom
m
e
F
i
x bashims in configure
a
nd gcctestsuite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas P
r
eud'homme
Add nan
,
snan and inf float
constants
commit
|
commitdiff
|
tree
2010-05-01
T
homas Preud'hom
m
e
Don't loa
d
l
ibtcc1 o
n
a
rch where it doesn't
e
xis
t
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud'hom
m
e
Li
n
k alias symbols tog
e
ther
commit
|
commitdiff
|
tree
2010-04-20
T
homas Preud'hom
m
e
Replace mallo
c
+
s
trcpy by tcc_strdup in ld_
l
oad_file_l
i
s
t
commit
|
commitdiff
|
tree
2010-04-20
T
h
om
a
s Preud'
h
omme
Fix "already done"
t
est in libname_to_f
i
l
ename()
commit
|
commitdiff
|
tree
2010-04-20
Thomas
P
r
eud'h
o
mme
D
elete unused
v
to
p
_
s
aved var
i
abl
e
in
u
nar
y
_type
commit
|
commitdiff
|
tree
2010-04-20
Thomas
P
reud'homme
Clean changes introduced by
47abdbd
commit
|
commitdiff
|
tree
2010-04-18
Thoma
s
Preud'homme
Support mor
e
arm E
A
BI compati
b
le
a
r
c
h
itec
t
ures
commit
|
commitdiff
|
tree
2010-04-15
Thomas Preud'homme
Comp
l
ain for stati
c
fct declared
w
/o
file sco
p
e
commit
|
commitdiff
|
tree
2010-04-15
T
h
omas Pr
e
ud'homme
B
e
tte
r
handle ld scripts
commit
|
commitdiff
|
tree
2010-04-15
Thomas Preu
d
'homme
Don't prefi
x
$prefix w
i
th $(DEST
D
IR) in
c
on
f
igure
commit
|
commitdiff
|
tree
next