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
Create config-print program to test $cc
2013-02-13
Thomas Pr
e
ud'
h
omme
Create
confi
g
-prin
t
program to
test $
c
c
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
u
d
'homme
Var
i
ous
fix
e
s
for f9
a
c2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
De
t
e
ct multiarc
h
t
ripl
e
t
a
n
d lddir from ldd output
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'h
o
mm
e
Fix pre
v
ious
c
ommit
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Pre
u
d'homme
Imp
r
ove
m
ultiar
c
h detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'
h
o
m
me
Fix
fn_dir
n
ame
in
c
o
nfigure script
commit
|
commitdiff
|
tree
2013-02-05
Th
o
m
as
P
r
eud'homme
Align on 4n bytes when copyi
n
g fct args o
n
st
a
ck
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'
h
omme
Slightl
y
i
m
p
roved suppo
r
t
f
or
!
gc
c
compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
arm-gen
.
c: fix v
a
r
initial
i
z
ati
o
n in
g
func_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas
Preud'h
o
mme
Revert "Add predictability in CT
y
pe initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
Preud'homme
Reve
r
t "Don't call elf_h
a
s
h
o
n NULL value"
commit
|
commitdiff
|
tree
2013-01-31
T
homas
P
reud'homme
Re
v
ert "Check whethe
r
structure fi
e
lds
have a t
y
p
e"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'ho
m
m
e
Check whet
h
er structure fields ha
v
e a type
commit
|
commitdiff
|
tree
2013-01-30
Thomas
P
reud'homm
e
Fix
c
ro
s
s-compi
l
ation o
u
t
-of-tr
e
e build
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Pre
u
d'homme
Add my cop
y
right for changes in a
r
m-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Chang
e
log
up
d
a
t
e
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
P
r
eud'homme
Update Chan
g
elog
commit
|
commitdiff
|
tree
2013-01-29
Thomas P
r
e
u
d
'
homme
Fa
v
o
r
arm hardfloat over
a
rm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Pre
u
d'homme
Fix overflow
detection in A
R
M relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
Fix sta
c
k alignment o
n
8 bytes a
t
functi
o
n
call
commit
|
commitdiff
|
tree
2013-01-26
T
homas Preu
d
'homme
Don't
do buil
t
in_frame_address test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preu
d
'homme
Organize
frames in a
real linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'
h
omm
e
Use
g
c
c to generate
tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Pr
e
ud'
h
omme
Link STT_GNU_IFUNC
int
o
STT_FU
N
C in executabl
e
.
commit
|
commitdiff
|
tree
2013-01-24
Tho
m
as
P
r
e
u
d'homme
Fi
x
[f]g
e
tc
r
e
t
urn value usage in
40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
P
r
eud'homme
Fix o
u
t
-
of-tree buil
d
wi
t
h rela
t
ive path to ro
o
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Install libtcc
.
h
when invok
i
ng make install
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preud'homme
Revert "Added what I call
virtual
i
o
to tinycc t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
u
d
'homme
R
evert "pe: fix tcc not
li
n
king to
use
r
32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preu
d
'homme
Stop setting -Wno-unused
-
result
s
witch in
M
akefil
e
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fix C99ism in vswa
p
(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
S
t
op re
t
u
rning
0
i
n
c
m
p_co
m
parison_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
Pre
u
d'h
o
mme
H
onor CC wh
e
n t
e
s
t
i
ng for -Wn
o
-u
n
used-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Pr
e
ud
'
homm
e
Detect ARM
CPU
v
ers
i
o
n
in configure
commit
|
commitdiff
|
tree
2012-11-28
T
homas Preud'homme
arm-gen
.
c:
I
nva
l
i
d
operator test
a
lways
f
alse
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
F
i
x
OABI calling conve
n
tion
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only ref
e
r
e
nce
vfpr
when available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Pre
u
d'
h
omme
Def
i
ne TCC
_
ARM
_
EABI if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
Pr
e
ud'ho
m
me
Generate PLT thumb stu
b
onl
y
wh
e
n necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert "Genera
t
e PLT
t
hum
b
st
u
b
only
when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preu
d
'homme
Add ar
m
v
6
l to
ARM s
u
pported processors
commit
|
commitdiff
|
tree
2012-11-09
Th
o
mas Preud'ho
m
m
e
Call
t
o veneer
s
i
n
A
R
M
m
ode
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
P
reud'h
o
mme
Allo
w
sour
c
e fortifi
c
ation
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'homm
e
Generate PLT thumb
s
t
u
b only
w
h
en necessa
r
y
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
mas P
r
eud'
h
omme
Support
R_ARM_T
H
M_JUMP24 relocation
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s P
r
eud'homme
Create a clean target for te
s
t
s2
/
Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
T
h
omas Preud'homme
Honour
*
F
LA
G
S everywhe
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
re
u
d'hom
m
e
Enable arm
h
ardfloat calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pre
u
d'ho
m
me
Add support for R_ARM_T
H
M_{
J
UMP24,C
A
LL} relocs
commit
|
commitdiff
|
tree
2012-10-25
T
h
oma
s
Preud'homme
Fi
x
c
o
mmit 85f6
f
ad3a6acbfa07a3dc45b673965f
c
2
6
890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eud'homme
Error ou
t
in case of variable n
a
m
e
c
l
ash
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
a
s
P
reu
d
'h
o
mme
Forbid VLA as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thom
a
s Preud'homme
On
l
y use blx if
avai
l
able
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas Preu
d
'homme
Fix
R_ARM_CALL when t
a
rget fonctio
n
is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Preud'homme
Support
fo
r
R_ARM_[THM_
]
MOV{W
,
T
}
_ABS[_
N
C
}
relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud
'
h
o
mm
e
Di
s
able cal
l
save_test f
o
r arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Pre
u
d'homme
Add multiarch directory for arm
h
a
r
dfloat varia
n
t
commit
|
commitdiff
|
tree
2012-07-11
Tho
m
as Preud'h
o
mme
get_reg()
:
try
to free r2 for
a
n SVal
u
e first
commit
|
commitdiff
|
tree
2012-07-09
Thom
a
s Preud'ho
m
me
F
ix R_A
R
M_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas
Preud'homm
e
Detect
multiarch on Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Pr
e
ud'homme
Eva
l
ua
t
e
configure argumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud'
h
o
m
me
tccelf
.
c: Add R_AR
M
_REL32 relocat
i
o
n
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Pr
e
ud'homme
A
dd sup
p
ort for arm hardfl
o
at calling conven
t
ion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
h
omas
P
reud'homme
Onl
y
warn
f
or unknown o
p
tions in c
o
n
f
i
g
ure
script
commit
|
commitdiff
|
tree
2012-05-22
Thomas P
r
e
u
d'homme
Several mul
t
i
arch/biarch fi
x
es
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas Preud'homme
Fix CONFIG_LDDIR u
s
age
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pr
e
ud'homme
Revert
"
Us
e
C
Strin
g
to conca
t
link
e
r op
t
i
ons"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'hom
m
e
Us
e
C
String to
concat linke
r
o
pt
i
o
n
s
commit
|
commitdiff
|
tree
2012-03-16
T
homas Preud'
h
omme
Fix us
e
a
f
t
er free for linke
r
_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
T
hom
a
s Preud'homme
Support linker o
p
tions passed
i
n several -Wl
param
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
P
re
u
d'ho
m
me
Consider lon
g
int constant as 64 bits
o
n x86-64
commit
|
commitdiff
|
tree
2012-03-14
T
h
o
m
as
P
reud'homme
Remove vnrott (du
p
licate vrotb
)
commit
|
commitdiff
|
tree
2012-03-13
Th
o
m
a
s
Preud'hom
m
e
I
nform user
t
hat -b only exists o
n
i
38
6
.
commit
|
commitdiff
|
tree
2012-01-22
T
h
omas Pre
u
d'ho
m
m
e
Error out when assi
g
n
i
ng
voi
d
va
l
ue
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
mas Preud
'
h
o
mme
s/derefencing/derefer
e
ncing/ in i386-ge
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
C
o
mpile tc
c
asm
.
c conditionally (TCC_CON
F
I
G_ASM
)
commit
|
commitdiff
|
tree
2012-01-04
Th
o
mas
P
re
u
d'homme
F
ix link
a
ge of
n
amed
fi
l
e in loader
s
cript
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preu
d
'homme
Don't define
s
trtold and strtof on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semicolon in
x86-6
4
va_arg definitio
n
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
as Preud'
h
omme
Rev
e
rt "Add a --mu
l
tiarch-triplet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud
'
homme
Ad
d
a
--multiarch
-
triplet
s
witc
h
to configu
r
e
commit
|
commitdiff
|
tree
2011-08-01
Thomas P
r
eud'homme
Se
t
CONFIG_TCC_CRT_PREF
I
X relati
v
e to CONFIG_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
m
as Pre
u
d'homme
Revert
"
F
o
rce co
n
st
.
expr
.
i
n ex
p
r_co
n
d
o
u
tside functio
n
"
commit
|
commitdiff
|
tree
2011-07-30
T
h
omas Preud
'
homme
Fo
r
ce const
.
expr
.
in expr_cond
ou
t
side funct
i
on
commit
|
commitdiff
|
tree
2011-07-12
T
homas
P
reud'homme
F
i
x array_te
s
t:
m
ove params to local
v
ars
commit
|
commitdiff
|
tree
2011-07-08
T
h
omas
P
re
u
d
'hom
m
e
Us
e
CONF
I
G_TCC_LD
D
IR
f
o
r ld
.
so on
a
ll linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homm
e
Fix
p
rob
l
em spotted
i
n <4E15
F
9
6
6
.
4
0
90
1
02@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
u
d
'ho
m
m
e
Remove useless changes from
31ca000d in co
n
fig
u
re
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
m
m
e
Mak
e
ex1
.
c an
d
ex
4
.
c be
e
x
ecutable
o
n
any systems
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'
h
omm
e
D
ocument
i
n README that e
x
4
.
c can be
e
xecuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d
'
homme
Revert "Make exa
m
ples' s
h
ebang us
e
tar
g
e
t
tc
c
bi
n
dir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud
'
homme
Add configuration
o
f in
c
lude subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'hom
m
e
Introd
u
ce tcc_split_pa
t
h_component
for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
T
homas
P
reud'homme
Free
e
xtra_libdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud'homme
F
i
x c
o
m
mit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
a
s
Preud'homme
Add multiarch dirs to lin
k
er
s
earch
pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Th
o
m
a
s Pr
e
ud'homme
Make examp
l
es'
s
hebang use target tcc bin
d
ir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Default t
o
crea
t
e progs with sy
m
bol
s
(incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
homas Preud'homme
U
pdate
Changel
o
g
commit
|
commitdiff
|
tree
next