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 out-of-tree build with relative path to root
2013-01-14
Thomas Preud'homme
Fix out-of-tree build w
i
th rel
a
tive path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
I
n
stall libtcc
.
h when invoking make inst
a
ll
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preu
d
'homme
Rever
t
"Add
e
d
w
hat I call virtual io
t
o
tiny
c
c
t
his
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homm
e
Rev
e
rt "pe: fix tc
c
n
o
t linking to user32 and gdi32
"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'homme
S
t
op setting -W
n
o
-unused-result sw
i
tch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
T
h
oma
s
P
reud'homme
F
i
x C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'ho
m
me
Stop
r
eturnin
g
0 in c
m
p
_comparis
o
n_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Honor CC
when testing fo
r
-Wno
-
unus
e
d
-result
commit
|
commitdiff
|
tree
2012-12-04
Thoma
s
Pre
u
d'homme
Dete
c
t ARM
C
PU
v
e
r
s
i
on in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Pre
u
d'hom
m
e
arm-gen
.
c: Invalid operator tes
t
always fals
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'h
o
mme
Fix OABI ca
l
ling conventi
o
n
commit
|
commitdiff
|
tree
2012-11-21
Th
o
ma
s
P
reud'homme
O
n
ly reference vfpr when available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'ho
m
me
Defi
n
e TCC_ARM_EABI if
u
sing hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud
'
h
o
mme
Generate
P
LT thumb stub only whe
n
necess
a
ry
commit
|
commitdiff
|
tree
2012-11-12
Th
o
ma
s
Preud
'
homme
Revert
"
G
enerate PLT t
h
u
mb stub only wh
e
n nece
s
sary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pre
u
d'homme
Ad
d
arm
v
6
l
t
o ARM supporte
d
processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preu
d
'homme
Call to veneers in AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
mas
Preud'homme
A
l
low sour
c
e
f
orti
f
ication
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
re
u
d'
h
omme
G
e
nerate PL
T
th
u
mb stub
onl
y
when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'homme
Supp
o
rt
R
_ARM_THM_JUMP24 relocat
i
on to plt
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas
Pre
u
d'homme
C
r
e
ate a clean tar
g
et for t
e
s
t
s2
/
M
a
kefile
commit
|
commitdiff
|
tree
2012-11-06
Thoma
s
Preud'h
o
mme
Honour *FLAGS ev
e
rywher
e
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s Preu
d
'ho
m
me
Enable arm hardfloat calling c
o
nven
t
ion
commit
|
commitdiff
|
tree
2012-10-28
T
h
om
a
s P
r
eud'ho
m
me
Add
s
upp
o
rt for
R_ARM_THM
_
{JUMP24,CA
L
L
}
relocs
commit
|
commitdiff
|
tree
2012-10-25
Th
o
m
as Preud'hom
m
e
Fix com
m
i
t
85f
6
fad3a6acbfa07a
3
d
c
45b67
3
965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Erro
r
out i
n
case of variable name cl
a
s
h
commit
|
commitdiff
|
tree
2012-10-25
T
ho
m
as Preud'homm
e
Forbid VLA a
s
static variables
commit
|
commitdiff
|
tree
2012-10-15
Th
o
mas
P
r
e
u
d
'
homme
Only us
e
blx if a
v
ailabl
e
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as
P
r
eu
d
'ho
m
me
Fix R_ARM_
C
ALL when target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas P
r
eud'homme
Support
f
or
R
_
AR
M
_[THM_]MOV{W,T}_ABS
[
_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'ho
m
me
Disable calls
a
ve_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
a
s Pr
e
ud'homme
Add m
u
l
tiarch directory for arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Pr
e
ud'homme
g
et_reg(): try
t
o free r
2
for an
SValue fi
r
st
commit
|
commitdiff
|
tree
2012-07-09
Thom
a
s Preud'homme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Th
o
mas
Preud'homme
Det
e
ct m
u
lti
a
r
ch o
n
Kf
r
e
ebsd a
n
d
Hurd
commit
|
commitdiff
|
tree
2012-06-12
T
homas Preud'homme
E
v
aluate conf
i
gure argume
n
t
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas P
r
eud'homme
tccelf
.
c: Add R_ARM_
R
EL32 r
e
location
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'ho
m
me
Add suppor
t
for arm hardflo
a
t c
a
lling conven
t
ion
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preud'hom
m
e
F
i
x
removal of vn
r
ott
commit
|
commitdiff
|
tree
2012-05-28
T
h
omas Pre
u
d'ho
m
me
Only warn f
o
r
u
nknown options in configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
S
e
veral m
u
ltiarch/biarch f
i
x
es
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preu
d
'homme
Fi
x
CON
F
IG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
T
h
omas Pr
e
ud'homme
Revert "Use C
S
tring to
c
o
n
c
at linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas
P
reud'h
o
mme
U
se CString to co
n
cat linker optio
n
s
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas Preud
'
h
omme
Fix
u
se after free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'ho
m
m
e
Sup
p
ort linker options passed i
n
several -Wl
p
aram
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud
'
homme
Consider long int constant as 64 b
i
ts on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Rem
o
ve vnrot
t
(
duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inform user
t
hat -b only exis
t
s o
n
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas P
r
eud'homme
Error out when assigning void v
a
l
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
T
h
o
mas Preud'homme
s/derefencing/dereferenci
n
g/ in i386
-
gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homm
e
Com
p
il
e
tccasm
.
c con
d
itiona
l
l
y (TCC_CONF
I
G_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'
h
omme
Fix linkage
o
f named f
i
le in loader scri
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thoma
s
Preud'h
o
m
m
e
Don't define strtold
and st
r
t
of on *BSD
+
uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Gl
ö
ckn
e
r
Fi
x
pro
b
l
e
m with PLT and GOT relo
c
s on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
T
homas Preud'homme
Remov
e
semicolon i
n
x86-64 va_arg
def
i
nit
i
on
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert
"
Add
a
-
-multiar
c
h-triplet
switch to configure
"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pr
e
u
d'homme
Add a --multiarch-tri
p
let s
w
itch
t
o
c
o
nfigure
commit
|
commitdiff
|
tree
2011-08-01
T
homas
P
reud'hom
m
e
Set CO
N
FIG
_
TCC_C
R
T_PRE
F
IX
re
l
ative to CONFIG_SYSR
O
OT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'h
o
mme
R
evert "Force c
o
nst
.
e
xpr
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force
c
onst
.
expr
.
in expr_cond outside f
u
nction
commit
|
commitdiff
|
tree
2011-07-12
Thoma
s
Preu
d
'homme
Fix
array_t
e
st:
m
ove params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use CONFIG_TC
C
_LDDI
R
for ld
.
s
o
o
n all
l
inux archs
commit
|
commitdiff
|
tree
2011-07-08
T
ho
m
as Pre
u
d'
h
o
m
me
F
i
x problem spotted in <4E15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Remove useless chang
e
s from 31ca000d in configu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
M
a
k
e
ex1
.
c an
d
ex4
.
c be executable on a
n
y sy
s
tems
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s
Preud'homme
Document in README that ex4
.
c
can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Pr
e
ud'homm
e
Revert "
M
ake examples'
s
h
ebang use t
a
rget tcc bindi
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s
P
r
e
ud'
h
om
m
e
Add c
o
n
f
iguratio
n
of include
s
ubdirect
o
rie
s
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'
h
omme
Introduce tcc_spli
t
_path_compone
n
t for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas
Preud
'
homme
Fr
e
e extra_libdir_str after us
e
.
commit
|
commitdiff
|
tree
2011-07-05
Th
o
mas Preud'h
o
m
m
e
Fix
c
ommit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pr
e
ud'homme
Add multiarch dirs to linker
s
earch pat
h
commit
|
commitdiff
|
tree
2011-06-17
Thomas
P
r
eud'homm
e
Mak
e
examples' sheb
a
ng use
t
a
r
get tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'
h
om
m
e
Defau
l
t to create progs wit
h
symbols (incl
.
de
b
ug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas
P
r
eud'h
o
mme
U
pdate
Chan
g
el
o
g
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas Preud'homme
make test
w
ork w
h
en LIBTCC1
n
o
t
defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud'homme
Support s
c
ratchbox, N
o
ki
a
N900 and q
e
mu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eud
'
ho
m
me
Remove unused vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
T
homas Pre
u
d'homme
R
emove unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Imp
r
ove weak al
i
ase
s
h
andling
commit
|
commitdiff
|
tree
2011-05-14
Tho
m
as Preud'homme
ma
k
e clean work when LIBTCC1 n
o
t defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Add support of
a
s
m label for var
i
able
s
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'
h
omme
Fix f
c
t asm
l
abe
l
: only va
l
id for
d
ec
l
aration
commit
|
commitdiff
|
tree
2011-02-07
Th
o
mas Pr
e
ud
'
homme
Fix inco
r
rect use of ba
s
ic typ
e
as
bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
T
h
om
a
s Preud'
h
omme
Comp
l
ain for stat
i
c fct
d
eclared w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
r
e
ud'homme
Revert "Im
p
le
m
ent C99
Variable Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
m
as Pre
u
d'
h
omme
Revert "Reo
r
der
incr
e
asingl
y
VT_* consta
n
ts in tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
T
h
o
mas P
r
eud'
h
o
m
m
e
Revert "Make TOK_a
l
l
o
c
a available fo
r
x86-
6
4"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'ho
m
m
e
Revert "Di
s
able C99
V
LA when alloca
i
s unavailab
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Pre
u
d
'homme
Disable C99 VLA when
a
llo
c
a
is unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
eud'homme
Make TOK_alloca
a
vailab
l
e
f
or x8
6
-64
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
Preud'
h
omme
Reorder in
c
reasingl
y
VT_*
c
onsta
n
ts in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Im
p
lement C99
Var
i
able Len
g
th
Arra
y
s
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Correc
t
C
h
a
ngelog
wrt
.
to fix attribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
Remov
e
i
fd
e
f STT_GNU_IFUNC test in
t
ccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Pr
e
ud'homm
e
Exp
l
i
c
it
license in tiny_
l
i
bmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'homme
M
o
v
e
asm la
b
el funct
i
ons from tccasm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'hom
m
e
Add s
u
pp
o
r
t
for _
_
REDIRECT_NTH n
e
e
d
ed with eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as P
r
e
u
d
'homme
A
d
d info file crea
t
ion into tcc
build process
commit
|
commitdiff
|
tree
next