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
Generate PLT thumb stub only when necessary
2012-11-17
Thomas P
r
e
ud'homm
e
Generate PLT t
h
u
m
b s
t
ub o
n
ly when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'h
o
mme
Revert "Generate P
L
T
thumb stu
b
o
nly when nec
e
ssar
y
"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
Preud'homme
Ad
d
arm
v
6
l
t
o ARM support
e
d
proc
e
s
sors
commit
|
commitdiff
|
tree
2012-11-09
Th
o
m
a
s
Preud'h
o
mme
Cal
l
to veneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homme
All
o
w
s
ource fortif
i
catio
n
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'homme
G
e
nerate PLT thumb stub only when nece
s
s
ary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'homme
S
u
pport
R_ARM_THM_JU
M
P24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'h
o
mme
Create
a cle
a
n target fo
r
t
e
st
s
2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Preud'homme
Ho
n
our
*FL
A
GS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud'
h
om
m
e
Enab
l
e arm
h
ardfl
o
at
c
a
ll
i
ng conventio
n
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s Preu
d
'homm
e
Add
s
upport for R_A
R
M_
T
HM_
{
JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas P
r
e
u
d
'homme
Fix commi
t
85f6fad3a6a
c
bfa07a3dc45b67396
5
fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud'homme
E
rror
out in case of variable name clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fo
r
bid V
L
A
as static
v
ariables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only
use bl
x
if
available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix
R_ARM_CALL
when
target fonction i
s
Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
ho
m
a
s
Preud'homme
Support for R_
A
RM_[THM_]MOV{W,T}_A
B
S[
_
NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Pre
u
d
'homme
Dis
a
ble cal
l
sa
v
e
_test for arm
commit
|
commitdiff
|
tree
2012-07-29
T
homas
Preud
'
homme
Add multiarch direct
o
r
y
for
arm
hardf
l
oat v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
Thom
a
s P
r
e
ud'homme
get_reg()
:
try to
f
ree
r
2 fo
r
an SValue
f
irst
commit
|
commitdiff
|
tree
2012-07-09
Thomas
Preu
d
'homm
e
Fix
R_ARM_
R
EL32
r
eloc
a
ti
o
n
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
P
reud'homme
Detect
m
ultiarch
o
n Kfr
e
ebsd and
Hurd
commit
|
commitdiff
|
tree
2012-06-12
T
homas Preud'
h
omme
Evaluate
c
o
nfigure a
r
gument
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud'homme
tcce
l
f
.
c: Add R_ARM_R
E
L32 relocation
commit
|
commitdiff
|
tree
2012-06-05
T
homas Preud'homme
Ad
d
support for arm
hard
f
lo
a
t
calling conv
e
ntion
commit
|
commitdiff
|
tree
2012-06-05
T
h
oma
s
Preu
d
'homme
F
i
x removal of
vnro
t
t
commit
|
commitdiff
|
tree
2012-05-28
Thom
a
s Preud'homm
e
Only warn f
o
r unk
n
own
o
pt
i
ons in config
u
r
e script
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas
Preud'homme
Several multi
a
r
ch/b
i
arch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thom
a
s Preud'h
o
mme
F
ix CO
N
FIG
_
LDDI
R
usa
g
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pre
u
d'homme
Re
v
ert
"
Us
e
CString to
concat linker options"
commit
|
commitdiff
|
tree
2012-03-20
T
hom
a
s Preud'homme
Use CStr
i
ng to co
n
cat linker opt
i
ons
commit
|
commitdiff
|
tree
2012-03-16
Thomas
Preud'h
o
mme
Fix u
s
e a
f
ter free for linke
r
_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preu
d
'homme
Support
linker options passed in sev
e
ral
-Wl
p
aram
commit
|
commitdiff
|
tree
2012-03-14
T
hom
a
s Preud'ho
m
me
Consider
long
i
nt constant as
6
4 bits o
n
x
8
6-64
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s
Preud'
h
omme
Remove vnrott (
d
upl
i
cate vr
o
tb)
commit
|
commitdiff
|
tree
2012-03-13
Tho
m
as
P
reud'homme
Inform user
that -b only e
x
i
s
ts on i
3
86
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Pr
e
ud'homme
Error
o
ut when as
s
igning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Tho
m
as P
r
eud'homme
s/derefe
n
cing/
d
ereferen
c
ing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas P
r
eud'hom
m
e
Compile
t
ccasm
.
c conditio
n
a
lly
(
TCC_
C
ONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pr
e
ud'homme
Fix li
n
kage of named file in l
o
ade
r
script
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
omas
P
r
e
ud'homme
Don't define s
t
r
t
old a
n
d
strt
o
f on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fi
x
problem with PLT and GOT
r
el
o
cs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semi
c
olon in x86-
6
4 va_arg definiti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
R
e
vert "Add
a --mul
t
iarch-tri
p
let switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
om
a
s Preud'hom
m
e
Add
a -
-
multiarch-tripl
e
t swit
c
h
to con
f
ig
u
re
commit
|
commitdiff
|
tree
2011-08-01
Thoma
s
Preud'homme
Set CONF
I
G_
T
CC_CRT_PREF
I
X relative
t
o CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
m
as Preud'homme
Revert "Force cons
t
.
expr
.
in
e
xpr_cond ou
t
side function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas P
r
eud'homme
Force
co
n
st
.
expr
.
i
n
e
xp
r
_cond outsi
d
e
func
t
ion
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
Fix ar
r
ay_test:
m
ove
params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'
h
omme
Use
CONFIG_TCC_LDD
I
R fo
r
ld
.
so on all linux
archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homm
e
Fix
p
roblem spotted in <
4
E15F966
.
40
9
0102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
Re
m
ove us
e
les
s
changes from 3
1
c
a0
0
0d
i
n configure
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'h
o
mme
Make
e
x1
.
c and ex4
.
c
be
e
xecutable o
n
any sys
t
ems
commit
|
commitdiff
|
tree
2011-07-07
T
ho
m
as
Preud'homme
Document in README th
a
t
e
x4
.
c
c
an be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Rev
e
rt "Make
e
xamples'
sh
e
bang use tar
g
et tcc
b
i
ndir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas P
r
eud'homme
Add co
n
fi
g
ura
t
i
o
n
of
i
nc
l
ude su
b
directories
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud
'
homme
Intro
d
uce tcc_split_pa
t
h_c
o
mponent f
o
r 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas
P
reud'homme
F
r
ee extra_li
b
dir_str af
t
e
r us
e
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fix commit 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
r
e
ud'homme
Add multiarch dirs
t
o linker search
p
a
th
commit
|
commitdiff
|
tree
2011-06-17
Thoma
s
Preud'ho
m
me
Make exa
m
ples' shebang use target
t
cc
b
indir
p
ath
commit
|
commitdiff
|
tree
2011-06-17
T
homas Pre
u
d'homme
D
e
faul
t
to c
r
eate progs
with
s
ymbols (incl
.
d
e
bug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
om
a
s Preud'homme
U
pdat
e
Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
m
ake
t
est work when LIBTCC1
no
t
defi
n
e
d
commit
|
commitdiff
|
tree
2011-05-16
T
h
o
mas Preu
d
'homme
Support scratch
b
ox,
No
k
ia
N
900
a
nd qemu arm
a
rchs
commit
|
commitdiff
|
tree
2011-05-16
T
homas Preud'homme
Remo
v
e unu
s
ed variabl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Th
o
mas Preud'h
o
mm
e
Remov
e
u
n
used variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud'homme
Improve weak al
i
a
ses handling
commit
|
commitdiff
|
tree
2011-05-14
Th
o
mas Preud'homme
m
ake c
l
ea
n
work when
LIBTCC1 not d
e
fined
commit
|
commitdiff
|
tree
2011-02-08
Thom
a
s Preud'homme
Add support of asm l
a
bel for
variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
r
e
ud'homme
Fix fct asm la
b
el: only valid for
d
ec
l
aration
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
Fix incor
r
ec
t
u
se
o
f basic type
a
s bitfla
g
s
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
C
ompl
a
in for static fct
dec
l
ared w/
o
file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'ho
m
me
Rev
e
r
t
"Impl
e
m
ent C
9
9 Variab
l
e Len
g
th Arrays
"
commit
|
commitdiff
|
tree
2011-02-05
T
homas Preud
'
h
omme
R
e
vert "Re
o
rder incre
a
s
i
ngly VT_* c
o
nstants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'homme
R
e
v
ert "Make
T
OK
_
alloc
a
a
v
a
ilable fo
r
x8
6
-6
4
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Disable C99 V
L
A when a
l
loca is un
a
va
i
la
b
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
h
om
a
s P
r
eud'homme
Disable C
9
9 VLA when alloca is unavailab
l
e
.
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
P
reud'homme
Ma
k
e TO
K
_alloca available for x86-6
4
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud
'
homme
R
eorder increasingly VT_* constants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud
'
h
o
m
me
Impl
e
men
t
C99
V
ariable Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thoma
s
P
r
eud'homme
Correct Changelog
w
rt
.
to fi
x
attribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas Pre
u
d'homme
Re
m
o
v
e ifdef S
T
T_
G
NU_IFUNC test in tcc
r
u
n
.
c
commit
|
commitdiff
|
tree
2010-10-07
T
h
omas Pr
e
ud'homme
Explicit license in tiny_libmake
r
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Pr
e
u
d
'homme
Move asm label functions from tc
c
a
s
m
.
c to
tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
T
h
omas
P
reud'homme
Add support for __RED
I
R
EC
T
_NTH
n
e
e
ded
w
ith egli
b
c
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas P
r
eud'homme
Add i
n
fo file
creation in
t
o tcc
build proc
e
s
s
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as
Preud'homme
Add
m
issing
d
i
rcat
e
go
r
y and di
r
en
t
ry to texi
f
ile
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add support for __Fr
e
eBS
D
_kernel
_
_ kernel
commit
|
commitdiff
|
tree
2010-09-10
T
h
omas Preud
'
homme
Add support for GNU/Hu
r
d
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pr
e
ud'homme
Ad
d
support of asm label for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas Preud'homme
Add
s
uppor
t
for in
d
i
rect funct
i
ons as externals
.
commit
|
commitdiff
|
tree
2010-06-23
Tho
m
as Preud'homme
Revert "U
s
e mktemp
to gener
a
te temp
f
iles
.
"
commit
|
commitdiff
|
tree
2010-06-22
Tho
m
as
P
reud'homme
Use mktemp
to generate
t
emp files
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas Pr
e
ud'homme
Fix bashims in configure and gc
c
t
estsuite
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas
P
reud'hom
m
e
Add nan, snan and inf float constants
commit
|
commitdiff
|
tree
2010-05-01
T
homas P
r
eu
d
'homme
D
on't lo
a
d
li
b
tc
c
1
o
n
a
r
ch
w
here it doesn't exist
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preud'homme
Link alias symbols together
commit
|
commitdiff
|
tree
2010-04-20
T
h
omas Preud
'
homm
e
R
e
p
l
ace malloc+strcpy by tcc_strdup in ld_lo
a
d_file
_
list
commit
|
commitdiff
|
tree
2010-04-20
Thom
a
s P
r
eud'hom
m
e
Fix "alr
e
a
d
y do
n
e" tes
t
in
lib
n
a
m
e
_
to_filename
(
)
commit
|
commitdiff
|
tree
next