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
Organize frames in a real linked list on ARM
2013-01-26
Thomas Pr
e
ud'ho
m
me
Organize frames in a real linke
d
l
i
s
t
on
A
RM
commit
|
commitdiff
|
tree
2013-01-25
Thomas
Preud'homm
e
Use g
c
c to generate tccte
s
t
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Link STT_
G
NU_IFUNC
i
nto STT_FUNC in e
x
ecutable
.
commit
|
commitdiff
|
tree
2013-01-24
Th
o
m
as Preud'homme
Fi
x
[f
]
g
e
tc retur
n
va
l
ue usa
g
e in 40
_
stdio test
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas
Preud'
h
omme
F
ix out-of-tree build
w
ith rela
t
ive path t
o
r
oot
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'
h
omm
e
Instal
l
libtcc
.
h when invoking
m
ake
i
nst
a
ll
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
R
e
v
e
rt "Added
what I cal
l
vir
t
u
a
l
io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'
h
omme
Revert "
p
e: fi
x
tcc not
linking to us
e
r32 and
gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'ho
m
me
Stop setti
n
g
-
W
n
o-unused
-
re
s
ult switch
i
n
Makefile
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'ho
m
me
Fix C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'hom
m
e
Stop returning 0 in
c
mp_comp
a
rison
_
t
e
st
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
Preu
d
'homme
Honor CC
when testing for -
W
no
-
unu
s
e
d
-re
s
ult
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
De
t
e
ct ARM CPU v
e
rs
i
on in
confi
g
ure
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Preud'homme
arm-gen
.
c: Invali
d
operator test
always false
commit
|
commitdiff
|
tree
2012-11-28
Tho
m
a
s
Pre
u
d'h
o
mm
e
Fix OABI
c
alling c
o
nvention
commit
|
commitdiff
|
tree
2012-11-21
Thomas P
r
e
u
d'h
o
m
me
O
nly ref
e
rence vfp
r
whe
n
avai
l
a
b
le
commit
|
commitdiff
|
tree
2012-11-20
Th
o
mas Pr
e
ud'hom
m
e
Def
i
n
e TCC
_
ARM_EABI if using hardf
l
oa
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Pr
e
ud'homme
Gener
a
te PLT
thu
m
b
stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas P
r
eud
'
homme
Revert "Gen
e
r
a
te PL
T
thum
b
stub o
n
ly when necess
a
ry"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pr
e
ud'homme
Add armv6l to ARM suppo
r
ted
p
r
ocess
o
rs
commit
|
commitdiff
|
tree
2012-11-09
T
h
oma
s
Preud'homme
Call to veneers in
ARM mode
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
mas Preud'ho
m
me
Allow source
f
o
r
t
i
f
i
cation
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud'h
o
mme
G
enerate PLT thumb stub only
when ne
c
e
ssary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'
h
o
mme
Support R_ARM_THM_JUMP24
r
e
l
ocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homme
Create a
c
l
ea
n
target for test
s
2
/
M
akef
i
le
commit
|
commitdiff
|
tree
2012-11-06
T
h
omas Pr
e
ud'homme
Ho
n
our *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s
Preud'
h
o
mme
Enable arm ha
r
dfloat calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add supp
o
rt
for R_ARM_THM_{JUMP24
,
CALL} r
e
locs
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preu
d
'
h
o
mme
Fix c
o
m
m
i
t 85f6fad3a6
a
cbfa07a3dc45b6739
6
5fc2
6
890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud
'
homme
Error out in case o
f
va
r
i
ab
l
e n
a
me
clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbid VLA a
s
static
variable
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Pr
e
u
d
'homme
Only u
s
e
b
lx if
available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'hom
m
e
Fix R_
A
R
M
_
CALL whe
n
target f
o
nction is
T
humb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'hom
m
e
Support
f
or R_ARM_[TH
M
_]MOV{W,T
}
_ABS[_NC}
r
elocs
commit
|
commitdiff
|
tree
2012-07-30
T
h
omas Preud'h
o
mme
Disable callsave_t
e
st for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'hom
m
e
Add multiarch directory for arm hardfloat
v
ariant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
get
_
r
eg(): try to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'homme
Fix R_ARM_RE
L
32 reloc
a
ti
o
n
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud
'
homme
Detec
t
multiarch on Kfreebsd a
n
d Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'ho
m
me
E
v
aluate
c
onfigu
r
e
a
r
guments
commit
|
commitdiff
|
tree
2012-06-05
Thomas P
r
eud'homm
e
tccelf
.
c:
A
dd R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud'homme
Add
s
upport for
arm hardfloat calling con
v
ention
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Preud'hom
m
e
F
ix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Th
o
mas Preud'ho
m
me
Only w
a
rn for un
k
nown opti
o
ns i
n
configure s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preud'homme
Several mult
i
ar
c
h/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud
'
homme
Fix CO
N
FIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas P
r
eud'hom
m
e
Rev
e
rt "Use CString to concat
linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Pre
u
d'homme
Use C
S
tring to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
T
homas Pr
e
ud'homme
Fix use af
t
e
r free
f
o
r linker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
homas Preu
d
'homme
Support l
i
n
ker
o
ptions pa
s
sed
in
s
eve
r
al -Wl
p
aram
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud
'
ho
m
me
Conside
r
long
i
n
t const
a
nt as 64
b
its
o
n
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud
'
homme
Remove vnrott
(
duplicate
v
rotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'h
o
mme
Inform
u
ser that -b only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Pre
u
d'hom
m
e
Error out
w
h
e
n a
s
signing voi
d
value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'
h
o
m
me
s/derefencing/dereferencing/ in i386
-
gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thom
a
s Preud'hom
m
e
Compil
e
tccasm
.
c conditionally
(
TCC_CONFI
G
_ASM)
commit
|
commitdiff
|
tree
2012-01-04
T
homas Preud'h
o
mm
e
Fi
x
linkage of named
f
ile in loader scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
Th
o
m
as Preud'ho
m
me
Don't d
e
fine strtold and strtof
o
n
*BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thom
a
s Preud'homme
R
emov
e
sem
i
colon in x86-64 v
a
_ar
g
defi
n
ition
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
as Preud'homme
Rever
t
"Add
a
-
-
multiarch-triplet switch
t
o
configure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preud'homme
A
dd
a --
m
u
lti
a
rch-triplet switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set C
O
NFIG_TCC_CRT_
P
R
E
FIX relative to CONFIG_SYSROO
T
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
R
evert "For
c
e
c
onst
.
expr
.
in expr_co
n
d outside fun
c
tion
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas P
r
e
ud'homme
Force const
.
expr
.
i
n
expr_cond outs
i
d
e
function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Pr
e
u
d
'homme
Fix array_t
e
st: move
p
arams to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s Preud'homme
Use CONFIG_TCC_LDD
I
R
f
or ld
.
so on
a
l
l lin
u
x archs
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s Preud'ho
m
me
F
ix prob
l
em sp
o
tted
in <4E
1
5F96
6
.
4090102@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'ho
m
me
Remove
u
seless chang
e
s from 31ca0
0
0d in confi
g
ure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homme
Make ex1
.
c
a
n
d
e
x4
.
c be e
x
ecu
t
able on any s
y
stems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Document in README t
h
at e
x
4
.
c can be exec
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homm
e
Reve
r
t "Make exam
p
les' sh
e
bang use target tcc bind
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Add configuration of inc
l
ude subdirector
i
es
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'h
o
mme
Intro
d
u
c
e tc
c
_
s
pli
t
_path
_
component
for
3
1
ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preu
d
'homme
Free extra_libdir_str
after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
F
i
x comm
i
t
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as Pre
u
d'homme
A
d
d
multiar
c
h dirs to linker s
e
arch path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'
h
omm
e
Make examples' s
h
ebang use ta
r
get
tcc bin
d
ir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Def
a
ult to
create
progs
with symbols
(
incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thoma
s
Preud'homme
Update Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
e
u
d'homme
make
test
w
o
r
k
w
h
e
n
L
I
B
T
CC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'ho
m
me
Su
p
port s
c
ratchbox
,
Nokia N900 and qemu arm
a
rc
h
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eud'hom
m
e
R
e
m
ov
e
unused
v
a
riabl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
R
emove unused var
i
ab
l
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eud'homm
e
Improv
e
weak aliases h
a
n
dling
commit
|
commitdiff
|
tree
2011-05-14
Th
o
mas Preud'
h
omme
m
ake clean
w
ork whe
n
LIBTCC1 not
d
efined
commit
|
commitdiff
|
tree
2011-02-08
Thom
a
s Preud'h
o
m
m
e
A
dd s
u
pport o
f
asm label for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud
'
homme
Fix f
c
t asm la
b
e
l
: only v
a
lid f
o
r declarat
i
on
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homm
e
Fix incorrect
u
s
e
of basic type as bitfla
g
s
.
commit
|
commitdiff
|
tree
2011-02-06
T
homa
s
Preud'homme
Co
m
p
l
a
in
f
or static fct
declared w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pr
e
ud'homme
Revert
"Impl
e
ment
C99 Var
i
able Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thom
a
s Preud'h
o
mme
Revert "Reor
d
e
r increasingly VT_*
consta
n
ts
i
n
tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'h
o
mme
Rever
t
"Make TOK_al
l
oca av
a
ilab
l
e
for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'homme
Revert "Disable C99 VLA whe
n
al
l
oca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preud'homme
Disable C99 VLA when alloca is unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Pr
e
u
d'homme
Make TOK_alloca available
f
o
r
x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud
'
homme
Reorder
i
ncreasingly VT_
*
const
a
nts in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Imp
l
e
ment C99
Variable Length
A
rrays
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preud
'
homme
Correct C
h
angelo
g
wrt
.
to fi
x
attributi
o
n
commit
|
commitdiff
|
tree
2010-10-10
T
h
omas
P
r
e
ud'homme
Remo
v
e ifdef S
T
T
_GNU_IFUNC te
s
t
in tccru
n
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Pr
e
ud
'
homme
Explicit license in tiny_l
i
bmaker
.
c
commit
|
commitdiff
|
tree
next