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-17
Tho
m
as Preud'ho
m
me
G
e
n
e
rat
e
PLT t
h
umb stub only when
necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas
Preud
'
hom
m
e
Revert "Gen
e
rate PLT thumb stu
b
only
w
h
e
n
necessary
"
commit
|
commitdiff
|
tree
2012-11-11
Thomas P
r
eud'homme
Ad
d
armv6l to ARM su
p
port
e
d proce
s
sors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
Call to venee
r
s in A
R
M mod
e
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
m
as
Preu
d
'
h
omme
Al
l
ow source fortific
a
tion
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homm
e
Generate PLT thumb stub only
w
hen n
e
c
e
s
s
ary
commit
|
commitdiff
|
tree
2012-11-07
T
hom
a
s
Preud
'
homme
Support
R
_
ARM_THM_JUMP24 r
e
lo
c
at
i
on to plt
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'homme
Cre
a
te
a clean target for te
s
ts2/Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Pre
u
d'
h
omme
H
onour
*F
L
AGS
e
verywhere
commit
|
commitdiff
|
tree
2012-10-28
T
homa
s
Preud'homme
Enable
a
rm hardfloat c
a
lling con
v
ent
i
on
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'homme
Add supp
o
rt fo
r
R_ARM_THM_
{
JUMP24,CA
L
L} relocs
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as Preud
'
homme
F
i
x commit 85f6fad3a6acbfa07a3
d
c45b67396
5
fc26890d8
e
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Pre
u
d'homme
E
rror out in ca
s
e of variable
name
c
lash
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s
P
re
u
d
'homme
F
o
r
bid VLA as
s
tatic variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preu
d
'homme
Only us
e
blx
if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preu
d
'homme
F
ix
R
_ARM_
C
ALL when target fonction
i
s
Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Supp
o
rt
f
or R_A
R
M_[THM_]MO
V
{W,T}_A
B
S[
_
NC} reloc
s
commit
|
commitdiff
|
tree
2012-07-30
Tho
m
as
P
r
e
ud'homme
Disable ca
l
lsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Th
o
mas P
r
eud'homme
Add multiarch directory for arm har
d
f
l
oat vari
a
n
t
commit
|
commitdiff
|
tree
2012-07-11
Thom
a
s Preud'
h
omme
get_reg():
t
r
y
to free r2 for
an SValue
f
irst
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'homm
e
Fix R_ARM_REL32
relocation
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
Preud'homme
Detect mu
l
tiarc
h
on Kf
r
ee
b
sd and H
u
r
d
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Pre
u
d'homme
Evaluate config
u
re argument
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccelf
.
c: Add R_
A
R
M
_R
E
L32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reud'homme
Ad
d
support
f
o
r a
r
m
hardfloat ca
l
ling convention
commit
|
commitdiff
|
tree
2012-06-05
T
homas Preud'homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Th
o
mas Preud'h
o
mme
Only warn for unknown o
p
tions in configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud
'
homme
S
everal
multiarch/biarch fix
e
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pre
u
d
'homm
e
Fi
x
CONF
I
G_L
D
DIR usage
commit
|
commitdiff
|
tree
2012-04-10
T
h
omas Preud'h
o
m
m
e
Rever
t
"Use CString to conc
a
t linker o
p
t
ions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Pre
u
d'homm
e
Use
C
Str
i
ng
t
o conc
a
t
l
inker op
t
i
o
ns
commit
|
commitdiff
|
tree
2012-03-16
Thomas
P
reud
'
homme
Fix use after free fo
r
link
e
r_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homm
e
Support linker
o
pt
i
ons passed in several -Wl pa
r
am
commit
|
commitdiff
|
tree
2012-03-14
T
homas Pre
u
d'
h
o
m
me
Consider long
int
c
o
n
stant as 64 bits on x86-6
4
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud
'
homme
Remove vnrott (duplic
a
te vrotb)
commit
|
commitdiff
|
tree
2012-03-13
T
h
om
a
s Preud'homme
Inform user
t
h
at -b
o
n
l
y exist
s
on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
omas Preud'
h
omme
E
rror out
when as
s
igning void val
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thom
a
s Pre
u
d'homme
s/
d
e
refencing/dereferencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas
P
reud
'
homme
Comp
i
le
tccas
m
.
c conditionally (TCC
_
CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pre
u
d
'
homme
Fix linkage of named file in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
T
homas Preu
d
'homm
e
Don'
t
define strt
o
ld and
s
trtof on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas
Preud'homm
e
Re
m
ove semicolon in
x
86
-
64 va_ar
g
definiti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
R
e
vert "
A
dd a --multiar
c
h
-
triplet switch to config
u
r
e
"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preud'homme
Add a --mult
i
a
r
ch-triplet switch t
o
con
f
igure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
S
e
t CON
F
IG_TCC_
C
RT_PREFIX
r
el
a
tive to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
T
h
omas Pr
e
ud'
h
omme
R
ev
e
rt "Force const
.
e
x
pr
.
in
expr
_
co
n
d outside
f
un
c
tion"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'hom
m
e
Force
const
.
expr
.
in expr_cond ou
t
s
i
de funct
i
on
commit
|
commitdiff
|
tree
2011-07-12
T
homas Preud'homme
Fi
x
array_tes
t
: mov
e
p
arams to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s Preud
'
homme
Use CONFIG_T
C
C
_
LDDIR for ld
.
so
on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
T
h
omas Preud'homme
Fix problem spotted
in <4E15F
9
6
6
.
4
090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
R
e
m
ove
useless chan
g
es
f
rom 31ca000d
in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preu
d
'hom
m
e
M
ake
ex1
.
c and ex4
.
c be executable on a
n
y s
y
ste
m
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homme
Document in README tha
t
ex4
.
c
can b
e
ex
e
cuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s
P
reud'
h
o
mme
Reve
r
t
"Make
examples' sh
e
bang use tar
g
et tc
c
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
homa
s
Preud'homme
Add confi
g
uratio
n
of incl
u
de subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'homme
Introduce tcc_split_
p
ath_co
m
p
o
ne
n
t
fo
r
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Free extra_libdir
_
str
a
fter use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
r
eud'hom
m
e
Fix commit
31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'
h
om
m
e
A
d
d
multi
a
rch
d
irs to l
i
n
k
e
r
search path
commit
|
commitdiff
|
tree
2011-06-17
T
homas Preud'
h
omme
Mak
e
examples' she
b
ang us
e
tar
g
et tcc
bin
d
ir path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
mas Pre
u
d'homm
e
D
e
f
ault to crea
t
e progs with symbols (
i
n
cl
.
deb
u
g)
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s Preud'h
o
mme
Update C
h
angelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
make test work whe
n
LIB
T
C
C1 not defined
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas Preud
'
homme
Support scr
a
tchbox, Noki
a
N
9
00
and qem
u
arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove unused vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homm
e
Remove unused
v
ariables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Pre
u
d'homme
I
m
p
rove weak aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas
Preu
d
'
h
o
mme
make cl
e
an work whe
n
LIBT
C
C1 not de
f
ined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Add s
u
ppor
t
of asm l
a
b
e
l for
v
ariables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Fix
fct as
m
labe
l
: on
l
y valid for declaration
commit
|
commitdiff
|
tree
2011-02-07
T
homas Preud'homme
F
ix incor
r
ect us
e
of ba
s
ic type as bitfla
g
s
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
Com
p
lain
for s
t
atic fct declared w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
R
e
vert "I
m
pl
e
ment C
9
9 Va
r
ia
b
le Length
A
r
rays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pr
e
ud
'
homme
R
evert
"
Reord
e
r increasingly
V
T_*
constants in tc
c
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Pr
e
ud'hom
m
e
R
e
v
e
rt "Make
T
OK_a
l
loca available for x86
-
64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preu
d
'homme
Revert "Disable C99 VLA
w
h
en all
o
ca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preud'h
o
mme
Disable
C
99 VLA when alloc
a
is un
a
vailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Preud'hom
m
e
Make TOK_a
l
loc
a
avail
a
ble for x86-64
commit
|
commitdiff
|
tree
2011-02-04
T
homas Preud'homme
Re
o
rd
e
r i
n
cr
e
asingly VT_* constants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Th
o
ma
s
P
r
e
ud'ho
m
m
e
Im
p
lement C99 Variable
Leng
t
h Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'h
o
mme
C
or
r
ec
t
C
h
angelog wrt
.
to
f
i
x
a
t
t
ribution
commit
|
commitdiff
|
tree
2010-10-10
Thom
a
s Preud'homme
R
emove ifdef STT_GNU_IFUN
C
test
i
n
t
c
crun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homme
Exp
l
icit lic
e
n
s
e in
tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'ho
m
me
Mo
v
e
a
sm labe
l
fun
c
ti
o
ns fr
o
m tccasm
.
c t
o
t
c
c
g
en
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Pr
e
ud'homme
A
d
d s
u
pport fo
r
__REDIREC
T
_NTH needed with egl
i
bc
.
commit
|
commitdiff
|
tree
2010-09-10
Th
o
mas Pr
e
ud'homme
Add info file c
r
e
a
tion int
o
tcc build process
commit
|
commitdiff
|
tree
2010-09-10
T
h
omas
P
reud'homme
Add mi
s
s
i
ng dircate
g
ory and
direntry to t
e
xi file
commit
|
commitdiff
|
tree
2010-09-10
T
h
omas Preud'homme
Add suppo
r
t for __F
r
eeBSD_ker
n
el__ kernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas
P
reud'homme
Add support for GN
U
/Hurd
commit
|
commitdiff
|
tree
2010-09-10
Th
o
m
as Preud'homme
Add support of asm label
for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Th
o
mas Pre
u
d'homme
Add suppo
r
t for indir
e
ct functions as exte
r
nals
.
commit
|
commitdiff
|
tree
2010-06-23
Thoma
s
Preud'homme
R
evert
"
Use
m
k
temp t
o
ge
n
erat
e
temp fil
e
s
.
"
commit
|
commitdiff
|
tree
2010-06-22
Thom
a
s
Pre
u
d'
h
omme
Use mkte
m
p
t
o
gene
r
ate
tem
p
files
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas Preud'hom
m
e
F
ix bashims in co
n
f
i
gure and gcctest
s
uite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thom
a
s Preud'ho
m
m
e
Add nan
,
snan and inf float constants
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud'homme
Don't load libtcc1 on
a
rch wher
e
it
does
n
't exist
commit
|
commitdiff
|
tree
2010-05-01
Tho
m
as Preud'homme
L
ink a
l
ias sym
b
ols togeth
e
r
commit
|
commitdiff
|
tree
2010-04-20
Thomas
P
r
eud'homm
e
Replace mal
l
oc+strcpy by tcc_st
r
dup
i
n ld_load_file_
l
ist
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud'ho
m
m
e
Fix "alre
a
dy done" tes
t
in libname
_
to_filename()
commit
|
commitdiff
|
tree
2010-04-20
Tho
m
as Preud'homme
D
elete unused v
t
op_saved
variable in unary_typ
e
commit
|
commitdiff
|
tree
next