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
Fix cross-compilation out-of-tree build
2013-01-30
Thoma
s
Preud'homme
F
i
x
cross-c
o
m
p
il
a
tion out-o
f
-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Pre
u
d'h
o
mme
Add my
c
opyright for cha
n
g
es i
n
ar
m
-
gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Changelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preu
d
'
h
omme
Update Changelo
g
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'
h
omme
Favor arm hardfloat ove
r
arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'h
o
mme
Fi
x
overflow detectio
n
in ARM
r
el
o
cation
commit
|
commitdiff
|
tree
2013-01-27
Tho
m
as Pr
e
ud'homme
F
i
x
s
t
ack ali
g
nme
n
t
on 8 bytes at funct
i
on
call
commit
|
commitdiff
|
tree
2013-01-26
Thomas
Preud'homme
D
on't do builtin_fra
m
e_a
d
dress test w
i
th
ARM gc
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Or
g
anize frames in
a
r
ea
l
linked l
i
st on
A
RM
commit
|
commitdiff
|
tree
2013-01-25
T
h
o
m
as Preud'homme
Use
gcc
t
o g
e
nerate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Link STT_GNU_IFUNC
in
t
o STT_
F
UNC in
e
xecutable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'homme
Fix [f]ge
t
c return valu
e
us
a
ge
in 40_
s
tdio
t
est
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'homme
Fi
x
out-of-tree build with
r
elative path to
r
oot
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
a
s Preud'homme
Install libtcc
.
h when invoking
m
ake
install
commit
|
commitdiff
|
tree
2013-01-14
T
homas
P
r
e
ud
'
homme
Revert "Added what I call virt
u
a
l
i
o to tinycc t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
homme
Revert "pe: fi
x
tcc n
o
t li
n
k
i
ng to u
s
er32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Stop setting
-Wn
o
-unuse
d
-
result switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fix C
9
9
ism i
n
vswap()
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Preud'homme
Stop r
e
turnin
g
0 i
n
cmp_co
m
pa
r
ison_te
s
t
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
Preud'homme
H
onor CC when testing
for -Wno-un
u
sed-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preu
d
'homme
D
etect ARM
CPU ve
r
sion in configur
e
commit
|
commitdiff
|
tree
2012-11-28
Th
o
mas Preu
d
'
h
o
m
m
e
arm-gen
.
c:
I
nvalid operato
r
tes
t
al
w
ays false
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
eud'h
o
m
me
Fix O
A
BI calling convention
commit
|
commitdiff
|
tree
2012-11-21
T
homas
Pr
e
ud'hom
m
e
O
n
ly r
e
f
e
rence vfpr when av
a
i
lable
commit
|
commitdiff
|
tree
2012-11-20
T
h
omas Preud'ho
m
me
Define TC
C
_ARM_EABI if
u
s
i
ng ha
r
dflo
a
t ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'
h
o
mme
G
enerat
e
PLT thumb s
t
ub
o
nly when nece
s
sary
commit
|
commitdiff
|
tree
2012-11-12
Thomas P
r
eud'
h
om
m
e
Revert "
G
e
n
erate PLT thumb
s
tu
b
only when n
e
cessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preu
d
'homme
Add
a
r
m
v6
l
to ARM supporte
d
processors
commit
|
commitdiff
|
tree
2012-11-09
Th
o
mas P
r
eud'ho
m
m
e
Cal
l
to veneers i
n
ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Th
o
m
a
s Preud'
h
om
m
e
Allow source f
o
rtification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Generate PLT
thum
b
stub on
l
y when n
e
cessary
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas
Preud'homm
e
Supp
o
r
t
R_ARM_THM_JUMP
2
4 relocation t
o
p
l
t
commit
|
commitdiff
|
tree
2012-11-07
T
homas Pr
e
u
d
'homme
Create a clean
t
ar
g
et for tests2/Makef
i
le
commit
|
commitdiff
|
tree
2012-11-06
Thomas Pr
e
ud'h
o
mme
Honour *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
T
homas Preud'
h
omme
Enable
a
rm hardfloat
c
alling c
o
nv
e
n
tion
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
A
dd su
p
p
ort for R_ARM_
T
HM_{JUMP
2
4
,
CALL} relo
c
s
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud
'
homme
Fi
x
c
o
mmit 8
5
f
6
fad3a6acbfa
0
7a3
d
c45b6739
6
5
f
c26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
E
r
ror out in
c
ase of var
i
a
b
le name clash
commit
|
commitdiff
|
tree
2012-10-25
T
h
o
mas Preud'homme
Forbid VL
A
as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'h
o
mme
On
l
y
use bl
x
if avail
a
ble
commit
|
commitdiff
|
tree
2012-10-09
T
h
o
m
as
Preud'homme
Fix R_ARM_CALL whe
n
t
arget
f
onc
t
ion
is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Supp
o
r
t for R_ARM_[THM_]M
O
V{W
,
T}_ABS[_NC}
relocs
commit
|
commitdiff
|
tree
2012-07-30
Thoma
s
Preud'homme
Disable calls
a
ve_test for ar
m
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
a
s
P
r
eud'homme
Add multiarch
directory for arm
hardfl
o
a
t
v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud
'
h
o
mme
get_reg(): try to fr
e
e r2 for a
n
SValue firs
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas
Pre
u
d'homme
F
i
x R_ARM_REL
3
2
r
elocatio
n
commit
|
commitdiff
|
tree
2012-06-13
T
homas Preud'homme
Detect m
u
l
tia
r
c
h
on Kfreebs
d
and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evalu
a
te
c
onf
i
gure a
r
g
uments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccelf
.
c
:
Add R_ARM_
R
EL32 r
e
lo
c
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'ho
m
m
e
Add support for
arm hardfloat
c
alling convention
commit
|
commitdiff
|
tree
2012-06-05
T
homas Preu
d
'homm
e
F
i
x r
e
moval of vnrot
t
commit
|
commitdiff
|
tree
2012-05-28
Th
o
mas Pre
u
d'homme
Only warn for unknow
n
option
s
in confi
g
u
r
e
scrip
t
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as
P
r
e
ud'homme
Several multiarch/biarch
f
i
xes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'h
o
m
me
Fix CONFIG_LDDIR
usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pr
e
u
d'ho
m
me
Revert "Use CString to concat link
e
r options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas
P
reud'homme
Use CString t
o
c
oncat linker options
commit
|
commitdiff
|
tree
2012-03-16
T
h
o
mas Preu
d
'ho
m
me
Fix
u
se
a
fter free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preu
d
'ho
m
me
Support
l
ink
e
r options passed in severa
l
-Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Pre
u
d
'homm
e
Co
n
sider
l
o
n
g
i
nt constant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
a
s
Preud'h
o
mme
Re
m
ove vnrot
t
(d
u
p
l
icate v
r
otb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'h
o
mm
e
I
nf
o
rm user th
a
t -b only exists on i
3
86
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'ho
m
m
e
E
r
ror out
w
h
e
n assigning v
o
id
v
alue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas P
r
eud'hom
m
e
s/derefencing/dereferenci
n
g/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Th
o
mas Preu
d
'homme
Compile tccasm
.
c
condit
i
ona
l
ly (TC
C
_
C
O
N
F
I
G
_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pr
e
u
d
'homme
Fix linkage of named file
i
n
l
o
ader script
.
commit
|
commitdiff
|
tree
2011-08-12
Th
o
m
a
s
Preud'homme
Don't define
s
trtold
and strtof on *BS
D
+ uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud
'
homme
R
emove semicolon in x86-64 va_a
r
g def
i
nition
.
commit
|
commitdiff
|
tree
2011-08-03
Th
o
m
a
s
P
reud'homm
e
Revert
"Add a --mult
i
a
r
ch-triplet swit
c
h to c
o
nf
i
g
ure"
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
a
s
Preud'
h
omme
A
dd a --multia
r
c
h
-triplet sw
i
tch t
o
configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homm
e
Set
CO
N
F
IG
_
TCC_CRT_PRE
F
IX re
l
a
t
ive t
o
CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
mas Preud'homme
Revert "Force const
.
expr
.
in expr_
c
ond ou
t
side function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force const
.
ex
p
r
.
in
e
xpr_cond
o
u
tside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
F
ix a
r
ray_test: mo
v
e pa
r
ams t
o
local vars
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
Preud'homme
Use C
O
NFIG_TCC_
L
DDIR
f
or l
d
.
so
o
n all
linux ar
c
h
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'h
o
mme
Fix pro
b
lem spotted in <4E15F9
6
6
.
4090102
@
gmx
.
de
>
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas
Pr
e
ud'homme
Remove useless changes from 31ca0
0
0d i
n
con
f
igure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
o
mme
Make ex
1
.
c and
e
x4
.
c be
e
xecuta
b
le
o
n any systems
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
Docume
n
t in README that ex4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Pr
e
ud'homm
e
Rev
e
rt "Make example
s
' shebang u
s
e target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
P
reud'homme
Add configurati
o
n
o
f
include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
m
e
Introd
u
ce
tcc_split_pat
h
_component
for 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas
Preud
'
homme
Free extra_libdi
r
_str af
t
er use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'
h
om
m
e
Fix co
m
mit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Th
o
m
a
s P
r
eud'homm
e
Add m
u
ltiar
c
h dirs to li
n
ker sear
c
h path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pre
u
d'homme
M
ake
example
s
'
s
hebang use t
a
rget t
c
c bindir
path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
P
reud
'
homme
D
ef
a
ult to creat
e
pr
o
gs with symbol
s
(
inc
l
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s Preud'homme
Update Ch
a
nge
l
og
commit
|
commitdiff
|
tree
2011-05-17
T
h
o
m
as Preud'
h
o
mme
make tes
t
work when LIBTCC1 not de
f
ined
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud'hom
m
e
Support scra
t
chbox
,
Noki
a
N900 and qemu
arm
archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud
'
homme
Remo
v
e un
u
sed variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'h
o
mme
R
e
move unu
s
ed variables
commit
|
commitdiff
|
tree
2011-05-16
T
homa
s
Preud'homme
Improve wea
k
aliases han
d
ling
commit
|
commitdiff
|
tree
2011-05-14
Thomas
Preud'homme
m
a
ke clean work wh
e
n LI
B
TCC
1
not
defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas P
r
eud'homme
A
d
d support o
f
asm
l
a
b
e
l for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as Preud'homme
Fix
f
ct asm labe
l
:
only valid for declaratio
n
commit
|
commitdiff
|
tree
2011-02-07
T
h
omas Preud'homme
Fi
x
incor
r
ect
u
se of basic
t
ype as
b
i
t
flags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas
P
r
eud'homme
Compla
i
n
fo
r
sta
t
ic
fct decl
a
red w
/
o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud'homme
Revert "Implement
C
99 Varia
b
le Leng
t
h
Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
r
e
ud'homme
Revert "Reo
r
der increasingl
y
VT_* consta
n
ts in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s Preud'ho
m
me
Revert "Make TOK_alloca availab
l
e
for x86-64"
commit
|
commitdiff
|
tree
next