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
Release TinyCC 0.9.26
2013-02-15
Thoma
s
Preud'homme
Release TinyCC
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'
h
omme
Revert "Don
'
t search libgcc
_
s
.
s
o
.
1 o
n
/lib
6
4"
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas Pr
e
ud'homm
e
Don't search l
i
b
gcc_s
.
s
o
.
1
o
n
/li
b
64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preu
d
'
h
o
mme
Add miss
i
ng heading slash
to detect /lib64 systems
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as P
r
e
u
d'h
o
mme
Add arm
ABI detection
in confte
s
t
.
c
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas Preud
'
ho
m
me
Another attempt
t
o "detect" multi
a
rch
commit
|
commitdiff
|
tree
2013-02-13
Th
o
mas
P
reud'homme
Create co
n
fig-print program to
test $cc
commit
|
commitdiff
|
tree
2013-02-13
T
hom
a
s Pr
e
ud
'
homme
V
a
rious f
i
xes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
ud'ho
m
me
D
etect multi
a
rch triplet
a
nd ldd
i
r
f
rom ldd output
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Pr
e
u
d'homme
F
ix pre
v
ious co
m
mit
commit
|
commitdiff
|
tree
2013-02-13
T
homas
Preud'homme
Improv
e
multiarch detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas
Preud'homme
Fix fn_di
r
name
i
n configure s
c
ript
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
Align o
n
4n bytes when cop
y
ing
f
ct args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas P
r
eud'ho
m
m
e
S
l
ig
h
tly improved
support for
!gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thom
a
s Preud'h
o
mme
arm-gen
.
c: fix var initializat
i
on in
g
func_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'homme
R
e
vert "Add
pre
d
ictability
i
n CT
y
pe ini
t
ialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preu
d
'homme
Rev
e
rt "Don't call el
f
_has
h
on
N
ULL
v
al
u
e"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s
Preud'h
o
mme
Revert
"Check whethe
r
s
truct
u
re fields have a t
y
p
e"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'
h
om
m
e
Check whether structu
r
e
fields h
a
ve a ty
p
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Fix
c
ross-com
p
ilation out-o
f
-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preu
d
'homme
Add my copy
r
i
g
h
t for chang
e
s
in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas P
r
e
ud'homme
C
ha
n
gelog update
commit
|
commitdiff
|
tree
2013-01-30
T
h
o
ma
s
Pr
e
ud'hom
m
e
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'ho
m
me
Favor
arm hardfloat over arm sof
t
float
.
commit
|
commitdiff
|
tree
2013-01-28
Th
o
mas Pr
e
ud'homme
F
i
x overflow detection in A
R
M
re
l
ocat
i
on
commit
|
commitdiff
|
tree
2013-01-27
Thomas
P
reud'
h
omme
Fix stack ali
g
nm
e
nt on 8
bytes
a
t
f
u
n
ction call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pre
u
d
'homme
Don't do builtin_frame_a
d
dres
s
test
w
i
t
h ARM gc
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pr
e
ud'homme
Organiz
e
fr
a
mes in a
r
eal
l
inked
list o
n
ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homm
e
Us
e
gcc
t
o g
e
nerate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'
h
omm
e
Link STT_GNU_IFUNC into
S
TT_FUNC in
e
xecutable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Pr
e
ud'ho
m
me
Fix
[
f
]
ge
t
c return val
u
e usage in 40_
s
tdio te
s
t
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas P
r
eud'h
o
mm
e
Fix o
u
t-of-tree build w
i
th re
l
ati
v
e path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Install libtcc
.
h when invoking make
i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "Added
what I call
v
irtual io to t
i
n
ycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
homme
R
e
vert "pe: f
i
x
tcc not linking
t
o user32 and gdi
3
2"
commit
|
commitdiff
|
tree
2013-01-13
T
homas Pr
e
ud'h
o
mme
Stop
s
etting -
W
no-unused-res
u
l
t switch in Mak
e
file
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'
h
omme
F
i
x
C99ism
i
n vs
w
ap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'h
o
mme
Stop
r
eturni
n
g 0 in cm
p
_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas
P
reud'homme
Honor C
C
wh
e
n testing for -Wn
o
-unused
-
result
commit
|
commitdiff
|
tree
2012-12-04
Thomas P
r
e
ud'homme
D
etect ARM CPU ver
s
ion in
configu
r
e
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s Preud'
h
omme
arm-gen
.
c:
I
nv
a
lid op
e
rator test a
l
ways false
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Pr
e
ud'homme
Fix O
A
BI calling co
n
vention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'h
o
mm
e
Only reference vfp
r
w
h
en available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define TCC_ARM_EABI if
u
sing h
a
rdfl
o
at ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Pr
e
ud
'
h
omme
Gene
r
a
t
e
P
LT thumb s
t
ub only when nec
e
ssary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert "Generate PLT thum
b
stub only when
n
e
c
es
s
ary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preu
d
'homme
A
dd armv6l to ARM
s
u
p
port
e
d
p
rocessors
commit
|
commitdiff
|
tree
2012-11-09
Thomas
Preud
'
homme
C
a
ll to
v
e
neers in ARM mod
e
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homme
Allow sour
c
e fortification
commit
|
commitdiff
|
tree
2012-11-07
T
h
om
a
s Preud'hom
m
e
Generate P
L
T thumb stub
only wh
e
n
n
e
c
essary
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'homme
Support
R
_ARM_THM
_
JUMP24 relocation to p
l
t
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
a
s Preud'
h
om
m
e
Cre
a
te a
clea
n
target for tests2/Makefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud
'
h
o
mme
Honour *FLAGS eve
r
ywhere
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas P
r
e
u
d'
h
o
m
me
Enable arm hardfloat cal
l
ing con
v
e
ntion
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add suppor
t
for R_ARM_THM_{JUMP24
,
C
ALL}
r
elo
c
s
commit
|
commitdiff
|
tree
2012-10-25
T
h
o
m
as Preud'h
o
mme
Fix co
m
mit
85f6fad3a6acbfa07
a
3dc45b
6
7396
5
f
c26
8
90d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud
'
homme
Error out in
case of
v
ariable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
u
d
'hom
m
e
F
o
rbid
VLA
as st
a
t
ic
variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'ho
m
me
O
nly u
s
e
blx i
f
avai
l
ab
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_ARM_CALL when target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Th
o
ma
s
Preud
'
homme
Supp
o
rt fo
r
R_ARM_[T
H
M_]MOV{W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disa
b
le c
a
llsav
e
_test
f
o
r a
r
m
commit
|
commitdiff
|
tree
2012-07-29
T
h
omas Preu
d
'hom
m
e
A
d
d multiarch directory
for
a
rm ha
r
dfloat
v
ariant
commit
|
commitdiff
|
tree
2012-07-11
T
h
omas Pr
e
ud'homm
e
get
_
reg(): tr
y
to free r2 for a
n
S
V
al
u
e first
commit
|
commitdiff
|
tree
2012-07-09
Thomas
P
reud'homme
F
ix R_ARM_REL32 re
l
ocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'
h
omme
Detect mul
t
i
a
rch on Kfreebsd and
H
urd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evalua
t
e configure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud'h
o
mme
tccel
f
.
c: A
d
d R_AR
M
_
REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Pr
e
ud'h
o
mme
Add support for arm h
a
rdfloa
t
call
i
ng conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
T
h
o
mas Pre
u
d'h
o
mme
Fi
x
rem
o
val
o
f vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud
'
h
o
mme
Only warn for unkn
o
wn options in
c
onfigure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'ho
m
me
Several multiarch/bia
r
ch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'hom
m
e
Fix CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Revert "Use CString
to co
n
c
at link
e
r option
s
"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'
h
omme
U
s
e CString to concat
l
ink
e
r op
t
ion
s
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud
'
homme
Fix u
s
e afte
r
free for l
i
nker
_
arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'homme
Support lin
k
er options passed in sever
a
l -Wl
param
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'
h
omme
C
o
n
s
ider long in
t
constan
t
a
s
6
4 bit
s
on x8
6
-
64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'
h
om
m
e
R
e
m
ove vnrott (dupl
i
cat
e
v
r
otb)
commit
|
commitdiff
|
tree
2012-03-13
Th
o
mas Pre
u
d'ho
m
m
e
I
nf
o
rm user that -b o
n
ly
e
xists
on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
P
r
eud'homm
e
E
r
ror out
when assi
g
ning v
o
id value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s
/derefencing
/
dereferencing/
in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'hom
m
e
Compile tccasm
.
c cond
i
t
i
ona
l
ly
(
T
C
C_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
T
h
omas P
r
eud'homme
Fix linkage
o
f nam
e
d f
i
l
e
i
n
l
o
ader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't d
e
fine str
t
ol
d
and st
r
tof on
*
BSD +
u
C
li
b
c
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'h
o
mme
Remove sem
i
colon in x86-64
va_
a
rg definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas
Preud'homme
Revert "Ad
d
a
-
-multiarc
h
-tri
p
let switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
as Preud'homme
Add a --multia
r
ch-triplet switch to co
n
f
i
gure
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'homme
Set
C
ONFIG_TC
C
_
C
RT
_
PREFIX
relative to CONFIG_SY
S
ROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'ho
m
me
R
e
vert "
F
orce
c
o
n
st
.
expr
.
in expr_cond outside functi
o
n"
commit
|
commitdiff
|
tree
2011-07-30
T
h
omas Preu
d
'homme
Force const
.
expr
.
in ex
p
r_con
d
outsi
d
e
f
unction
commit
|
commitdiff
|
tree
2011-07-12
Thomas Pr
e
ud'homme
Fix ar
r
ay_test: m
o
ve params to l
o
cal vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use CON
F
IG_TC
C
_L
D
DI
R
for ld
.
so on all linux
a
r
c
h
s
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'homme
Fix problem
s
p
otted
i
n <
4
E15
F
966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Remove us
e
less cha
n
ges from 31ca000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Ma
k
e ex1
.
c and ex
4
.
c be executabl
e
on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reu
d
'homme
Document in README that ex4
.
c can
be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Revert "Make example
s
' she
b
ang use targ
e
t t
c
c bi
n
dir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'
h
om
m
e
Add configuration of inclu
d
e
sub
d
irectories
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'ho
m
m
e
In
t
ro
d
uce
t
c
c
_
split_path_compo
n
ent for
31ca000d
commit
|
commitdiff
|
tree
next