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
Update Changelog
2013-01-30
T
h
om
a
s P
r
eud'h
o
m
m
e
Up
d
ate
Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thom
a
s Preud
'
homm
e
Favor arm
har
d
float over arm sof
t
float
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Pr
e
ud'
h
o
m
me
Fix overflow detection
in ARM
reloca
t
ion
commit
|
commitdiff
|
tree
2013-01-27
Th
o
m
as Preud'
h
omme
Fix
s
t
a
ck
alignmen
t
on
8 bytes at function call
commit
|
commitdiff
|
tree
2013-01-26
Thoma
s
Preud
'
homme
Don't do
b
uil
t
in_
f
ram
e
_addr
e
ss test with ARM gc
c
commit
|
commitdiff
|
tree
2013-01-26
T
h
om
a
s Preud'hom
m
e
Organize frames in a rea
l
li
n
k
ed lis
t
on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
homas P
r
eud
'
homme
U
s
e
g
c
c to gen
e
rate tcctes
t
.
g
c
c
commit
|
commitdiff
|
tree
2013-01-25
Thomas
Preu
d
'
h
omme
Lin
k
STT_GNU_IFUNC into STT_FUNC
i
n execut
a
ble
.
commit
|
commitdiff
|
tree
2013-01-24
T
homas Preud'homme
Fix [f]getc
r
eturn value usag
e
in 40_stdio te
s
t
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'homme
Fix
o
ut-of-
t
ree bu
i
ld with relative path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'homme
Install lib
t
cc
.
h when invoking make ins
t
all
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "A
d
de
d
what I
call virtual io
t
o
tinycc t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preud'
h
omme
R
e
vert "pe: fix tcc not
l
inking
t
o us
e
r32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
T
h
om
a
s Pre
u
d'homme
Stop
settin
g
-
W
no-u
n
used-
r
esult switc
h
in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud'homme
F
ix C99
i
s
m
in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'hom
m
e
S
t
op returning 0 in cmp_compar
i
son_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'
h
omme
Honor CC
w
hen testing
for -Wno-
u
nused-r
e
sult
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Detect
A
R
M CPU vers
i
on in config
u
re
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
e
u
d'homme
arm-gen
.
c:
Invalid operator te
s
t always false
commit
|
commitdiff
|
tree
2012-11-28
Th
o
m
as
P
reud'homme
Fix OA
B
I calli
n
g convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only reference
vfpr when
avai
l
able
commit
|
commitdiff
|
tree
2012-11-20
Thomas
P
reud'homme
Define T
C
C
_
ARM_EABI if using
h
a
r
dfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preu
d
'homme
Generate PL
T
thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Pre
u
d'h
o
mme
Revert "Gener
a
te PLT th
u
mb stub only when neces
s
ary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas P
r
eud'homm
e
Add armv6l to ARM
s
upported p
r
o
cessors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
Ca
l
l t
o
veneers in ARM m
o
de
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
u
d
'homme
A
llow source fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'homme
Ge
n
e
rate PLT thumb stub only
w
hen ne
c
e
s
sary
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
re
u
d'hom
m
e
Suppor
t
R_A
R
M_THM_JUMP24 relocation
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'hom
m
e
Create a clean target
for tests2/M
a
kefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas
Preud'homm
e
H
o
nour *F
L
AG
S
everywhere
commit
|
commitdiff
|
tree
2012-10-28
T
homas Preud'ho
m
me
Ena
b
le
arm
hardfl
o
at calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s
Pr
e
u
d
'
h
o
m
me
A
d
d suppo
r
t for R_ARM_
T
HM
_
{JUM
P
24,CALL}
relocs
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Pr
e
ud'h
o
mme
Fix comm
i
t 85f6fad3a
6
acbfa07a3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
T
homas Pr
e
ud'h
o
mme
Error out in case o
f
va
r
iable na
m
e
clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbid VLA as
static vari
a
bles
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homm
e
Only use
bl
x
if avail
a
b
le
commit
|
commitdiff
|
tree
2012-10-09
T
h
oma
s
Preud'homme
Fi
x
R_AR
M
_
CALL when target fonc
t
ion is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Sup
p
ort fo
r
R
_
A
RM_[THM_]MO
V
{W,
T
}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
T
h
o
mas P
r
eu
d
'homme
D
i
sab
l
e callsav
e
_test for ar
m
commit
|
commitdiff
|
tree
2012-07-29
T
homas Preud'homme
Add mu
l
tiarch directory for arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Pr
e
ud'homme
get_reg(): try to free
r
2 for
an
SValue fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas
Pr
e
ud'ho
m
me
Fix
R
_ARM_REL32 reloca
t
ion
commit
|
commitdiff
|
tree
2012-06-13
T
homas Preud'hom
m
e
D
ete
c
t
mul
t
iarch
on Kfreebsd
a
nd
H
urd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Ev
a
luate configure
arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reu
d
'
hom
m
e
tcc
e
lf
.
c: Add R_ARM
_
REL
3
2 r
e
loc
a
tion
commit
|
commitdiff
|
tree
2012-06-05
T
h
oma
s
P
r
eud'homme
Add support for arm h
a
rdfloat calli
n
g convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fix
rem
o
va
l
of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Tho
m
as
P
reud'hom
m
e
O
n
ly w
a
rn f
o
r unkn
o
wn options in con
f
i
gure
s
cript
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s Preud'h
o
mme
Several
m
u
l
t
ia
r
ch/bi
a
rch
f
ixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas P
r
eud'homme
Fix CO
N
FIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'homme
Revert "Use CString to concat linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas P
r
e
u
d'hom
m
e
Us
e
CStr
i
n
g
to
c
o
n
ca
t
l
inker
opt
i
ons
commit
|
commitdiff
|
tree
2012-03-16
Th
o
mas Preud'ho
m
me
Fix us
e
a
f
ter free fo
r
link
e
r_ar
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Sup
p
o
r
t
l
inker
options p
a
ssed in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud'homme
C
o
n
s
id
e
r long int consta
n
t as 64 bits
on
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preu
d
'homm
e
Remove vnro
t
t (d
u
p
licate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thom
a
s
P
r
eud'homme
I
n
form
u
ser
t
hat -b only exis
t
s on i3
8
6
.
commit
|
commitdiff
|
tree
2012-01-22
Th
o
m
as Preud'hom
m
e
Erro
r
o
ut when a
s
si
g
ning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Pre
u
d
'homm
e
s/dere
f
encing/dereferencing/
in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
Preud'ho
m
me
Com
p
ile tccasm
.
c conditi
o
nally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
Fix
l
i
n
kage of named file in loader
script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preu
d
'homme
Don't define strtold
a
n
d str
t
o
f
o
n *B
S
D
+ uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix problem with PLT and GOT r
e
locs
on
armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'ho
m
me
Remove semicolon in x8
6
-
6
4 va_ar
g
definiti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
T
h
omas
P
reud'homme
Revert "A
d
d a --
m
ulti
a
rch-triplet
s
witc
h
to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thoma
s
Preud'homme
A
d
d a --multiarch-triplet swit
c
h
t
o
configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preu
d
'h
o
mm
e
S
et CONFIG_TCC_CRT_P
R
E
FIX rel
a
tive to CONFIG_S
Y
SRO
O
T
commit
|
commitdiff
|
tree
2011-07-31
Thomas P
r
eud
'
homme
Re
v
ert
"Force
const
.
expr
.
in e
x
pr_cond outsid
e
func
t
ion"
commit
|
commitdiff
|
tree
2011-07-30
T
homas Preud'ho
m
m
e
For
c
e const
.
expr
.
in ex
p
r_con
d
out
s
id
e
function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'
h
omme
Fix array_test: m
o
ve params to local
v
ars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use CONFIG_TC
C
_LDDI
R
for
ld
.
so on
a
ll
linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'hom
m
e
Fix pr
o
b
l
em spotted in
<4E15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
Remove
useless changes from 31ca
0
00d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'
h
omme
Make ex1
.
c and
e
x4
.
c be exec
u
tab
l
e
on any sy
s
tems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
D
o
cumen
t
in README that ex4
.
c
c
an be
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s
Preu
d
'homme
R
e
v
ert "Make exa
m
ples' shebang use target t
c
c bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'homme
Add confi
g
urat
i
on
of include s
u
b
d
irectories
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas
P
r
e
ud
'
homme
Introduce tcc_split
_
path_component for
31ca0
0
0
d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud
'
homm
e
F
r
ee extra_l
i
bdi
r
_s
t
r a
f
ter
use
.
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Preud
'
homme
Fix com
m
it 3
1
ca
0
00d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud'homm
e
Add multiarch dir
s
t
o li
n
ker
s
earch path
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s
P
r
e
ud'homme
Make examp
l
e
s' sh
e
bang use
t
arget tcc bindi
r
path
commit
|
commitdiff
|
tree
2011-06-17
T
h
om
a
s Preu
d
'homme
Default
t
o create pr
o
gs
w
ith symbo
l
s (incl
.
debug
)
commit
|
commitdiff
|
tree
2011-05-17
T
h
o
m
a
s Pre
u
d
'
homme
U
pdate Chang
e
log
commit
|
commitdiff
|
tree
2011-05-17
T
homa
s
Preud'homme
make test work when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'ho
m
me
Sup
p
o
r
t scratchbox, N
o
kia N900 and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
T
h
o
mas Preud
'
homme
Remove unu
s
ed vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remo
v
e unused vari
a
bl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud'
h
omme
Im
p
rov
e
we
a
k
aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Pr
e
ud'homme
make clean work when LIBTCC1
not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Pr
e
ud
'
h
o
mme
Add support of asm label for var
i
abl
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as P
r
eud'
h
omme
F
ix fct asm label: only val
i
d
f
or de
c
laratio
n
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
Fi
x
incorrect
use
of basic type
a
s
b
itflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thoma
s
Preud
'
homm
e
Complain
f
or static
fct declared w
/
o file scope
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Preud'ho
m
me
Revert "I
m
p
l
eme
n
t C
9
9
Variabl
e
Len
g
th A
r
ra
y
s"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
omme
Re
v
ert "Reorder
increas
i
ngly VT
_
* constan
t
s i
n
t
cc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
h
o
mas Preud
'
homm
e
R
evert "Make
TOK_alloca av
a
ilable for x8
6
-
64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'homme
Rev
e
rt "Disable C99 VLA wh
e
n alloca
i
s
u
n
a
vailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'hom
m
e
Disable C99 VLA when alloca is
unavailable
.
commit
|
commitdiff
|
tree
next