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
Improve multiarch detection
2013-02-13
Thomas Preud'
h
o
mm
e
I
mprove multi
a
r
c
h d
e
tection
commit
|
commitdiff
|
tree
2013-02-08
Thomas P
r
eud'h
o
mm
e
Fix fn_dirna
m
e
i
n configure scr
i
pt
commit
|
commitdiff
|
tree
2013-02-05
T
homas Preud'homme
Align on 4
n
byt
e
s when copying fct args on st
a
ck
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas Preud
'
h
o
m
m
e
Slightly improved support for !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
arm-gen
.
c: fi
x
var in
i
tialization in
gfu
n
c_
c
all
commit
|
commitdiff
|
tree
2013-01-31
T
h
o
m
as Preud'homme
Rev
e
r
t "
A
dd predicta
b
ilit
y
in
C
Type initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preu
d
'ho
m
me
Revert "Don't c
a
ll elf_hash on NULL val
u
e
"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Preud'homme
Revert "
C
heck wh
e
the
r
structure fi
e
lds
h
ave a type"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
m
as
P
r
eud'homme
Check wheth
e
r st
r
uct
u
re fields
h
ave a type
commit
|
commitdiff
|
tree
2013-01-31
D
o
mingo Alvarez
.
.
.
Don't
call
elf_hash
o
n
N
ULL
v
alue
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
D
o
mi
n
go Alvarez
.
.
.
Add
p
redictabi
l
i
t
y
i
n
CType init
i
aliz
a
tion
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homme
Fix cross-com
p
ilat
i
on out-
o
f-t
r
ee build
commit
|
commitdiff
|
tree
2013-01-30
T
homas
Preud'homme
A
d
d my copyright for changes
in a
r
m-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'
h
omme
C
h
angel
o
g update
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s P
r
eud
'
homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas
Preud'hom
m
e
Favor a
r
m ha
r
dfl
o
a
t over ar
m
softf
l
o
a
t
.
commit
|
commitdiff
|
tree
2013-01-28
T
hom
a
s
Preud'
h
omme
F
i
x
o
ve
r
fl
o
w detecti
o
n i
n
ARM relocatio
n
commit
|
commitdiff
|
tree
2013-01-27
Thomas
Preud'homme
Fi
x
stack a
l
i
gnment on
8 bytes at function ca
l
l
commit
|
commitdiff
|
tree
2013-01-26
Thomas
Preud'homme
Don't do bui
l
tin_frame_address test w
i
th
A
RM g
c
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Organ
i
ze fr
a
mes
in a real li
n
ke
d
list o
n
A
RM
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
as Pr
e
ud'homme
Use gcc t
o
generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
re
u
d'hom
m
e
L
i
n
k
S
TT_GNU_IFUNC into STT_FUNC in ex
e
cutable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas
P
r
e
u
d'ho
m
me
Fix [f]
g
et
c
return value usage in
4
0_
s
tdio test
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Pre
u
d
'
h
omme
Fix out-of-tre
e
bu
i
ld
with
re
l
ative path to r
o
ot
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Install
libtcc
.
h when
i
n
v
o
king make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "Added what I
c
a
ll vi
r
t
u
al i
o
t
o tinycc t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Pr
e
u
d
'
ho
m
me
Revert "pe
:
fix tcc not linking to user32 and gd
i
32
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Stop setting -Wno-unu
s
ed-
r
esult switch
i
n Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
F
ix C99ism in vs
w
ap()
commit
|
commitdiff
|
tree
2013-01-06
T
homas
P
r
eud'hom
m
e
Stop
r
eturning 0 i
n
cmp_comparison_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Thomas
P
reud'h
o
mme
Honor
C
C when
testing for -Wn
o
-unu
s
ed-
r
esult
commit
|
commitdiff
|
tree
2012-12-04
T
homas Preu
d
'homme
D
etect ARM CPU v
e
rsion in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
eud
'
hom
m
e
a
rm-gen
.
c
:
Invalid o
p
erator
t
e
s
t
always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'hom
m
e
Fix
O
ABI calling conven
t
ion
commit
|
commitdiff
|
tree
2012-11-21
T
homas Pr
e
ud'homme
Onl
y
refere
n
ce vfp
r
when av
a
ilable
commit
|
commitdiff
|
tree
2012-11-20
Thomas
P
reud'h
o
mme
D
ef
i
ne
T
CC_ARM_EABI if using har
d
floa
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Generate PLT thumb
stub only
when nece
s
sary
commit
|
commitdiff
|
tree
2012-11-12
Tho
m
as Preud'homme
Rev
e
r
t
"Generat
e
PLT
th
u
mb
s
tub only w
h
en necessary
"
commit
|
commitdiff
|
tree
2012-11-11
T
homas
P
reud
'
homme
Add armv6l to ARM supported pr
o
c
essor
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homm
e
Call to veneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud
'
homme
Allo
w
source for
t
ific
a
ti
o
n
commit
|
commitdiff
|
tree
2012-11-07
Th
o
m
a
s Pr
e
ud'homme
Ge
n
erate
PLT thumb stub only when nec
e
ssary
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homm
e
S
up
p
o
r
t R_ARM_THM_JUM
P
24 relocation to
plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
ud'h
o
mme
C
reate
a
cle
a
n
target
f
o
r tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Preud
'
homme
Honour *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
T
homas Preud'homm
e
Enable arm
ha
r
dfloat calling conventi
o
n
commit
|
commitdiff
|
tree
2012-10-28
T
homas
P
reud'homme
Add su
p
p
ort
f
or R_
A
RM_THM_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud
'
hom
m
e
Fix
commit 85f6fad3a6
a
cbfa07a3d
c
45b673965fc268
9
0d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error out in ca
s
e
o
f variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'h
o
mme
F
orbid VL
A
as st
a
tic var
i
ables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
On
l
y
u
se b
l
x if
availabl
e
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas Pre
u
d'homme
Fix R_ARM
_
CALL when ta
r
get f
o
nction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d'homme
Supp
o
rt
f
or R_ARM_[THM_
]
M
OV{W,T}
_
ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Th
o
mas Pre
u
d'homme
Disable callsave_test
f
or a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas
Preu
d
'ho
m
me
Add multiarch di
r
ectory for a
r
m hardfloat v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
Thomas
P
reud'homme
get_reg(): try
to free r2 for
an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Tho
m
as Preud'h
o
mme
Fix
R_
A
RM_RE
L
32
r
elocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Detec
t
m
u
ltiarc
h
on K
f
reebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
T
h
o
mas Preud'homme
Evalua
t
e confi
g
u
re
a
rgumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
r
e
ud'homme
tccelf
.
c: Add R_ARM
_
REL32 reloc
a
ti
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas P
r
eud
'
homme
Add
s
upport fo
r
arm
hardfloat
calling
c
o
nvention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'
h
o
mme
F
i
x
r
emo
v
al
of vnro
t
t
commit
|
commitdiff
|
tree
2012-05-28
Tho
m
as Preud'homme
On
l
y
w
a
rn for unkno
w
n options
in co
n
f
i
g
ure sc
r
ipt
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas
P
reud'h
o
mme
Several multiarc
h
/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas P
r
eud'homme
F
ix
C
ON
F
I
G
_
L
DDI
R
usage
commit
|
commitdiff
|
tree
2012-04-10
T
homa
s
P
r
eud'homme
Revert
"U
s
e
CString
t
o
concat
l
inker options"
commit
|
commitdiff
|
tree
2012-03-20
Tho
m
as Preud'ho
m
me
Use C
S
tring to concat lin
k
er options
commit
|
commitdiff
|
tree
2012-03-16
Th
o
mas Preud'homme
Fix use after
free for linker_ar
g
commit
|
commitdiff
|
tree
2012-03-14
T
homa
s
Preu
d
'ho
m
m
e
Suppor
t
li
n
ker optio
n
s pas
s
e
d
i
n se
v
eral -
W
l
p
a
ram
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s P
r
eud'homme
Cons
i
der long int constant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Rem
o
ve
vnro
t
t (duplica
t
e vrotb
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'ho
m
me
In
f
o
r
m user that
-
b only
e
xists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Pre
u
d'homme
Error out when assig
n
i
ng void va
l
ue
.
commit
|
commitdiff
|
tree
2012-01-08
Thoma
s
P
reud'homme
s/derefencing/derefer
e
ncing/ in
i
386-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thoma
s
P
reud'hom
m
e
Compi
l
e tccasm
.
c con
d
itionally
(
T
C
C_
C
ONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pre
u
d'hom
m
e
Fi
x
linkage of n
a
med file in loader scr
i
pt
.
commit
|
commitdiff
|
tree
2011-08-12
Thom
a
s
Preud'hom
m
e
Don't def
i
ne
st
r
told and st
r
t
of on
*
BS
D
+ uCli
b
c
commit
|
commitdiff
|
tree
2011-08-12
Danie
l
Gl
ö
ck
n
er
F
i
x problem with PLT and GOT reloc
s
on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Pr
e
u
d'homme
R
emove semicolon in x8
6
-
64 va
_
arg de
f
inition
.
commit
|
commitdiff
|
tree
2011-08-03
T
hom
a
s Preud'homme
R
e
vert "A
d
d a
-
-
mult
i
arch-tr
i
p
l
et s
w
itch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'homm
e
Add a --multiarch-triplet
s
w
i
tc
h
t
o configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Se
t
CONFIG_TCC_CRT_PREFIX
relative to CO
N
FIG_S
Y
SROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
R
e
v
er
t
"
F
orc
e
c
o
ns
t
.
expr
.
in exp
r
_
cond o
u
tside
function"
commit
|
commitdiff
|
tree
2011-07-30
Thom
a
s Preud'homme
Force const
.
expr
.
i
n ex
p
r_cond outs
i
de funct
i
on
commit
|
commitdiff
|
tree
2011-07-12
T
h
omas Preud'ho
m
me
Fix array
_
test: mov
e
params
to
l
ocal vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'
h
om
m
e
U
s
e CONFIG
_
TCC_LDDIR for
ld
.
so
o
n all linux
archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
F
ix pro
b
lem spot
t
ed in <4E15F966
.
4090102@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
eud'homme
R
e
m
o
ve useles
s
change
s
from 31ca
0
00d i
n
co
n
f
igure
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
e
u
d'homme
M
a
ke
ex1
.
c and ex4
.
c be ex
e
cut
a
b
l
e
o
n
any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Document in README that ex4
.
c can be exec
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'homme
Revert "Make example
s
' shebang use target
t
cc bindi
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
a
s
Pr
e
ud'homme
Add
c
onfig
u
r
a
ti
o
n of inc
l
ude
subdirectories
commit
|
commitdiff
|
tree
2011-07-07
T
h
o
mas Preud'
h
o
m
me
Introduce tcc_split_path
_
component for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Tho
m
as Preud'homme
Free extra_libdir_st
r
after
use
.
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas Preud'homme
Fi
x
commit 31ca00
0
d
commit
|
commitdiff
|
tree
2011-07-05
Thomas
Preud
'
homme
Add multiarch di
r
s
to linker searc
h
path
commit
|
commitdiff
|
tree
2011-06-17
Thomas P
r
e
u
d
'
homme
Make
example
s
'
sheban
g
use target
tcc bind
i
r path
commit
|
commitdiff
|
tree
2011-06-17
T
h
o
mas Preud'homme
Default to creat
e
pr
o
gs
with symb
o
ls (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'ho
m
me
Update Ch
a
ngelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
eud'homme
ma
k
e
test work w
h
e
n LI
B
TCC1 n
o
t
d
efined
commit
|
commitdiff
|
tree
next