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
Thomas Preud'ho
m
me
Link S
T
T_GN
U
_IFUNC
into STT_FUNC
i
n executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'homme
Fix
[f]getc return va
l
ue usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Fi
x
o
u
t-of-t
r
ee build wi
t
h r
e
l
ati
v
e path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
homme
Install libtcc
.
h when invoking make i
n
s
tall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "A
d
ded what I call virtual io
t
o ti
n
y
c
c
this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'homme
Revert
"
p
e
: fix tcc not li
n
king to user
3
2
a
n
d gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud'homme
S
t
op
setting -Wno-unused-resul
t
switch in M
a
kefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud'homme
F
i
x C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as
P
reud'homme
St
o
p returning 0 in cm
p
_
comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud
'
homme
Hono
r
C
C
when testing
f
or -Wno
-
unuse
d
-resul
t
commit
|
commitdiff
|
tree
2012-12-04
T
h
o
mas P
r
eu
d
'h
o
mme
Detect ARM CPU
v
e
rsion in configure
commit
|
commitdiff
|
tree
2012-11-28
T
homas Preud'homme
arm-gen
.
c: In
v
alid ope
r
ator test
a
lways false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pre
u
d'homme
Fix OABI ca
l
li
n
g convention
commit
|
commitdiff
|
tree
2012-11-21
T
h
omas Pr
e
ud'homme
O
n
ly r
e
ferenc
e
v
f
pr when a
v
ailable
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define T
C
C_ARM_EABI if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas
P
reud'homme
G
e
n
e
r
ate
P
LT thumb stu
b
only
w
hen
n
e
cessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas
Preud'h
o
mme
R
ev
e
rt "
G
enerate PLT thumb stub o
n
ly wh
e
n ne
c
es
s
ary"
commit
|
commitdiff
|
tree
2012-11-11
Thom
a
s Preud'homm
e
Add ar
m
v
6
l to
ARM supported proc
e
ssors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'homme
C
a
ll
to
v
eneers i
n
ARM m
o
de
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
ma
s
P
reud'homme
A
l
low s
o
u
rce
forti
f
ication
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas P
r
eud'homm
e
Generate PL
T
thu
m
b
s
tub only w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
u
d
'homme
Support R_ARM_THM_JUMP24 rel
o
cation t
o
pl
t
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'
h
omme
C
reate a
clean target for tests2/M
a
k
efile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Preud'homme
Hono
u
r *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'homme
Enable ar
m
hardfloat call
i
ng convent
i
on
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s Preud'
h
om
m
e
Add support for
R
_A
R
M_THM_{
J
UM
P
24,CALL} reloc
s
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preu
d
'
h
omme
Fix com
m
it 85f6fad3a
6
a
c
bfa07a3
d
c45b673965f
c
26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Pr
e
u
d
'
h
o
mm
e
Error out in case of varia
b
le name cla
s
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'
h
o
mme
F
o
rbid VLA as
s
t
a
t
ic var
i
ables
commit
|
commitdiff
|
tree
2012-10-15
Thomas
Preud
'
homme
Only use blx if avail
a
ble
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas Preud
'
homme
Fix R_ARM_CAL
L
whe
n
target fonction is Thu
m
b
commit
|
commitdiff
|
tree
2012-10-09
T
ho
m
as Preud'ho
m
me
S
upport for R_A
R
M
_
[THM_]MOV{W
,
T}_ABS[_NC
}
relocs
commit
|
commitdiff
|
tree
2012-07-30
T
homa
s
P
reud'homme
Disable cal
l
sav
e
_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'h
o
mme
Add mul
t
iarch direct
o
ry for
arm hardfloat var
i
a
n
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homm
e
get_reg(): try to free r2
for a
n
SValue f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'homme
Fi
x
R_
A
RM_R
E
L32
r
e
lo
c
ation
commit
|
commitdiff
|
tree
2012-06-13
Thomas
Pre
u
d'hom
m
e
D
e
tect multiarch
on
K
f
reeb
s
d and
Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evaluate configur
e
arg
u
ments
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Pr
e
ud'homme
tccelf
.
c: Add
R
_ARM_
R
EL32 rel
o
catio
n
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'homme
Ad
d
suppor
t
for arm ha
r
dfloa
t
c
a
l
ling
c
onv
e
ntion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud
'
ho
m
me
Fix removal of vn
r
ott
commit
|
commitdiff
|
tree
2012-05-28
Thom
a
s
Preud'homme
O
nly warn f
o
r unknown option
s
in configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homm
e
S
everal multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas Preud'ho
m
me
Fix
C
O
N
F
I
G
_LDDIR usag
e
commit
|
commitdiff
|
tree
2012-04-10
Thoma
s
Preud'hom
m
e
Revert
"
U
se CString to
c
o
n
c
a
t
lin
k
er opt
i
ons"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
U
se CStr
i
ng to concat linker
o
p
tions
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preu
d
'homme
Fix use after
free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud
'
h
omme
Supp
o
rt lin
k
e
r
op
t
ion
s
p
ass
e
d
i
n several -Wl pa
r
am
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas Preud'hom
m
e
Consi
d
er long in
t
c
o
nstant
a
s
6
4 b
i
t
s
on x86-64
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas
P
reud'homme
R
emo
v
e v
n
r
ott (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
T
h
o
mas Preu
d
'
h
o
mme
Inform user that -b only
exist
s
on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thom
a
s Preud'
h
omm
e
Erro
r
out whe
n
as
s
igning vo
i
d value
.
commit
|
commitdiff
|
tree
2012-01-08
Thom
a
s Pr
e
ud'homme
s/
d
e
refe
n
cing/dere
f
e
rencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'
h
om
m
e
Compile tccasm
.
c conditi
o
nally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
Fix linkage
o
f na
m
e
d
file i
n
load
e
r
s
cript
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'h
o
mme
Don't defi
n
e s
t
rtold a
n
d
st
r
to
f
on
*
BSD +
uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel
Glöckner
Fix pr
o
blem
with
PLT a
n
d GO
T
re
l
oc
s
on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
T
h
o
m
as Preud'homme
Remove semicol
o
n in x86
-
64
va_ar
g
def
i
nitio
n
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
a
s Preud'homme
R
evert "Add a --mu
l
t
i
a
rch-triplet
switch to
con
f
ig
u
re"
commit
|
commitdiff
|
tree
2011-08-01
Thoma
s
P
r
e
ud'homme
A
dd a --
m
ultiarch
-
triplet sw
i
tch to confi
g
ur
e
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
as Preud'homme
Se
t
CONFIG_TCC_CRT_PREFIX relative to
CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
T
h
omas P
r
eud'homm
e
Revert "Force con
s
t
.
exp
r
.
in ex
p
r_cond outside functi
o
n
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Pr
e
ud'
h
omme
F
orce const
.
expr
.
in expr_cond outside
function
commit
|
commitdiff
|
tree
2011-07-12
Thomas
P
reud'h
o
m
me
Fix array_test:
m
o
ve p
a
r
a
ms
to loca
l
vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas P
r
eud'homme
Use C
O
N
FIG_TC
C
_L
D
D
I
R for ld
.
so o
n
all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix
p
roblem s
p
otted in <4E
1
5F966
.
40
9
0102
@
gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as
P
reud'
h
omme
Remove u
s
e
less c
h
a
n
ge
s
from 31ca0
0
0d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
m
me
Make
e
x1
.
c and ex4
.
c be executabl
e
on any
syste
m
s
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
Document in
R
EADME that
e
x4
.
c ca
n
be ex
e
cuted
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Revert "Make e
x
a
mp
l
es' sheb
a
ng use target t
c
c bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add con
f
i
guration of incl
u
de subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'homme
Intr
o
duce tcc
_
sp
l
it_path_component for
3
1
c
a
0
00d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Free extra_libdir_str af
t
er
u
se
.
commit
|
commitdiff
|
tree
2011-07-05
T
h
o
m
a
s
Preud'homme
Fix
c
o
mm
i
t
31ca000d
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas Preud'ho
m
me
A
dd multi
a
rch dirs
t
o linker search p
a
t
h
commit
|
commitdiff
|
tree
2011-06-17
T
homas Preud'homme
Make examples' she
b
ang use targe
t
tc
c
b
indir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'
h
o
m
me
Default
t
o
create pr
o
gs with sy
m
bols
(
incl
.
de
b
ug)
commit
|
commitdiff
|
tree
2011-05-17
Th
o
mas
Preud'homme
U
p
date Cha
n
gelo
g
commit
|
commitdiff
|
tree
2011-05-17
Thomas Pre
u
d'h
o
mme
make t
e
st work when LIBTCC1 not
d
efined
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Pre
u
d'homme
Support scratc
h
box,
No
k
ia N900 and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
Remove unused
v
ariab
l
es
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Pr
e
ud'homme
R
e
move unus
e
d va
r
i
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud
'
homme
Improve weak
a
liases handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'homme
make
clean wo
r
k
when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas P
r
eud'homme
Add su
p
po
r
t
of asm label f
o
r variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'ho
m
me
Fix fct
asm
l
ab
e
l:
only valid for dec
l
aratio
n
commit
|
commitdiff
|
tree
2011-02-07
Tho
m
as Preud'homme
Fix incor
r
e
ct use of bas
i
c
t
ype as bit
f
la
g
s
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas P
r
eu
d
'homme
Compla
i
n for s
t
atic fct decla
r
e
d
w/o file
s
cope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Implem
e
nt
C
99 Varia
b
le Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'homme
Reve
r
t "Reorder
increa
s
i
ngly VT_*
c
onstants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homm
e
Rev
e
rt "Make
TOK_al
l
oca a
v
a
ilable for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Preud'h
o
mme
Revert "Disable C99 VLA when alloca is
u
navailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
P
reud'homme
Disable C99 VLA when alloca is unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Preud'homme
Make TO
K
_allo
c
a
a
v
a
ilable for
x86-64
commit
|
commitdiff
|
tree
2011-02-04
T
h
oma
s
Preud'homme
Reord
e
r in
c
reasingly VT_
*
c
onstants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
T
homas Preud'homme
Implement C99 V
a
riable Length Ar
r
ays
commit
|
commitdiff
|
tree
2011-02-04
T
homas Preud'homme
Correct Ch
a
ngelog wrt
.
to fix attribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homm
e
Remove ifde
f
STT_G
N
U_IFU
N
C test in
t
c
c
run
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Pre
u
d'h
o
mme
Expl
i
ci
t
licen
s
e
in
t
i
ny_libm
a
ker
.
c
commit
|
commitdiff
|
tree
2010-09-14
T
homas
Pre
u
d'homme
Mo
v
e a
s
m labe
l
functions from tccasm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
next