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
Favor arm hardfloat over arm softfloat.
2013-01-29
Thomas Preud'hom
m
e
Favor
a
r
m hardfloat over ar
m
s
oftfl
o
at
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homm
e
F
i
x overflow de
t
e
ction
i
n A
R
M relo
c
ation
commit
|
commitdiff
|
tree
2013-01-27
T
h
o
m
as
P
reud'homme
Fix sta
c
k ali
g
nment on 8 bytes
a
t
f
unction call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'h
o
mme
Don't
d
o builtin_f
r
a
me
_
a
d
dre
s
s test with ARM g
c
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas P
r
e
u
d'homme
Organize fr
a
mes in a real link
e
d
list on A
R
M
commit
|
commitdiff
|
tree
2013-01-25
T
h
omas Pre
u
d'homme
Use gcc to gen
e
rate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Link STT_GNU_IFUNC into STT_FU
N
C
i
n executabl
e
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud
'
homm
e
Fix [f
]
ge
t
c
r
eturn valu
e
usage in 40_
s
t
dio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homm
e
Fix out-of-tree
b
uild with relat
i
ve path to
r
o
o
t
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Pr
e
u
d
'
h
omme
Install libtcc
.
h wh
e
n i
n
voking make install
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'homme
Revert
"Ad
d
ed wha
t
I c
a
l
l
virtual
io
t
o
tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'homme
Revert
"
pe: fix tc
c
n
ot
lin
k
i
n
g to user32 an
d
gd
i
3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'
h
o
mme
S
top setting
-Wno-unused-resu
l
t swi
t
ch in
Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
eud'homm
e
Fix C99is
m
i
n
vswap
(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pr
e
ud'homm
e
Stop re
t
ur
n
ing
0
i
n cmp_
c
omparison
_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'hom
m
e
Honor CC whe
n
testing for -Wno-unused-
r
esult
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'ho
m
me
D
ete
c
t ARM CPU
vers
i
on i
n
co
n
figure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preu
d
'homme
arm
-
g
en
.
c: Invalid operator
t
est always fals
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
Fix OA
B
I calling convention
commit
|
commitdiff
|
tree
2012-11-21
Tho
m
as Preud'homme
Onl
y
ref
e
rence vfpr w
h
en ava
i
lable
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preu
d
'homme
Define TCC
_
ARM_E
A
BI if us
i
ng hardfloat
ABI
commit
|
commitdiff
|
tree
2012-11-17
Th
o
m
as Preud'homme
G
enerate PLT th
u
mb
stu
b
only when nece
s
sary
commit
|
commitdiff
|
tree
2012-11-12
T
ho
m
as P
r
e
u
d'homme
R
e
v
e
r
t
"Generate PLT thumb stub on
l
y when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Th
o
mas Preud'ho
m
me
A
d
d arm
v
6
l
to
ARM sup
p
o
r
ted pr
o
cessors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'hom
m
e
Call to v
e
neer
s
i
n ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'ho
m
me
Al
l
ow sourc
e
fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Generate
P
L
T t
h
umb stub
o
n
ly when necessary
commit
|
commitdiff
|
tree
2012-11-07
T
homa
s
Preud'homme
Support
R
_ARM_THM_JUMP24 relocation t
o
p
l
t
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s
Preud'homme
Create a
c
l
ean tar
g
et for t
e
sts
2
/Makef
i
le
commit
|
commitdiff
|
tree
2012-11-06
Thomas Pre
u
d'hom
m
e
Honour
*FL
A
GS
e
veryw
h
e
re
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reud'
h
omme
Enable arm hardfloat calling conven
t
i
on
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'h
o
mm
e
Add
support for
R
_
ARM_THM_{JUM
P
24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas
P
reud'h
o
mme
Fix commit 85f6fad
3
a6acbf
a
07
a
3dc45b67
3
9
6
5
fc26890d8
e
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas
P
r
e
ud'homme
Error out in c
a
se of v
a
riable name clash
commit
|
commitdiff
|
tree
2012-10-25
T
homas Preud'ho
m
me
Forbid VLA as static va
r
iables
commit
|
commitdiff
|
tree
2012-10-15
T
h
o
mas Preud'homme
Only us
e
blx if
a
vailable
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_
A
RM_CA
L
L
when target fo
n
ction
i
s
T
humb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud
'
homme
S
up
p
ort fo
r
R_ARM_[
T
H
M_]MOV{W,
T
}_ABS[_NC} r
e
l
o
cs
commit
|
commitdiff
|
tree
2012-07-30
T
h
omas Preud'homme
Di
s
able call
s
av
e
_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thoma
s
Preud'
h
om
m
e
Add multiarch
directory for arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud
'
ho
m
me
get_reg(): try to free r2 for an SValue
f
irst
commit
|
commitdiff
|
tree
2012-07-09
T
h
o
mas Preud'ho
m
me
Fix R_ARM_REL32 relo
c
a
tion
commit
|
commitdiff
|
tree
2012-06-13
Thomas
P
r
eud'homme
Detec
t
multiarch on Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Th
o
mas Preud'homme
Evaluate configure arguments
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preud
'
hom
m
e
tccelf
.
c: Add
R_ARM_RE
L
32 rel
o
cation
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud'homme
Ad
d
su
p
port
for arm hardfloat cal
l
ing convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'hom
m
e
Fix removal of v
n
r
o
t
t
commit
|
commitdiff
|
tree
2012-05-28
Thoma
s
Preud'h
o
mme
Only
warn f
o
r un
k
nown
o
ptio
n
s in conf
i
g
ure
s
cript
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pre
u
d'homme
S
ever
a
l multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Fix CONFIG_LDD
I
R usage
commit
|
commitdiff
|
tree
2012-04-10
Thoma
s
Preud'hom
m
e
Revert "Use CString to conca
t
linker
o
ptions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud
'
homme
Use CStr
i
ng to
c
oncat linker opt
i
ons
commit
|
commitdiff
|
tree
2012-03-16
Tho
m
as Preud'homme
Fix use
after free
f
or linker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
h
o
mas Preud'hom
m
e
S
uppo
r
t
l
inker
o
ptio
n
s passe
d
in
several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
T
homas P
r
eud'homme
Con
s
ider
l
ong
i
nt constan
t
a
s 64 bits on
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preu
d
'homme
Re
m
ove v
n
r
o
tt (d
u
pli
c
a
te vrotb)
commit
|
commitdiff
|
tree
2012-03-13
T
h
om
a
s Preud'homme
Inform user that
-
b
only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thoma
s
Preud'
h
omme
Error o
u
t when assignin
g
void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Pr
e
ud'ho
m
me
s/derefenc
i
ng/dereferen
c
ing
/
in
i
3
86-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homm
e
Comp
i
le tccasm
.
c conditionall
y
(TCC
_
CONFIG_ASM
)
commit
|
commitdiff
|
tree
2012-01-04
Tho
m
as Preud'homme
Fix
l
inkage of named file in loader scrip
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't defin
e
strtold and strtof on *BS
D
+
u
C
libc
commit
|
commitdiff
|
tree
2011-08-12
Dan
i
el Glöck
n
e
r
Fi
x
probl
e
m w
i
th PLT
and GOT relocs on a
r
mel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
T
h
o
mas P
r
e
u
d'homme
R
e
move semicolon in
x
86-64
va_arg definitio
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas
Pre
u
d'homme
Rever
t
"Add a --mul
t
ia
r
ch-triple
t
switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
r
eud'homme
A
d
d
a
--multiarch
-
trip
l
e
t swit
c
h to
c
onf
i
gu
r
e
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Pr
e
ud'homme
Set
C
ONFIG_TCC_
C
RT_PREFIX rela
t
ive to
CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Tho
m
a
s
Preu
d
'homme
Revert "F
o
rce
const
.
expr
.
in expr_con
d
outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas P
r
eud'homme
F
orce const
.
expr
.
in expr_co
n
d outsi
d
e f
u
nct
i
o
n
commit
|
commitdiff
|
tree
2011-07-12
Thomas
P
reud'h
o
m
m
e
Fix arr
a
y_test: m
o
v
e params
to local va
r
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pr
e
ud'homme
U
se CONFIG_TC
C
_
LDDIR
f
or ld
.
so on all li
n
ux
archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas P
r
eud'homme
F
i
x problem spotted in <4E15F966
.
4090102@g
m
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
e
ud'
h
o
m
me
Remo
v
e useless chan
g
e
s
from 31ca000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'
h
om
m
e
Make ex1
.
c and ex4
.
c
be execu
t
able on a
n
y sy
s
t
e
ms
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Document i
n
README that
e
x
4
.
c
can be e
x
e
cuted
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas
P
reud'homme
Re
v
e
rt
"
Make exa
m
ples'
shebang use ta
r
ge
t
tcc bind
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
homme
Add configuration of include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'homme
Introduce tcc_split_path_com
p
onent fo
r
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
T
h
om
a
s
P
reu
d
'homme
Free extra_libdir_
s
tr af
t
er u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
T
h
o
m
as Preu
d
'homme
Fix comm
i
t 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s P
r
eud'homme
A
dd multiarch dir
s
to linker search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Preud'hom
m
e
Make exampl
e
s' s
h
ebang use
t
arget tcc bind
i
r
pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud
'
h
o
mme
D
efault
t
o crea
t
e progs
w
ith symbol
s
(incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas
Preud'homme
Updat
e
Change
l
og
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
m
a
ke
test work when LIBTCC1 no
t
d
e
fined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pre
u
d'homme
S
u
pport
scr
a
tchbox, Nokia N900 and q
e
mu a
r
m arch
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Preu
d
'ho
m
m
e
Remove unused variables
commit
|
commitdiff
|
tree
2011-05-16
T
ho
m
as
P
re
u
d'homme
Remove unused
va
r
iables
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eud'hom
m
e
Impr
o
ve weak
aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Tho
m
as Pre
u
d'homme
mak
e
clean
work
w
hen LIBT
C
C1 n
o
t
d
efi
n
ed
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Add
support of
asm label for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Th
o
m
as Preud'homme
Fix fct asm
labe
l
: o
n
ly valid for declara
t
io
n
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'h
o
mme
F
i
x incorrect use of basi
c
t
y
p
e
as bit
f
l
ags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'
h
omme
Com
p
lain
f
or static fct
d
eclared w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
T
homas Preud'
h
omme
Revert "Implement C99 Variable
L
ength Array
s
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Rev
e
rt "Reord
e
r incre
a
sin
g
ly VT
_
* constant
s
in tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Preud'homme
Rev
e
rt
"
Mak
e
T
OK_all
o
ca avai
l
a
ble
f
or
x86
-
64"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Preud'ho
m
me
Re
v
ert "Disable
C99 VLA when alloca
i
s unavaila
b
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud'homme
Dis
a
ble C99 VLA when alloca is
u
n
a
v
aila
b
le
.
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'homme
Ma
k
e TOK_a
l
lo
c
a avai
l
able for x86
-
64
commit
|
commitdiff
|
tree
next