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
Call to veneers in ARM mode
2012-11-09
Th
o
mas Preud'hom
m
e
Call to venee
r
s in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Al
l
ow s
o
urce forti
f
ica
t
ion
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
me
Gene
r
a
te P
L
T thumb
s
t
ub only
when neces
s
a
ry
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
e
ud'
h
omme
Support R_ARM_THM_JUMP
2
4
reloc
a
tion to plt
commit
|
commitdiff
|
tree
2012-11-07
T
homa
s
Preud'h
o
m
m
e
Cr
e
a
te a
c
lean
t
arget for tests2
/
Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Pre
u
d'homm
e
Honour *F
L
AGS
e
v
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
E
n
a
b
le arm hardfloat c
a
lling
c
o
nven
t
i
on
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add s
u
pport for R_AR
M
_THM_
{
JUMP24,CA
L
L} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fi
x
commit 85f6fad3a6acbfa
0
7a3d
c
45
b
673965f
c
26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'homme
Error out in case
of va
r
iab
l
e name cl
a
sh
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'ho
m
me
F
orbid VL
A
as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
r
eud'homme
Only use blx
i
f ava
i
lable
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud
'
homme
F
ix R_ARM_C
A
LL when tar
g
et fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'h
o
mme
Support for
R_ARM_[THM_]MOV{W,T}_ABS
[
_N
C
} relo
c
s
commit
|
commitdiff
|
tree
2012-07-30
T
h
omas Pre
u
d'homme
Di
s
a
b
le callsave_test for ar
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas
P
reud'homme
Add
multiarch directory fo
r
arm har
d
float variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'h
o
m
m
e
get_reg(): try to fre
e
r2 for an SValue firs
t
commit
|
commitdiff
|
tree
2012-07-09
T
homas Preud'homme
Fix R_AR
M
_
R
EL32 relocat
i
on
commit
|
commitdiff
|
tree
2012-06-13
Thomas
P
reud'homme
D
etect multi
a
rch on Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homm
e
Evaluate co
n
f
i
gure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pre
u
d'h
o
mme
tc
c
elf
.
c: Add R
_
ARM_R
E
L3
2
relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homm
e
Ad
d
supp
o
r
t
for arm h
a
rdfloat calling
convent
i
on
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preu
d
'homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'h
o
m
me
O
n
l
y
war
n
for un
k
no
w
n
o
ptions in configure
s
cript
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preud'homme
Several multi
a
rch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas Pre
u
d'hom
m
e
F
i
x
C
ONFIG_LD
D
I
R usa
g
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'h
o
mm
e
Revert
"
U
s
e
CS
t
ring to conca
t
linker opti
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
T
homas Preud'ho
m
m
e
U
s
e CString
to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Tho
m
a
s
P
r
eud'homme
Fi
x
use af
t
e
r free for
lin
k
e
r
_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Support linker options passed in several -W
l
pa
r
am
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud'homme
Co
n
side
r
l
ong
i
nt constant as 64 bits
o
n x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Remo
v
e
v
n
rott
(duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thoma
s
P
r
eud'homme
Inform use
r
t
h
a
t -b on
l
y exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
homas Preud'homme
Erro
r
out w
h
en assigning void
v
alu
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'h
o
m
me
s
/
derefe
n
cing/dere
f
erencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
Preud'homme
C
ompile
tcca
s
m
.
c co
n
ditionally (TCC_CON
F
IG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Th
o
m
a
s Preud'homme
Fix linkage of named file in
l
oader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas P
r
eud'homme
D
o
n
't defi
n
e strtold and strtof o
n
*BSD +
u
Clibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Gl
ö
c
k
ner
Fix
p
roblem with PLT an
d
GOT relocs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove
semicolon
i
n
x86-64 va_arg
d
efiniti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Re
v
ert "
A
dd a
-
-multiarch-tri
p
let swi
t
ch t
o
configur
e
"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pre
u
d'homme
A
d
d a --mul
t
i
arch-triplet switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'hom
m
e
Set CONF
I
G
_TC
C
_
CRT_PREFIX r
e
lative to CONFIG_SY
S
ROOT
commit
|
commitdiff
|
tree
2011-07-31
Tho
m
as Preud
'
homme
Re
v
e
r
t "Force const
.
expr
.
in expr_cond
o
u
tside fu
n
ction"
commit
|
commitdiff
|
tree
2011-07-30
Th
o
mas Pr
e
ud'homme
Force
const
.
expr
.
i
n ex
p
r_cond outside functi
o
n
commit
|
commitdiff
|
tree
2011-07-12
Tho
m
as Preud'homme
Fix array_test: move
p
arams t
o
local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'homme
Us
e
CONFIG_TCC_LDDIR for ld
.
so
o
n all linux ar
c
hs
commit
|
commitdiff
|
tree
2011-07-08
T
h
omas Preud'homme
Fix problem spotted in <4E15F966
.
4090
1
02@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'homme
Remove u
s
eless change
s
f
r
om 31ca000d in co
n
f
i
gure
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s
P
re
u
d'homme
Make ex
1
.
c
a
nd ex4
.
c be exe
c
utable
on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
m
m
e
Document in R
E
ADME that ex4
.
c can
be execute
d
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
homme
Revert "Make
examp
l
e
s
'
shebang use
ta
r
g
e
t
tcc b
i
ndir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homme
Add c
o
nfigur
a
t
ion of include
s
u
bdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
h
o
mme
Intr
o
duce tcc_spli
t
_path_comp
o
nent for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Fre
e
ex
t
ra_libdir_str aft
e
r use
.
commit
|
commitdiff
|
tree
2011-07-05
Th
o
mas Preud'homme
Fix
c
ommit
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas P
r
eud'
h
omme
Add
m
ult
i
ar
c
h dirs to li
n
ker search
path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
M
a
k
e
exa
m
ples' sheban
g
use target tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas
P
reud'homme
D
efault to create progs
with s
y
m
b
ol
s
(incl
.
debu
g
)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
Update Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
make t
e
st work when LIBTCC1 not defin
e
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
S
u
pport scratchbox, Nokia N900 an
d
qemu arm
a
r
c
h
s
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas Preud'homme
Remove
u
nused
v
ariables
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preud'hom
m
e
Remo
v
e unused variables
commit
|
commitdiff
|
tree
2011-05-16
T
homas Pre
u
d'h
o
m
me
I
m
prove weak
a
liases handling
commit
|
commitdiff
|
tree
2011-05-14
T
h
o
m
as Preud
'
homme
make clean work when LI
B
TCC1 not
defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
reu
d
'homme
Add
su
p
port
o
f asm
l
abel for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
Preud'homm
e
Fix fct asm
l
abel: only valid for declaratio
n
commit
|
commitdiff
|
tree
2011-02-07
Thomas Pre
u
d'homme
Fi
x
incorrect use of basic type as bitflag
s
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homm
e
Complain for st
a
tic fct declar
e
d
w
/
o fi
l
e scope
commit
|
commitdiff
|
tree
2011-02-05
Thoma
s
Preud'homme
R
e
vert "Imp
l
em
e
nt
C
99 V
a
riable Len
g
th
Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud'homme
Revert "Re
o
r
d
er increas
i
ngly
V
T_* c
o
nstants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
m
a
s Preud'homme
Revert "
M
ake TOK_al
l
oca
ava
i
lable for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
T
h
o
m
as
Preud'homme
Revert "Disable C99 VLA whe
n
al
l
oca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'h
o
mme
D
isable C99
V
LA when alloca is u
n
avail
a
bl
e
.
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as
P
reud'
h
omme
M
a
k
e TO
K
_al
l
oca
ava
i
l
a
ble for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Reorder incr
e
asingly V
T
_*
c
onstants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud'homme
Impleme
n
t C99
Variable Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'
h
omme
Correct Chan
g
elog
w
rt
.
to fix attribution
commit
|
commitdiff
|
tree
2010-10-10
T
h
om
a
s Preud
'
homme
R
emo
v
e ifdef
STT_GNU_IFUNC test
i
n t
c
crun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'ho
m
me
E
x
plicit license in tiny_libma
k
er
.
c
commit
|
commitdiff
|
tree
2010-09-14
Th
o
m
a
s Preud'homme
Move asm label f
u
n
c
tions from tccasm
.
c
t
o tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas
Preud'
h
omme
Add sup
p
o
rt
f
or __REDI
R
E
C
T_NTH nee
d
ed with
e
glibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thomas
Pr
e
ud'homme
Add info file creation into t
c
c build process
commit
|
commitdiff
|
tree
2010-09-10
Thomas P
r
eud
'
homme
A
d
d
missing dir
c
a
t
egory and direntry
to texi file
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'ho
m
me
Add su
p
po
r
t for __FreeBSD_k
e
rn
e
l__ kernel
commit
|
commitdiff
|
tree
2010-09-10
Th
o
mas Preud'homme
Add support
f
o
r
GNU/Hurd
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
A
d
d support of asm label for functions
.
commit
|
commitdiff
|
tree
2010-08-09
Thomas
P
reud'
h
o
mme
Add support for in
d
ire
c
t
f
unction
s
as externals
.
commit
|
commitdiff
|
tree
2010-06-23
Th
o
ma
s
Preud'ho
m
me
Reve
r
t
"
Use mktemp to
generate tem
p
files
.
"
commit
|
commitdiff
|
tree
2010-06-22
T
homas P
r
e
ud'homm
e
Use mktemp to
g
e
nerate temp files
.
commit
|
commitdiff
|
tree
2010-05-26
Thomas Preud'ho
m
me
Fix bashims
in
con
f
igure a
n
d gcctest
s
ui
t
e
.
sh
.
commit
|
commitdiff
|
tree
2010-05-06
Thomas Preud'homme
Add n
a
n
, snan and inf flo
a
t constants
commit
|
commitdiff
|
tree
2010-05-01
Thom
a
s Preud'homme
D
on
'
t
l
o
a
d libtcc1
o
n ar
c
h where it
d
oesn'
t
ex
i
st
commit
|
commitdiff
|
tree
2010-05-01
Thomas Preu
d
'homme
Link alias symbols together
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud
'
ho
m
me
Replace malloc+
s
trcpy
b
y
t
cc_strdup in ld_load_file_
l
i
s
t
commit
|
commitdiff
|
tree
2010-04-20
Th
o
m
a
s Preud'homme
Fix "already done" test in libname_t
o
_filename()
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preu
d
'homme
D
e
lete unused vto
p
_saved
v
ariable in una
r
y_type
commit
|
commitdiff
|
tree
2010-04-20
Thomas Preud'homme
Clean changes
i
ntrod
u
ced by 47
a
bdbd
commit
|
commitdiff
|
tree
2010-04-18
T
h
om
a
s
P
re
u
d'h
o
mme
Support mo
r
e arm EABI compatible
architect
u
res
commit
|
commitdiff
|
tree
next