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
Honor CC when testing for -Wno-unused-result
2013-01-06
Thomas Preud'
h
o
m
me
Ho
n
or C
C
w
h
en testing f
o
r -Wno-
u
n
u
s
ed-result
commit
|
commitdiff
|
tree
2012-12-04
T
h
omas
P
reud'
h
om
m
e
Detec
t
ARM CPU version i
n
configure
commit
|
commitdiff
|
tree
2012-11-28
Th
o
m
a
s
Preud'
h
omme
arm-gen
.
c:
Invalid operator test al
w
ays false
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Preud'homme
Fix OA
B
I calling con
v
entio
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas
Preud'homme
O
nly reference
v
fpr when available
commit
|
commitdiff
|
tree
2012-11-20
Tho
m
as Preu
d
'homme
D
efine TCC_ARM_
E
ABI if using hardfloa
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Generate PLT thumb s
t
u
b
only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Pr
e
ud'homme
Revert "Gene
r
ate PLT thumb
s
tub only wh
e
n ne
c
essary"
commit
|
commitdiff
|
tree
2012-11-11
T
homa
s
P
r
eud'homme
Ad
d
armv6
l
to ARM sup
p
orted
p
roc
e
ssors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'
h
omm
e
Call to veneers
i
n
ARM
m
od
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
m
e
Allow
s
ource fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
Generate
P
L
T
t
h
umb stub only wh
e
n ne
c
essary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'homme
Sup
p
ort
R
_ARM_THM_JUMP
2
4 relocation to pl
t
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'
h
omme
Cre
a
te a clean
t
a
r
g
et for tests2/M
a
kefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas P
r
e
ud'h
o
mme
Honour *FLAGS
e
very
w
h
ere
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s
P
reud'ho
m
me
E
n
ab
l
e
a
rm hardfl
o
at calling con
v
e
n
t
i
o
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'hom
m
e
A
dd suppor
t
for R_A
R
M_THM_{JUMP24,CALL}
r
elocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud
'
homm
e
Fix commit 85f6f
a
d3a6acb
f
a
0
7a3dc45b6
7
3965fc2689
0
d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error out in case of variable name cl
a
sh
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'homme
Fo
r
bid VLA as s
t
atic variables
commit
|
commitdiff
|
tree
2012-10-15
Thom
a
s Preu
d
'homme
On
l
y us
e
blx if av
a
ilable
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
F
i
x R_ARM_CAL
L
when target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'homme
Support for R_ARM_[THM_]MOV{
W
,T
}
_ABS
[
_
NC} rel
o
cs
commit
|
commitdiff
|
tree
2012-07-30
T
homa
s
Pr
e
ud'homme
Dis
a
ble callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
T
h
o
m
as Preud'homme
Ad
d
multiarch directory for arm ha
r
dfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
Preud'homme
get_re
g
(): try to free r2
f
o
r an SValue f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pre
u
d
'homme
Fix R
_
ARM_REL
3
2 relocation
commit
|
commitdiff
|
tree
2012-06-13
Tho
m
a
s Preud'homme
Detect m
u
ltiarch o
n
Kfreebsd a
n
d Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
P
reu
d
'
ho
m
m
e
Ev
a
luate configure
arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tcc
e
lf
.
c: Add R
_
AR
M
_
R
EL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reud'homme
Add support for
a
rm hardfl
o
at calling c
o
n
v
ention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preu
d
'h
o
mme
Fix remo
v
al of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud
'
h
o
mme
O
nly warn for
un
k
nown opt
i
o
ns in
conf
i
gure sc
r
ipt
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Several multiarch/biarc
h
fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Fi
x
CONFIG_LDDIR
us
a
ge
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preu
d
'homme
R
ev
e
r
t
"
Use CString to concat lin
k
er o
p
tions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use
CString to
concat
linker option
s
commit
|
commitdiff
|
tree
2012-03-16
Th
o
mas Preud'
h
o
mme
Fix
use after fre
e
fo
r
li
n
ker_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Sup
p
ort li
n
ker
options
passed in
several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homm
e
Consi
d
e
r
long i
n
t constant as 64 bits
o
n x86-64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas
P
reud
'
ho
m
me
Remove
vnrott (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
In
f
orm use
r
t
hat -b only e
x
ists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
omas
P
reud'homme
Error out when as
s
ign
i
n
g void value
.
commit
|
commitdiff
|
tree
2012-01-08
T
h
o
m
as Preud'homme
s
/
derefencing/derefe
r
e
nc
i
ng/ i
n
i38
6
-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud
'
homme
Compile tccasm
.
c
co
n
d
i
tionally
(
TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas
P
reud'
h
omme
F
i
x link
a
ge of
named file in l
o
a
d
e
r sc
r
ipt
.
commit
|
commitdiff
|
tree
2011-08-12
Tho
m
as Preud'homme
Don't d
e
fine strtold and
s
trtof
o
n *BSD +
u
Clibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix problem
with PLT and GOT relocs on
armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'
h
omm
e
Rem
o
ve se
m
icolon in
x86-64 va_arg de
f
i
nition
.
commit
|
commitdiff
|
tree
2011-08-03
Th
o
mas Preud'hom
m
e
Reve
r
t
"
A
d
d
a
--
m
ult
i
arch-triple
t
s
witch to c
o
nf
i
gure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preud
'
ho
m
me
Add a --multiarch
-
trip
l
et switch to
configure
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
as Pr
e
ud'homme
Set CONFIG_T
C
C
_
CRT_PR
E
FIX rela
t
i
v
e to CO
N
FI
G
_SYSR
O
OT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preu
d
'homme
Re
v
ert "
F
o
r
ce const
.
expr
.
i
n
expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force const
.
expr
.
i
n expr_co
n
d outside
f
unction
commit
|
commitdiff
|
tree
2011-07-12
Thomas
Preud'homme
Fix a
r
ray_test:
m
o
v
e params to local var
s
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as
P
reud
'
ho
m
me
Use CONFIG_TCC_LDDI
R
for
l
d
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
P
reud'homme
Fix pr
o
blem spotted in <4E1
5
F966
.
4
0
90102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Remov
e
useless chan
g
es from 31ca000d
in
configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Make e
x
1
.
c
and ex4
.
c be ex
e
cutable on
any
s
y
s
tems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
h
o
mme
Docume
n
t in README
t
hat ex4
.
c c
a
n
b
e ex
e
cuted
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
as Pre
u
d'h
o
mme
Revert "Make examples' she
b
ang use t
a
rget
t
cc
b
i
nd
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d'homm
e
Add c
o
n
fi
g
uration
o
f include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homme
Introduce tcc_split_path_component for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homm
e
Free ext
r
a_libdir_str after
u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
Th
o
mas Preud'homme
Fix
com
m
it 31ca0
0
0d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pre
u
d
'
h
omme
Ad
d
m
u
ltia
r
ch dirs to lin
k
e
r search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Make exam
p
les' she
b
ang use target tcc b
i
ndir path
commit
|
commitdiff
|
tree
2011-06-17
Thoma
s
P
r
e
u
d
'homm
e
Default to create progs
w
ith sym
b
o
ls (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thoma
s
P
re
u
d'homme
Upd
a
te Changelog
commit
|
commitdiff
|
tree
2011-05-17
Tho
m
a
s
P
reud'
h
omme
make test work when LI
B
TCC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud'hom
m
e
S
uppor
t
scratchbox,
N
okia N900 and q
e
mu arm arch
s
commit
|
commitdiff
|
tree
2011-05-16
T
h
o
mas Preud'
h
omme
Remove unused v
a
riables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
R
e
move unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Impro
v
e weak aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Th
o
mas
Pr
e
ud
'
homme
make clean work w
h
en
L
IBTCC1 not defin
e
d
commit
|
commitdiff
|
tree
2011-02-08
Thomas Pre
u
d'hom
m
e
Add
suppo
r
t of
asm
labe
l
for variabl
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
Th
o
mas Preud'homme
Fix fct asm l
a
bel:
o
nly val
i
d for
d
e
claration
commit
|
commitdiff
|
tree
2011-02-07
Thomas
Pr
e
u
d
'
homme
Fi
x
i
ncorre
c
t
use of basic
t
ype as bitfl
a
gs
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'
h
omme
Complain for static fct
declared w/o file s
c
ope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud
'
hom
m
e
Revert "
I
mplem
e
nt C99 Variab
l
e
L
en
g
th Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
omme
Re
v
ert "R
e
o
rder increasingly VT_* constants in
tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
T
homas Pr
e
ud'homme
Revert "Make TOK_alloc
a
available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Preu
d
'h
o
m
m
e
Revert "Disable C9
9
VLA when alloca is
u
navail
a
ble
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Disable C99 VLA
w
hen
alloca is
u
n
available
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
ma
s
Pre
u
d'ho
m
m
e
Ma
k
e
T
OK_alloca avail
a
ble
f
o
r x86-6
4
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'
h
o
mme
Reorder increasingly
VT_*
consta
n
ts in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Implement
C99 Variabl
e
Leng
t
h
A
r
r
ays
commit
|
commitdiff
|
tree
2011-02-04
T
hom
a
s Preud'homme
C
orrect
Ch
a
ngelog wrt
.
to fix a
t
tri
b
u
tio
n
commit
|
commitdiff
|
tree
2010-10-10
Thomas
P
reu
d
'homme
Remove ifdef S
T
T_GNU_IFUNC test i
n
tcc
r
un
.
c
commit
|
commitdiff
|
tree
2010-10-07
T
h
oma
s
Pr
e
ud'homme
Expli
c
i
t license in ti
n
y
_l
i
bmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
T
h
omas Preud'homme
Move a
s
m l
a
be
l
fu
n
ctions from tc
c
asm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'homm
e
Add support for __REDIRECT_NTH needed w
i
t
h egl
i
bc
.
commit
|
commitdiff
|
tree
2010-09-10
T
homas Pre
u
d'homme
Add info
f
ile creation
i
nto tcc bu
i
ld process
commit
|
commitdiff
|
tree
2010-09-10
T
h
o
m
as Preud'homme
Add mis
s
ing dirc
a
tegor
y
and direntry to
texi fil
e
commit
|
commitdiff
|
tree
2010-09-10
Thom
a
s Preud'homme
Add supp
o
rt f
o
r __FreeBSD
_
k
e
rnel__ kernel
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
A
d
d
s
upp
o
rt for GNU/Hurd
commit
|
commitdiff
|
tree
2010-09-10
Thom
a
s P
r
eud'homme
A
d
d
support of
a
sm label fo
r
functi
o
ns
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas Preud'homme
Add support
f
or i
n
direct
fu
n
ctions as exter
n
als
.
commit
|
commitdiff
|
tree
2010-06-23
T
homas Preud'homme
R
e
v
ert "
U
se mktemp
t
o generate t
e
mp files
.
"
commit
|
commitdiff
|
tree
2010-06-22
T
homas Pr
e
ud'
h
o
m
m
e
U
se mktemp
to generate temp files
.
commit
|
commitdiff
|
tree
next