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 P
r
eud'ho
m
me
L
ink STT_GN
U
_IFUNC into
S
TT_FUNC in
executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'homme
Fix [f]get
c
re
t
urn value
usage in 40_std
i
o tes
t
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preu
d
'homme
Fix out-of-tree build with relati
v
e
p
ath t
o
root
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preu
d
'homme
Install libtcc
.
h
w
h
en i
n
voki
n
g
m
ake in
s
tall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pre
u
d'homme
Revert "Ad
d
ed wha
t
I
c
al
l
virtu
a
l io
t
o
tin
y
c
c
this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
R
e
v
ert
"pe: fix
t
c
c
not linking to user32 and gdi3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
S
t
op setting -Wno-unuse
d
-result switch in Ma
k
e
file
commit
|
commitdiff
|
tree
2013-01-13
Th
o
mas Preud
'
homm
e
Fix C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
T
h
om
a
s Preud'homme
Stop
returning 0 in cm
p
_comparison_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as Pr
e
ud'homme
Ho
n
or CC w
h
en
te
s
ting fo
r
-Wno-u
n
u
s
e
d-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Detec
t
ARM CPU v
e
r
sion in
con
f
i
gure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'hom
m
e
ar
m
-gen
.
c
:
Invalid operator test alw
a
ys f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
P
r
eud'homm
e
F
ix OABI calling con
v
ention
commit
|
commitdiff
|
tree
2012-11-21
T
h
omas Preud'homme
On
l
y
refere
n
ce v
f
p
r
w
he
n
ava
i
lable
commit
|
commitdiff
|
tree
2012-11-20
Th
o
mas Pr
e
ud'homme
Define TCC_ARM_EAB
I
if
using
hard
f
lo
a
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
G
ener
a
te PLT thumb stu
b
o
nly wh
e
n
n
ecessary
commit
|
commitdiff
|
tree
2012-11-12
T
homas Preud'
h
o
mm
e
R
ever
t
"Gen
e
r
ate
P
LT thumb stub only
when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pr
e
ud
'
homme
Add armv6l
t
o
A
RM su
p
porte
d
processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas P
r
eud'homme
Call to ven
e
ers in AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'h
o
m
me
Allow sourc
e
forti
f
icatio
n
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'homme
Generate PLT thumb stu
b
only when necessary
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'homme
Support R_ARM_TH
M
_JUMP24 r
e
l
oc
a
tion t
o
p
l
t
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Create a cl
e
an targ
e
t for te
s
ts2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thoma
s
P
reud'h
o
mme
Honour *FLAGS ever
y
whe
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
En
a
ble a
r
m hardfloat callin
g
c
o
nventi
o
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas P
r
eud'homme
Ad
d
support
f
or R_AR
M
_THM_{JUM
P
24,CALL} re
l
ocs
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
a
s
Preud'homme
F
ix comm
i
t 85
f
6f
a
d3a6acbfa07a3
d
c45b673965
f
c
2
6
8
90d8e
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud'h
o
mme
E
rror
o
u
t
i
n case of vari
a
b
le
n
a
m
e clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eud'homme
F
orbid VLA
as st
a
ti
c
vari
a
bles
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
reud'ho
m
me
Only use blx if
available
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Preud'h
o
mme
Fi
x
R_ARM_CALL when t
a
r
g
e
t fon
c
ti
o
n is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud
'
homme
Sup
p
ort
for R_ARM_
[
THM_]MOV{
W
,T}_ABS[_NC}
r
elocs
commit
|
commitdiff
|
tree
2012-07-30
T
hom
a
s Preud'homme
Disable ca
l
l
s
a
ve_tes
t
fo
r
arm
commit
|
commitdiff
|
tree
2012-07-29
T
h
o
mas Preud
'
homme
Add multiarch directo
r
y for arm hardfloat va
r
ia
n
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas P
r
e
ud'homme
g
et
_
reg(): t
r
y to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'hom
m
e
Fix R_ARM_R
E
L32 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
h
oma
s
Preud'homm
e
Detect multiarch
o
n K
f
reebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thom
a
s
Preud'homme
Eva
l
uate confi
g
ure argum
e
nts
commit
|
commitdiff
|
tree
2012-06-05
T
h
o
m
as Preu
d
'homme
tccelf
.
c:
A
dd R_ARM_REL
3
2
r
e
l
o
cation
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preu
d
'homme
Add support for arm hardfloat calling convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fix
rem
o
val
of v
n
rott
commit
|
commitdiff
|
tree
2012-05-28
T
homas
Preud'homme
O
n
ly warn fo
r
unknow
n
options in configure
s
cr
i
pt
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preud'homme
Se
v
eral multiarch/
b
iarch
f
ixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas P
r
e
ud
'
ho
m
me
Fix CONFIG_LDDIR
us
a
ge
commit
|
commitdiff
|
tree
2012-04-10
T
hom
a
s
Preud'homme
Re
v
ert "
U
se CString to concat linke
r
options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Us
e
CString to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'
h
omm
e
Fi
x
use a
f
ter free for l
i
nker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Support li
n
ker op
t
ion
s
passed in se
v
e
r
a
l -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preud'homme
Conside
r
l
ong int c
o
n
stant as
64 b
i
ts on x
8
6-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preud'hom
m
e
Remove vnrott (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Pr
e
u
d
'
homme
Inform user that -b only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
P
reud'
h
om
m
e
Err
o
r
out
w
h
en
a
ssig
n
ing
void
v
alue
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
mas Preud'hom
m
e
s/d
e
r
e
fencing/
d
ereferencing/ in
i
386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
homas Preud'h
o
mme
Compile tccasm
.
c con
d
itionally (
T
CC_CO
N
FIG
_
ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas
P
reud'homme
Fix linkag
e
of named file in l
o
a
d
e
r scri
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thoma
s
Preu
d
'homme
Don't define strtold and
s
trtof on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Th
o
m
a
s Preud'ho
m
me
Remove semicolo
n
in x86-64 va_a
r
g definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert "Add a
-
-
m
ultiarch-triplet
swit
c
h to configure"
commit
|
commitdiff
|
tree
2011-08-01
Th
o
mas P
r
e
u
d
'homme
Add a --
m
ul
t
iar
c
h-tripl
e
t sw
i
tch to configur
e
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
S
et
C
ONFIG_T
C
C_CRT_
P
REFIX relative to CONFIG
_
SYSRO
O
T
commit
|
commitdiff
|
tree
2011-07-31
Thom
a
s
P
r
eud'
h
om
m
e
Rev
e
rt "Force const
.
exp
r
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force const
.
expr
.
in ex
p
r_cond outside functi
o
n
commit
|
commitdiff
|
tree
2011-07-12
Thomas Pr
e
ud'
h
omme
Fix array_test: move params
to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pre
u
d'
h
omme
Use CONFIG_TCC_LDD
I
R for
l
d
.
so on all
linux archs
commit
|
commitdiff
|
tree
2011-07-08
T
h
o
mas
P
r
eud'h
o
mme
Fix
proble
m
s
potted in <4E
1
5F966
.
409010
2
@g
m
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'homme
Remove use
l
ess ch
a
nges from 31ca000
d
in
c
o
n
figure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'ho
m
m
e
Make
e
x1
.
c and ex4
.
c be executable on
any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
omme
Document in READ
M
E t
h
at ex4
.
c can
be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'hom
m
e
Rever
t
"Make examples' shebang use targ
e
t tcc
b
indir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Pre
u
d'homme
Ad
d
confi
g
urati
o
n of include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud
'
hom
m
e
I
ntrodu
c
e
t
cc
_
split_pa
t
h_component fo
r
31
c
a
000
d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'hom
m
e
Free extra_
l
ibdir_str after us
e
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas P
r
eud'homme
Fi
x
c
ommit 31ca
0
00d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud'homme
Add multiarch d
i
rs to linker se
a
rch path
commit
|
commitdiff
|
tree
2011-06-17
T
homas Pre
u
d'homme
Make examples'
s
hebang use ta
r
ge
t
t
cc
bindir path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
mas P
r
eud'homme
Defa
u
lt
to
c
r
e
ate progs with symb
o
ls (incl
.
d
ebug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'hom
m
e
Update Chan
g
elog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
mak
e
t
est work when LIBTCC1
not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Preud'hom
m
e
Support scratchbox
,
Nokia
N
9
0
0
and
qemu ar
m
a
r
c
hs
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas Preud'homme
Remove un
u
sed variab
l
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud'homme
Remove unuse
d
variables
commit
|
commitdiff
|
tree
2011-05-16
Th
o
m
as
P
r
eud'homme
I
mprove wea
k
aliases hand
l
ing
commit
|
commitdiff
|
tree
2011-05-14
Thomas
Pr
e
ud'homm
e
m
a
k
e
clean work when L
I
BT
C
C1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
reud'h
o
mme
Add s
u
p
port of asm label for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
Preud'
h
omme
Fix fct
a
sm label:
only valid f
o
r
d
eclaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas Pre
u
d
'
homme
Fix incorrect
use of basic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Pre
u
d'homme
Comp
l
ain
for s
t
atic fct declared w/o file s
c
ope
commit
|
commitdiff
|
tree
2011-02-05
T
h
oma
s
P
reud'homme
R
e
ver
t
"Implement C99 Variabl
e
Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "
R
eorder
increasingly
VT_*
c
o
n
stants in tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as
P
r
eud'homme
Reve
r
t "Make TOK_al
l
oca available fo
r
x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'ho
m
me
Rev
e
r
t
"
Dis
a
ble C99 VLA when alloca
i
s unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Dis
a
ble C
9
9 VLA whe
n
alloca is una
v
a
ilabl
e
.
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'homme
Mak
e
TOK_al
l
oca
ava
i
lable for x86
-
6
4
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'homm
e
Reor
d
e
r
increasingl
y
VT_* const
a
nts i
n
tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
u
d
'
homme
Im
p
l
ement C99 Varia
b
le Length
A
rrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
C
o
rrect Changel
o
g wr
t
.
to fix at
t
ribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
R
e
move
i
fdef STT_GNU_IFUNC test in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homme
E
x
p
lic
i
t license
i
n
tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'homme
Move asm label functions fro
m
t
c
c
as
m
.
c to t
c
cgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thom
a
s Preud'hom
m
e
Add supp
o
rt for
__REDI
R
EC
T
_
N
TH needed wi
t
h eglibc
.
commit
|
commitdiff
|
tree
next