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
Revert "Added what I call virtual io to tinycc this way we can make a monolitic execu...
2013-01-14
T
h
omas Pr
e
ud'homme
Revert "Adde
d
what I call vir
t
ual io t
o
t
i
n
y
c
c
t
h
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s P
r
eud'homme
Revert "
p
e
:
fix
tcc not lin
k
ing to user32
a
n
d
gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Preud'hom
m
e
Stop sett
i
ng -Wn
o
-unuse
d
-result swi
t
c
h in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pre
u
d'homm
e
Fix C99ism
i
n v
s
wap()
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as
Preud'ho
m
m
e
Stop returning 0 in cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'
h
omme
Honor C
C
when
te
s
ting for -Wno-
u
nu
s
ed
-
result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'hom
m
e
Detect ARM CPU version in
configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
a
rm-
g
en
.
c: I
n
va
l
id o
p
e
rator t
e
st
alw
a
ys fa
l
s
e
commit
|
commitdiff
|
tree
2012-11-28
T
h
o
mas Preud'hom
m
e
Fix
O
A
B
I calling c
o
nve
n
t
i
o
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas
P
reud'homme
On
l
y reference vfpr when avail
a
bl
e
commit
|
commitdiff
|
tree
2012-11-20
Thomas
Preud
'
hom
m
e
Defin
e
TCC
_
ARM_EABI if u
s
ing hardflo
a
t ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
Preud'homme
Generate PLT thum
b
stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Pre
u
d'homme
Revert "Ge
n
erate PLT th
u
mb stub
only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homme
Add armv6l to ARM sup
p
ort
e
d p
r
ocessors
commit
|
commitdiff
|
tree
2012-11-09
Thoma
s
Preud
'
ho
m
me
Call to veneer
s
in ARM m
o
d
e
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'homme
Allow so
u
rce fortification
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preu
d
'
ho
m
me
G
enerate PLT thumb stub only w
h
e
n
n
e
cessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
S
upp
o
rt R_ARM_TH
M
_JUMP24 rel
o
cation
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'ho
m
m
e
Create a clean target for t
e
s
t
s2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Pre
u
d'hom
m
e
Honour
*
F
L
AGS
e
verywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pre
u
d
'homm
e
Enable a
r
m hardflo
a
t
c
alling conventi
o
n
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preud'
h
omme
Ad
d
su
p
port fo
r
R_ARM_T
H
M_
{
J
U
M
P
24,
C
ALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud
'
homme
Fi
x
com
m
it 85f
6
fad3a6acbfa07a3dc45b673
9
6
5fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
T
h
o
mas Preud'
h
omme
Error out in ca
s
e of va
r
iable na
m
e cla
s
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbid VLA as
static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Pre
u
d'homme
Only use blx if availabl
e
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas P
r
e
ud'homme
F
ix R_
A
RM_CA
L
L when
target fonctio
n
is
Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'
h
omme
S
upport for R_ARM_[
T
HM_]MOV
{
W,T}_ABS[_NC} re
l
ocs
commit
|
commitdiff
|
tree
2012-07-30
Thom
a
s Preud'h
o
mme
Dis
a
ble
callsave_t
e
st for arm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
as
P
reud'homme
Add multi
a
rch directo
r
y
for
arm hardf
l
o
a
t vari
a
nt
commit
|
commitdiff
|
tree
2012-07-11
T
h
o
mas Preud'homme
get_reg():
t
ry to free r2 for an S
V
al
u
e
fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
T
h
omas Preud
'
homme
Fix
R_ARM
_
REL32 reloc
a
t
i
on
commit
|
commitdiff
|
tree
2012-06-13
Thomas P
r
eud'
h
omme
Detect multiarch on
Kfreebs
d
and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Preud'homme
E
v
aluate config
u
re arguments
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'h
o
m
me
tc
c
elf
.
c:
A
dd R_ARM_REL32 reloc
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
A
dd support for
a
rm h
a
rdfloat
c
alling
c
onv
e
ntion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pr
e
u
d
'
homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thom
a
s Preud'homme
Only warn for unknown
options
i
n configu
r
e
sc
r
ipt
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preud'homme
Several multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Fi
x
CONFI
G
_LDDIR
u
s
age
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pr
e
ud'h
o
m
m
e
Re
v
e
r
t "Use CStrin
g
to
concat linker
o
ptions"
commit
|
commitdiff
|
tree
2012-03-20
T
h
o
m
as Preu
d
'homme
Us
e
C
Strin
g
to concat l
i
nker opt
i
ons
commit
|
commitdiff
|
tree
2012-03-16
Thomas
P
reud'h
o
mme
F
ix use after free for li
n
ker_arg
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as P
r
eud'
h
omm
e
Support linker op
t
io
n
s passe
d
i
n se
v
eral -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preu
d
'ho
m
me
C
onsider long int cons
t
ant as 64 bits on x
8
6-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
r
e
ud'homme
Remove vnrott (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud
'
homm
e
Inform user that
-
b only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thom
a
s Pre
u
d'homme
Error out w
h
en ass
i
gning void
v
a
lue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/derefencing/dere
f
e
rencing/
i
n i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'hom
m
e
C
ompile tc
c
asm
.
c conditiona
l
ly (TCC_C
O
NFIG_
A
SM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
Fix linkage of
named f
i
le in load
e
r scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
omas
Preud'homme
Don't
d
efine strtold
and strtof on *
B
S
D
+ uClibc
commit
|
commitdiff
|
tree
2011-08-12
Dani
e
l G
l
ö
ckner
Fix problem with PLT an
d
GOT reloc
s
on arm
e
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Tho
m
as Preud'homme
Remove semi
c
olon in x86-64
v
a
_
ar
g
d
e
finiti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'
h
omme
Rev
e
r
t "A
d
d a --multiarch-triplet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas P
r
eud'h
o
mme
Add a --mult
i
arch-triplet swit
c
h to co
n
figure
commit
|
commitdiff
|
tree
2011-08-01
T
homa
s
Preud'homme
Set CONFIG_TCC_CRT
_
PREFIX rel
a
tive to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
Rever
t
"Fo
r
ce con
s
t
.
ex
p
r
.
in expr_cond ou
t
side funct
i
on"
commit
|
commitdiff
|
tree
2011-07-30
Th
o
mas
P
reu
d
'ho
m
me
Force const
.
expr
.
in expr_co
n
d outsid
e
function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preu
d
'homme
Fix array_test
:
m
ov
e
p
a
rams
t
o local
vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pre
u
d
'
homme
Use CO
N
F
I
G
_TCC_LDDIR fo
r
ld
.
s
o on
a
l
l l
i
nux archs
commit
|
commitdiff
|
tree
2011-07-08
T
h
omas
Preud'homme
Fix
problem
s
potte
d
in <4E1
5
F966
.
4090102@
g
mx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Pr
e
ud'h
o
mme
R
e
m
ove usele
s
s change
s
from
31ca0
0
0d in
con
f
igure
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
M
ake e
x
1
.
c and
ex
4
.
c
be execut
a
ble on any syst
e
ms
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as
P
r
e
ud'ho
m
me
Document in
R
EADM
E
that ex4
.
c
can be ex
e
c
uted
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas P
r
eud'homme
Revert "M
a
ke examples'
sheban
g
use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Ad
d
configuration of i
n
clude
subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Pre
u
d'homm
e
Int
r
oduce
t
cc_split_path_com
p
o
n
ent for 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Fr
e
e
extra_libd
i
r_str
a
f
ter use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
reud'homme
Fix commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas P
r
e
ud'homme
Add multiarch dirs to linker search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Make exampl
e
s' shebang u
s
e target tcc bi
n
dir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pr
e
ud'homme
Default t
o
cr
e
ate pro
g
s with symbols (i
n
cl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s Preud'h
o
mme
Update
C
hangelo
g
commit
|
commitdiff
|
tree
2011-05-17
Th
o
mas
Pr
e
ud'homm
e
make test
work
w
hen LIB
T
CC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud'homme
Su
p
p
ort s
c
ratchbox, N
o
kia N
9
0
0
and qemu a
r
m
a
rchs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'h
o
m
m
e
Remove unu
s
ed va
r
i
a
bles
commit
|
commitdiff
|
tree
2011-05-16
T
homas Preud'homme
Remove unuse
d
variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Preu
d
'homme
Impr
o
ve weak al
i
ases
h
andling
commit
|
commitdiff
|
tree
2011-05-14
Tho
m
as
P
reud'homme
make
c
lean
w
ork when
L
IBTCC1 n
o
t defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas P
r
eud'homme
Add
s
upport of as
m
label fo
r
v
a
r
i
ab
l
es
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas P
r
eud'homme
F
ix fct asm label:
only valid for decl
a
r
a
t
ion
commit
|
commitdiff
|
tree
2011-02-07
Thomas
Preud'homme
F
i
x
i
ncorrec
t
us
e
o
f
basic type as bit
f
lags
.
commit
|
commitdiff
|
tree
2011-02-06
Th
o
mas
Preud'homm
e
Complain f
o
r stati
c
fct
declared
w
/o f
i
le s
c
ope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Rev
e
rt "Impl
e
ment C99 Variable Len
g
t
h Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert
"Reorder incr
e
asingly
VT_* constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
homas
Preud'h
o
mme
Re
v
ert "Make TOK_a
l
loca available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'homme
Rever
t
"Di
s
able C99
V
L
A
when a
l
loca is
u
n
av
a
ilabl
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
D
i
sable
C
99 VLA when alloca is unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d
'
homme
M
a
ke TOK_all
o
ca availabl
e
for x
8
6-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preu
d
'
homme
R
e
o
r
der incre
a
singly VT_* co
n
stants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Im
p
lement C9
9
Va
r
iable Length A
r
rays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Correct Changelog w
r
t
.
to
fi
x
attrib
u
tion
commit
|
commitdiff
|
tree
2010-10-10
Thom
a
s Preud
'
homme
Remove ifdef S
T
T_GNU_IFUNC test in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homme
Explic
i
t lic
e
nse
i
n
ti
n
y_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'homme
Move asm label functions fro
m
tccasm
.
c to tc
c
gen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'homme
Add sup
p
ort for __REDIRECT_
N
TH needed wit
h
e
g
libc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add i
n
fo
f
ile creation into tcc buil
d
proce
s
s
commit
|
commitdiff
|
tree
2010-09-10
Thom
a
s Preud'homme
Add mis
s
ing d
i
rcategory an
d
dire
n
try t
o
texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'
h
omme
Add support
f
or __Fr
e
eBSD_k
e
r
nel__ kernel
commit
|
commitdiff
|
tree
next