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
Define TCC_ARM_EABI if using hardfloat ABI
2012-11-20
Thom
a
s Preud'homme
De
f
i
ne TCC_ARM_EABI
if using hardfloat
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homm
e
Generat
e
P
L
T thumb stub on
l
y when nec
e
s
sary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Pr
e
ud'
h
omme
Revert "Generate PLT
t
h
u
m
b stub only w
h
en necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
omas Preud
'
homme
A
d
d
armv6
l
to ARM suppor
t
ed
p
rocessors
commit
|
commitdiff
|
tree
2012-11-09
Tho
m
as
Preud'homme
Call to
ven
e
ers in
A
R
M mode
commit
|
commitdiff
|
tree
2012-11-07
Th
o
ma
s
P
reu
d
'homme
Allow sour
c
e f
o
rtification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Gen
e
rate PLT thumb stub
on
l
y wh
e
n
nece
s
s
a
ry
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s
Preud'homme
Suppo
r
t R_ARM_T
H
M_JUMP24 relocation t
o
plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
u
d'homm
e
Create
a
clean t
a
rget for te
s
ts2/Make
f
ile
commit
|
commitdiff
|
tree
2012-11-06
Th
o
mas P
r
eud'homm
e
H
o
nour *FLAGS
everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s Preud'hom
m
e
Enable arm hardfloat ca
l
l
i
n
g convention
commit
|
commitdiff
|
tree
2012-10-28
T
homas Preud'homm
e
A
dd
s
upport for R_AR
M
_T
H
M_{JUMP24,CALL}
relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud
'
homme
Fix
c
o
mmit 85f6fad3
a
6acbfa07a3dc45b673965fc2689
0
d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error out in
case of var
i
able
n
ame clash
commit
|
commitdiff
|
tree
2012-10-25
T
homas
Pre
u
d'homme
Forbid VLA as st
a
tic variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'
h
omme
On
l
y use
b
lx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fi
x
R
_
ARM_CAL
L
when target fonction
i
s
T
humb
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as Preud'ho
m
me
Support for R_
A
RM_[T
H
M_]MOV{W,
T
}_ABS
[
_NC}
relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disab
l
e calls
a
ve_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thom
a
s Preud'homme
Add mu
l
ti
a
rch
director
y
for
a
rm hard
f
loat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'
h
o
m
m
e
g
e
t_reg(): try to f
r
ee r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
T
h
omas Preud'h
o
m
m
e
Fix R_A
R
M_REL3
2
rel
o
cation
commit
|
commitdiff
|
tree
2012-06-13
Thom
a
s Preud'ho
m
me
De
t
ect multiarch
o
n Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Pre
u
d'homme
Evaluate config
u
re argu
m
ents
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reud
'
homme
tccel
f
.
c
: Add R_ARM_REL
3
2 reloc
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud'ho
m
me
Add support for
a
rm har
d
float
c
alling convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud
'
homm
e
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas
P
reud
'
homme
Only
war
n
for unknow
n
op
t
ions in configure s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preu
d
'
h
omme
S
e
veral
multiarch/bia
r
ch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
reu
d
'homme
Fix CONF
I
G_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Tho
m
as P
r
eud'homme
Re
v
e
r
t
"Use CStr
i
ng to concat linker options
"
commit
|
commitdiff
|
tree
2012-03-20
Thomas P
r
eud'hom
m
e
Use CS
t
ri
n
g to co
n
cat
l
in
k
e
r
optio
n
s
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas Preud'homme
Fix use after free
for l
i
nk
e
r_arg
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
P
reu
d
'homme
Support lin
k
er opti
o
n
s passed in several -Wl
p
ara
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'homme
Con
s
ider
long int constant as
6
4
bit
s
o
n
x
86-64
commit
|
commitdiff
|
tree
2012-03-14
T
h
o
m
a
s Preud'ho
m
me
Remove vnrott (d
u
plica
t
e vr
o
tb)
commit
|
commitdiff
|
tree
2012-03-13
T
h
o
m
as Preud'homme
I
nform
user that -b only exist
s
o
n i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud
'
ho
m
me
E
r
r
or out when
assigning vo
i
d
v
alu
e
.
commit
|
commitdiff
|
tree
2012-01-08
Tho
m
as
P
r
eud'hom
m
e
s/de
r
efencing/derefere
n
cing/ in i
3
86-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as
P
reud'homme
Co
m
pile tccas
m
.
c condi
t
ionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
T
h
omas Preud'homme
Fix linka
g
e
o
f named file in l
o
a
de
r
s
cript
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'
h
omme
D
o
n't define
s
t
rtold and strtof
on *BSD
+ u
C
lib
c
commit
|
commitdiff
|
tree
2011-08-05
T
hom
a
s P
r
eud'homme
Remove semicolon in x
8
6-6
4
v
a_arg defi
n
itio
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'ho
m
m
e
Revert "Add a --
m
ultiarch-tri
p
let
switch t
o
c
o
nfi
g
ure"
commit
|
commitdiff
|
tree
2011-08-01
T
homas
Preud'homme
A
d
d a --multia
r
ch-tripl
e
t
s
w
itch
to
conf
i
g
u
r
e
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'h
o
mme
Set C
O
NFIG_
T
C
C
_CRT_PREFIX
relative to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
mas Preud'homme
Revert "Force
c
onst
.
exp
r
.
in expr_cond outside function
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas
P
r
eud'homme
For
c
e
con
s
t
.
expr
.
in
e
xpr_cond outs
i
d
e
fun
c
ti
o
n
commit
|
commitdiff
|
tree
2011-07-12
Tho
m
as P
r
eud'homm
e
Fix arra
y
_test: move params to
local v
a
r
s
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'homme
Use CO
N
FIG_TCC_LDDIR f
o
r ld
.
s
o
on all linux
archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homm
e
F
i
x p
r
oblem spotted
i
n
<
4E15F966
.
4
0
90102@gmx
.
d
e>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d'hom
m
e
Remove useless changes from 31ca
0
00d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Make ex1
.
c and ex4
.
c be executable on
any
systems
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas
Preud'homme
Documen
t
i
n
R
E
ADME
t
hat ex4
.
c
can b
e
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'h
o
m
m
e
R
e
vert "Make
examples' she
b
a
n
g
use target
t
cc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'
h
o
m
me
Add c
o
nfigu
r
ation of include su
b
d
i
rectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Introduce tcc_spli
t
_
p
ath_compo
n
ent for
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
T
h
oma
s
P
r
e
ud'homme
Free extra
_
l
ibdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Th
o
mas Preu
d
'ho
m
me
F
i
x commit
31ca
0
0
0
d
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Preud'homme
A
dd multiarch dirs to lin
k
er sea
r
ch
path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Make e
x
a
m
ples' shebang use target t
c
c bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Default
to create progs with sy
m
bols (in
c
l
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Tho
m
as
Pre
u
d'homme
U
pdate Cha
n
gelog
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s Preu
d
'h
o
mme
make t
e
s
t work w
h
en LIBTCC1 no
t
define
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
S
u
pport scratchbox, Nokia N900 an
d
qemu arm ar
c
h
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'ho
m
me
Remove unus
e
d
v
ar
i
abl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud'homme
Re
m
ove unused
variables
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud'homme
I
m
prove weak aliase
s
handling
commit
|
commitdiff
|
tree
2011-05-14
Tho
m
a
s Preu
d
'
homm
e
make
c
lean work wh
e
n LIBTCC1 not defin
e
d
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Add support of asm
l
abel f
o
r variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Fix fct
asm label
:
only
v
ali
d
fo
r
d
eclaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas
P
reud'h
o
mme
Fi
x
inc
o
rr
e
ct use of basic ty
p
e as
b
itflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas P
r
eud'hom
m
e
Complain
for
s
tatic fct declare
d
w/o file sco
p
e
commit
|
commitdiff
|
tree
2011-02-05
Thomas
Preud'homme
Rev
e
rt "Im
p
lement C9
9
Variable Le
n
gth Ar
r
ays
"
commit
|
commitdiff
|
tree
2011-02-05
T
homas Preud'homme
R
e
vert "Reorder increasingly VT
_
* constants
in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
omm
e
Revert "Make TOK
_
alloca
a
v
ailable
f
or
x86-64"
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Preud'homme
Revert "Disable C99
V
LA when al
l
oca is unavailab
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud'homme
Disable C9
9
VL
A
w
hen
alloca is unavailab
l
e
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'h
o
mme
Make TOK_alloca available
f
o
r
x86-64
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas
Preud'homme
Reor
d
er increasingly VT_* constants in
tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homm
e
Impl
e
m
ent C99 Variable Length
A
rray
s
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preud'homme
Correct Ch
a
n
g
e
l
og wrt
.
to fix attrib
u
tion
commit
|
commitdiff
|
tree
2010-10-10
Th
o
mas P
r
eu
d
'homme
Remove i
f
def STT_GNU_
I
FUNC te
s
t
in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
T
homa
s
P
r
eud'homme
E
x
plici
t
lic
e
nse i
n
tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
T
h
o
mas
P
re
u
d'homme
Move
asm lab
e
l functions from tccasm
.
c to t
c
cgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thoma
s
P
r
eud'
h
om
m
e
Ad
d
s
upport for __REDIREC
T
_
NTH need
e
d w
i
th eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thoma
s
Preud
'
hom
m
e
Add in
f
o
file creat
i
on into
t
cc bu
i
ld proc
e
ss
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'
h
om
m
e
Add missing dircategory and direntry to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add suppo
r
t for __
F
reeBSD_k
e
r
ne
l
__ ke
r
nel
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'h
o
mme
Add support for
GN
U
/H
u
rd
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add s
u
pport of asm labe
l
for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas Preu
d
'homme
Add support for indirect functions
as externals
.
commit
|
commitdiff
|
tree
2010-06-23
Thomas Preud'ho
m
m
e
Revert "Use
m
k
temp to gen
e
rate temp f
i
les
.
"
commit
|
commitdiff
|
tree
2010-06-22
T
h
oma
s
Pre
u
d'homme
Use mktemp to genera
t
e
t
e
mp files
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas Preud'homme
Fix bashims in con
f
i
gure and gcctestsuite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
T
homas
P
r
eud'
h
o
mme
Add nan, snan and inf float cons
t
ants
commit
|
commitdiff
|
tree
2010-05-01
Thoma
s
Preud'homme
Don't
l
o
ad lib
t
cc1 on arch where it
doesn't
e
xist
commit
|
commitdiff
|
tree
2010-05-01
Thomas
Preud'
h
o
m
me
L
i
n
k
alias symbols toge
t
h
er
commit
|
commitdiff
|
tree
2010-04-20
Th
o
mas Preud'homme
Replace mallo
c
+strcpy
b
y
tcc_strdup
in ld_load_file_li
s
t
commit
|
commitdiff
|
tree
2010-04-20
Thomas
P
re
u
d
'homme
Fix "already done" test in
l
ib
n
ame_to_filename()
commit
|
commitdiff
|
tree
next