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
Another attempt to "detect" multiarch
2013-02-14
Thom
a
s Preud'homme
Another att
e
mp
t
t
o "de
t
ect" multi
a
rch
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
re
u
d'hom
m
e
Create config-prin
t
p
r
ogram to test $cc
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Preud'homme
Vario
u
s fix
e
s for f9ac
2
013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
De
t
ect m
u
ltiarch triple
t
a
n
d ld
d
i
r
f
r
o
m ldd output
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as
Pre
u
d
'homme
Fix previous
commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'
h
omm
e
Improve multiarch d
e
tection
commit
|
commitdiff
|
tree
2013-02-08
Thomas P
r
eud'
h
omme
F
i
x
fn_dirnam
e
i
n
con
f
i
g
u
re scr
i
p
t
commit
|
commitdiff
|
tree
2013-02-05
T
homas Preud'homme
Align
o
n 4n
bytes w
h
en
copy
i
ng fct
a
rgs on stac
k
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'
h
omme
Slightly im
p
roved support for
!gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas
P
reud
'
homme
arm-gen
.
c: fix var initia
l
i
z
ation in gf
u
nc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d'homme
R
eve
r
t "A
d
d
pre
d
ict
a
bility in
CType initializati
o
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
T
ho
m
as Preud
'
homme
Revert "Don'
t
call elf_hash
o
n
NULL val
u
e"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
mas Preud'homm
e
R
e
vert "Che
c
k
w
hether
structur
e
f
ields hav
e
a
t
ype"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'
h
omme
Ch
e
ck
w
heth
e
r s
t
ructu
r
e
f
i
elds hav
e
a type
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvar
e
z
.
.
.
Don't call elf_hash
o
n NULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Do
m
ingo
A
lv
a
r
ez
.
.
.
Add predict
a
bili
t
y in
CType initialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
T
h
o
mas
Preud'ho
m
me
F
i
x cross-comp
i
lation
out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'hom
m
e
A
d
d my copyright for change
s
in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
hom
a
s Preud'homme
C
hange
l
og update
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preu
d
'homme
Update
C
h
angelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Pre
u
d
'
h
o
mme
Favor arm hardfloat over arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Tho
m
as Preud'h
o
mme
Fix overflow det
e
ction in ARM r
e
l
o
cation
commit
|
commitdiff
|
tree
2013-01-27
T
homas P
r
eud'homme
Fi
x
s
tac
k
alignment on 8 bytes at
function c
a
ll
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'h
o
mme
D
on't do
b
uilt
i
n_
f
r
a
me_address t
e
st
w
ith ARM
g
c
c
commit
|
commitdiff
|
tree
2013-01-26
Th
o
m
a
s
Preu
d
'h
o
mme
Organize fram
e
s in
a real
lin
k
e
d
l
i
st on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'homme
U
se gcc to gener
a
te
t
cctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
T
homas P
r
eud
'
h
o
mme
Link STT_GNU_IFUN
C
into STT_FUN
C
in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Pre
u
d'h
o
m
me
Fix
[f]
g
e
tc return value usag
e
in 40_st
d
i
o
te
s
t
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
Fix out-of
-
tree build with relat
i
ve path to root
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
P
r
eud'homm
e
In
s
tall libtcc
.
h whe
n
i
n
voking mak
e
install
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Preud'h
o
mme
Revert
"
Added what I call virt
u
al io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'
h
omme
Revert
"pe: fix
t
cc not linking t
o
us
e
r32 and
gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
a
s Preud'ho
m
m
e
Stop sett
i
n
g
-W
n
o-u
n
used-result sw
i
tch in Makefil
e
commit
|
commitdiff
|
tree
2013-01-13
Th
o
mas
P
re
u
d'homme
Fix C99
i
sm in vs
w
ap()
commit
|
commitdiff
|
tree
2013-01-06
T
h
o
mas
P
reud'homme
Stop returning 0 in cmp_com
p
a
rison_test
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
a
s
Preud'homme
H
o
nor CC
w
hen testing f
o
r -W
n
o-u
n
u
sed-result
commit
|
commitdiff
|
tree
2012-12-04
T
h
omas
P
reud'homme
Detect ARM CPU version in confi
g
ure
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Preud'ho
m
me
ar
m
-gen
.
c: In
v
alid operator test always
false
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
P
r
e
ud
'
homme
Fix O
A
BI calling convention
commit
|
commitdiff
|
tree
2012-11-21
T
homa
s
Preud'h
o
mme
Only referenc
e
vfpr
when
av
a
ilab
l
e
commit
|
commitdiff
|
tree
2012-11-20
T
h
omas Preud'homme
De
f
ine TCC_A
R
M_EA
B
I if usi
n
g hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas
P
r
e
ud'homme
Generate PL
T
t
humb stub only when neces
s
ary
commit
|
commitdiff
|
tree
2012-11-12
Thomas
P
reud'
h
omme
Revert "Generate PLT thumb stub only
when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thoma
s
Preud'ho
m
me
Add
a
rmv6l to ARM supported processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
C
a
ll to veneers in ARM mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'
h
omme
Al
l
ow s
o
urc
e
fortific
a
tion
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'homme
G
e
nerate PLT thum
b
stub only when
necess
a
ry
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eu
d
'homme
Support R_AR
M
_T
H
M_JUMP24
relocation
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'hom
m
e
Cr
e
a
te a clean tar
g
e
t
f
o
r
t
e
s
t
s2
/
Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
T
homas Pre
u
d
'homme
Honou
r
*FLAGS
e
verywh
e
re
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas
P
reu
d
'homme
Ena
b
le arm hardf
l
oat
c
alling conven
t
i
on
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
P
reud'homme
Add
s
u
p
por
t
for
R_AR
M
_THM_{JUMP24,
C
ALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud
'
homme
F
ix commit 85f
6
fad3a6acbfa07a3dc45b673
9
65fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as Pre
u
d'homme
Error
out in case of variable name
clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'homme
Forbid VLA
a
s static variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas P
r
eud'hom
m
e
Only use blx if
a
va
i
l
a
ble
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d'homme
Fix R_ARM_CALL when target fon
c
tion is Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
homas Preu
d
'homme
Support for R
_
ARM_[THM_]MOV{W,T}_ABS[_NC} rel
o
cs
commit
|
commitdiff
|
tree
2012-07-30
Thoma
s
Pre
u
d'homme
Disable call
s
ave_tes
t
for
a
rm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
as Preud'homm
e
Add mul
t
i
a
rch dir
e
c
tory
for ar
m
h
a
r
d
float va
r
iant
commit
|
commitdiff
|
tree
2012-07-11
Thom
a
s Preud'
h
omme
g
e
t_reg(): t
r
y to free r2 for an SValue
first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'
h
omme
F
ix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas
Preud'ho
m
m
e
Detect
m
u
ltiarch on Kfreebs
d
and Hurd
commit
|
commitdiff
|
tree
2012-06-12
T
h
o
m
a
s
P
r
e
u
d'homme
Evaluate configure argum
e
nts
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preu
d
'homme
tccelf
.
c: Ad
d
R_A
R
M_R
E
L32 relo
c
ati
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Pre
u
d'homme
Add support for
arm hard
f
loat
c
a
lling
convention
commit
|
commitdiff
|
tree
2012-06-05
T
homas Preud'homme
Fix removal of vnrot
t
commit
|
commitdiff
|
tree
2012-05-28
Thom
a
s Preud'h
o
mme
Only warn for unkno
w
n opti
o
ns in configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'h
o
mme
Seve
r
a
l
mu
l
t
i
arch/bia
r
ch fixe
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
F
ix
CONFIG_LDDIR us
a
ge
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pr
e
ud'homme
Re
v
e
rt
"
Use CString to c
o
ncat linker options"
commit
|
commitdiff
|
tree
2012-03-20
T
homas
P
reud'homme
Use CStr
i
n
g
to concat lin
k
e
r
options
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas Preu
d
'
homme
Fix u
s
e
after
f
ree for linker
_
arg
commit
|
commitdiff
|
tree
2012-03-14
Th
o
m
as Preud'h
o
mme
Sup
p
ort linke
r
o
p
t
ions passed i
n
several -Wl
param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preu
d
'homme
Co
n
s
i
der long int constan
t
as 64 bi
t
s on x86-64
commit
|
commitdiff
|
tree
2012-03-14
T
h
o
mas Preud'homme
Remove vnrott (dup
l
icate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inf
o
rm
user
that -b on
l
y
exists on i
3
86
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
Preud'homme
Er
r
or o
u
t
w
hen assigning
v
oid
v
alue
.
commit
|
commitdiff
|
tree
2012-01-08
T
h
oma
s
Preud'ho
m
me
s/deref
e
ncing/dereferen
c
ing/ in i38
6
-
gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Compile tccasm
.
c condit
i
onally (TC
C
_C
O
NF
I
G_
A
SM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homm
e
Fix linkage of named file i
n
loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Tho
m
a
s
P
reud'homm
e
Don't define strtold and
strtof on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix prob
l
em w
i
th
P
LT a
n
d GOT
relo
c
s on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homm
e
Re
m
ove semicolon i
n
x86-64 va_
a
rg defini
t
ion
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas P
r
eud
'
homme
Rev
e
rt "Add a --multiarch-t
r
ip
l
e
t
swit
c
h to configure"
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
a
s Preud'hom
m
e
Add a --mult
i
arch-triple
t
switc
h
to conf
i
gure
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Pr
e
ud'homm
e
Set CONFIG
_
TCC_C
R
T_PREFIX relative
to CONFIG_S
Y
SRO
O
T
commit
|
commitdiff
|
tree
2011-07-31
Tho
m
as Preud'ho
m
me
Revert
"
F
orce const
.
expr
.
in expr_con
d
outside func
t
ion"
commit
|
commitdiff
|
tree
2011-07-30
T
homas P
r
eud'
h
o
mme
Forc
e
const
.
e
x
pr
.
in
e
xpr_cond outside fu
n
ctio
n
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preu
d
'homme
F
ix ar
r
ay_test: move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
Pre
u
d'homme
Use CONFIG_TC
C
_LDDIR for ld
.
so on a
l
l linux
archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix problem spotted in
<4E
1
5F966
.
4090102@gm
x
.
de
>
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Pre
u
d'
h
omme
R
emove useless changes fro
m
31
c
a000d in c
o
nfigu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'homme
Make
ex1
.
c a
n
d
e
x4
.
c be ex
e
cutable on
a
ny sys
t
ems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'h
o
mme
D
o
cument in READ
M
E
that ex4
.
c
ca
n
be e
x
ecut
e
d
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as
P
reud'homme
Revert
"Make e
x
ampl
e
s' sheb
a
ng use
target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'homme
Add conf
i
guration of include subdirectori
e
s
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'homme
Introduce t
c
c
_
sp
l
it_path_compone
n
t for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Pre
u
d'homme
Free extra_libdir_str after
u
se
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pre
u
d'homme
Fix commit 3
1
ca000d
commit
|
commitdiff
|
tree
next