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 C99ism in vswap()
2013-01-13
Thomas Preud'h
o
mme
F
ix C99ism in vs
w
ap()
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas P
r
eud'homme
Sto
p
retur
n
ing 0 in c
m
p
_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'h
o
mm
e
Honor
CC
when test
i
ng for -Wno-unused-re
s
u
l
t
commit
|
commitdiff
|
tree
2012-12-04
T
homas Preud'homme
Detect ARM CPU version in
c
onfigure
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Preud'
h
omme
arm-
g
en
.
c: Invalid operator t
e
st a
l
w
a
ys fals
e
commit
|
commitdiff
|
tree
2012-11-28
T
homas Preud'homme
Fix O
A
BI calli
n
g convention
commit
|
commitdiff
|
tree
2012-11-21
T
homas
Preud'homme
Only re
f
erence vfpr when available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Pr
e
ud'homme
Def
i
n
e
TCC_ARM_EAB
I
if using h
a
rdflo
a
t AB
I
commit
|
commitdiff
|
tree
2012-11-17
Tho
m
as Preud'
h
omme
Gen
e
rate
P
LT thumb
stub only w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas
Preud'homm
e
Revert "Gene
r
ate PLT thumb stub only when ne
c
essary"
commit
|
commitdiff
|
tree
2012-11-11
Tho
m
as
P
reud'homm
e
A
d
d armv6l
t
o AR
M
s
up
p
o
r
t
e
d
p
r
oc
e
ssors
commit
|
commitdiff
|
tree
2012-11-09
Th
o
mas
P
reud'homme
Cal
l
t
o vene
e
rs in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Allow
source fortification
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as
P
r
eu
d
'homm
e
G
e
n
e
r
ate PLT thum
b
stub only
w
hen
n
e
cessary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas
P
re
u
d'
h
om
m
e
Support R_ARM_THM_JUMP24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud
'
homme
C
reat
e
a clean targe
t
for tests2
/
Makefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
T
h
o
m
a
s Preud
'
hom
m
e
Honour *
F
LAGS
ever
y
where
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'ho
m
me
E
nable arm hardfloat cal
l
in
g
conv
e
nti
o
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reud'h
o
mme
A
d
d support for
R
_ARM
_
THM_{J
U
MP24,CALL} r
e
locs
commit
|
commitdiff
|
tree
2012-10-25
T
ho
m
as Preu
d
'homme
Fi
x
commit 85f6fad3a6acb
f
a
0
7a3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
T
homas Preud'homme
Error out in
case o
f
variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbid VLA
as
sta
t
ic variable
s
commit
|
commitdiff
|
tree
2012-10-15
Th
o
ma
s
Preud'homm
e
Only use blx if
av
a
ilable
commit
|
commitdiff
|
tree
2012-10-09
Thomas
P
reud'h
o
mme
F
ix R_ARM_CALL
w
h
en target
foncti
o
n i
s
Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
S
upport for R_ARM_[T
H
M_]MOV{W,T}_ABS[_NC} rel
o
cs
commit
|
commitdiff
|
tree
2012-07-30
Thoma
s
Pr
e
ud'homme
Disabl
e
ca
l
lsav
e
_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
a
s
Preud'homme
Add multiarch directo
r
y for ar
m
hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Pre
u
d'
h
omme
get_reg(): tr
y
to fr
e
e r2 for an SV
a
lue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pr
e
ud'homme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'hom
m
e
De
t
ec
t
mu
l
tiarch on Kfreebs
d
and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
P
reud'h
o
mme
Evaluate c
o
nfigu
r
e ar
g
uments
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Preud'hom
m
e
tccelf
.
c:
A
dd R_ARM_
R
EL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preud'homme
Add
support fo
r
arm ha
r
dfloat calling conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud
'
h
omme
Fix removal
o
f
vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thoma
s
Preud'homme
Only warn for un
k
nown options
i
n configure s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preud'
h
omme
Several multiarch/biarch
fi
x
e
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'
h
omm
e
Fix CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
T
homas P
r
eud'ho
m
m
e
Revert "Use C
S
tring to concat
l
inke
r
o
p
tions"
commit
|
commitdiff
|
tree
2012-03-20
T
h
om
a
s
P
reud'hom
m
e
U
se CStrin
g
to conc
a
t
l
inker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
F
ix use after
fre
e
for link
e
r_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
r
e
ud'ho
m
me
Support l
i
n
ker o
p
tion
s
passed in several -W
l
par
a
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'hom
m
e
Consider long int cons
t
a
n
t
as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
a
s Pr
e
ud'homm
e
Remove vnrot
t
(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
Thomas Pre
u
d'homme
Error
o
u
t
when
assigning v
o
i
d
v
al
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas P
r
eud'homme
s/derefenci
n
g/dere
f
e
r
en
c
ing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
h
oma
s
Preud'homme
Compile tccasm
.
c condition
a
lly (T
C
C_CONFIG_ASM
)
commit
|
commitdiff
|
tree
2012-01-04
T
h
omas Preud'homme
F
ix linkage o
f
named file in lo
a
der script
.
commit
|
commitdiff
|
tree
2011-08-12
Thoma
s
Preud
'
homme
D
on't defin
e
strto
l
d and
s
trtof on *B
S
D + uC
l
ibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix probl
e
m with
PLT and G
O
T relocs on a
r
mel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preu
d
'homme
R
e
move
semicolon in x
8
6
-64 v
a
_arg
d
efinition
.
commit
|
commitdiff
|
tree
2011-08-03
Th
o
ma
s
Preud
'
homme
R
e
vert
"Add
a -
-
m
ult
i
arch-triple
t
switch
to con
f
igur
e
"
commit
|
commitdiff
|
tree
2011-08-01
T
h
o
m
as P
r
eud'hom
m
e
Add a --mu
l
tiarch-tripl
e
t switch t
o
c
o
nfi
g
ur
e
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pre
u
d'
h
om
m
e
S
et C
O
NFIG_T
C
C_CRT_P
R
EFIX
relati
v
e t
o
CONFIG_SYSR
O
OT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Pr
e
ud'homme
Revert "Force const
.
ex
p
r
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'
h
omme
Fo
r
ce
c
onst
.
expr
.
in e
x
pr_cond
outside f
u
nction
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
Fix array
_
t
e
st: move params
t
o
local v
a
rs
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
Preud'
h
o
m
me
Use
CONFIG_TC
C
_
LDDIR for ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'
h
o
m
me
Fix problem spott
e
d
in <4E15F966
.
4
0
90102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s
Preud'homme
Remove usel
e
ss changes from 31ca0
0
0d in confi
g
ure
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
M
ake ex1
.
c and ex4
.
c be exec
u
table on any
systems
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'homme
Document
i
n README
t
hat ex4
.
c can be ex
e
cu
t
ed
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
a
s Preud'hom
m
e
Revert
"
Make examples' she
b
an
g
use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preu
d
'homme
Add configuration
o
f
include subdire
c
tories
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Pre
u
d'homme
I
ntroduce tcc_spli
t
_path
_
co
m
ponent f
o
r
3
1ca00
0
d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Pr
e
ud
'
homme
F
ree extra_libdir_str a
f
ter use
.
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as
Preud'ho
m
me
Fix commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
a
s Preud'
h
omme
Add
m
ultiar
c
h
dirs to l
i
n
ker se
a
rch pat
h
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
as Preud'homm
e
Make examp
l
es' sheb
a
ng u
s
e
t
arget t
c
c bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud
'
homme
D
efault t
o
crea
t
e
pro
g
s with
s
ymbols (inc
l
.
d
ebug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas
Preud'homme
Up
d
ate
C
hangelog
commit
|
commitdiff
|
tree
2011-05-17
Th
o
ma
s
Preud'homme
m
a
ke test w
o
r
k when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'ho
m
me
Suppo
r
t sc
r
atchb
o
x
,
Nokia N900 and qemu a
r
m arch
s
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud'homme
Re
m
ove unuse
d
variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as
Preu
d
'h
o
mme
Remove
unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preu
d
'homme
Improve
wea
k
aliases hand
l
ing
commit
|
commitdiff
|
tree
2011-05-14
Tho
m
a
s Preud
'
ho
m
m
e
make cl
e
an w
o
rk when LIBTCC1
no
t
defined
commit
|
commitdiff
|
tree
2011-02-08
T
h
o
m
as
Preud
'
homme
Add support o
f
a
sm label
f
o
r variables
.
commit
|
commitdiff
|
tree
2011-02-08
Th
o
mas Preud'homme
F
i
x
fct asm label:
only valid
f
or
d
e
cl
a
rat
i
on
commit
|
commitdiff
|
tree
2011-02-07
Th
o
mas Preud'homme
Fix inc
o
r
r
e
c
t use of basic
type as
b
itf
l
a
g
s
.
commit
|
commitdiff
|
tree
2011-02-06
Tho
m
as Pre
u
d'hom
m
e
Complain for
s
t
atic fc
t
decla
r
ed w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Preud
'
homme
R
e
vert
"
Im
p
lement C99 Variable Length Ar
r
ays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preu
d
'ho
m
me
Revert "Reorder
increasingly VT_* constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
a
s
P
reu
d
'h
o
mme
Revert
"Make TOK_a
l
loc
a
availabl
e
f
o
r
x
86
-
64"
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Pre
u
d
'
homme
R
eve
r
t "Disa
b
l
e
C99 VLA
when alloca is unavailabl
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Preud
'
homme
Disable C99
VLA when alloca
i
s unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preu
d
'homme
Mak
e
T
O
K_a
l
loca availab
l
e for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas
Preud'homme
Reor
d
er inc
r
easingly VT_*
c
onstants
i
n
tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
e
ud'homme
Implemen
t
C99 V
a
ria
b
le Length A
r
rays
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
as
Preud'homme
Correct C
h
a
n
g
elog wrt
.
t
o
fi
x
at
t
r
i
bution
commit
|
commitdiff
|
tree
2010-10-10
T
h
omas Pre
u
d
'homme
Remove
i
fd
e
f
STT_GNU_IFUNC test in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
T
homas Preud'
h
omme
Expl
i
ci
t
license in t
i
ny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thoma
s
Preud'h
o
mme
Move asm label functio
n
s from tccasm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
T
homas
Pr
e
ud'homme
Ad
d
support for __REDI
R
ECT_NTH need
e
d with eg
l
i
bc
.
commit
|
commitdiff
|
tree
2010-09-10
T
h
o
m
as Preud
'
homme
Add inf
o
file creation into tcc build process
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add
missing dircategory and dir
e
ntry to texi file
commit
|
commitdiff
|
tree
2010-09-10
T
homas Preud'homm
e
Ad
d
support for __Free
B
SD_kernel__
k
er
n
e
l
commit
|
commitdiff
|
tree
2010-09-10
Thomas
Preud'homm
e
Add
support for GNU/Hur
d
commit
|
commitdiff
|
tree
2010-09-10
Th
o
mas Preud'h
o
mm
e
Add sup
p
o
rt of
a
s
m
label for
f
unctions
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas Preud'homme
Add
s
upport for indirect functions as externals
.
commit
|
commitdiff
|
tree
next