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
Detect multiarch triplet and lddir from ldd output
2013-02-13
Thomas Preud'ho
m
me
De
t
ec
t
multiarch trip
l
et
and ld
d
ir f
r
o
m
ld
d
ou
t
put
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
r
e
u
d
'homme
F
i
x
pr
e
vious
commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Improve multiarch detec
t
ion
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'homme
Fix fn_dirname
i
n
c
onfig
u
r
e scrip
t
commit
|
commitdiff
|
tree
2013-02-05
T
h
omas Preud'homm
e
Align on 4n byt
e
s whe
n
c
opying
fct
a
rgs on stack
commit
|
commitdiff
|
tree
2013-02-04
Th
o
mas Preud'h
o
mme
S
l
ightly im
p
roved support for
!
gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud
'
homme
ar
m
-gen
.
c: fix
v
ar initialization i
n
gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'
h
omm
e
Revert "Add
p
redic
t
abili
t
y in
CType initial
i
zatio
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert "
D
on't call elf_hash on N
U
LL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pr
e
ud'
h
om
m
e
R
e
ve
r
t
"Che
c
k
whether structure field
s
ha
v
e a
t
ype"
commit
|
commitdiff
|
tree
2013-01-31
T
homas Pre
u
d'homm
e
Check whe
t
her structure fields have a
t
y
p
e
commit
|
commitdiff
|
tree
2013-01-31
D
o
m
i
ngo
A
l
v
arez
.
.
.
Don't
call elf
_
h
ash
o
n
N
ULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Add predictability in CT
y
pe initialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Fix cross-c
o
mpilati
o
n out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pr
e
ud'
h
omme
Ad
d
my copyr
i
gh
t
for change
s
i
n
arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Chan
g
e
l
o
g update
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Preud'
h
omme
Upda
t
e Change
l
og
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'
h
omme
Favor arm
har
d
floa
t
o
ver arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
T
hom
a
s
P
reud
'
homme
Fix overflow
detection in
A
RM relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud
'
homme
Fix stack ali
g
nme
n
t
o
n
8
bytes at functio
n
call
commit
|
commitdiff
|
tree
2013-01-26
T
homas
P
re
u
d
'hom
m
e
Don't do
b
u
ilt
i
n_frame_
a
ddress
t
e
st
with
A
R
M gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preud'homme
Org
a
n
i
ze f
r
ame
s
in
a
real link
e
d list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s
Preud'ho
m
me
Use gcc t
o
g
enera
t
e tccte
s
t
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
reu
d
'
h
o
mm
e
Lin
k
S
T
T_GNU_IF
U
NC
into STT_
F
UN
C
in
ex
e
c
u
tab
l
e
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas
Preud'homme
Fix [
f
]
g
etc return
v
alue us
a
g
e
i
n 40_
s
tdio te
s
t
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'homme
F
ix out-of
-
tree
build with relative pat
h
to ro
o
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Install libtc
c
.
h when invoking
m
a
ke
i
nst
a
l
l
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
e
ud'homme
Revert "Add
e
d what I call virtual io to tinycc
t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
Revert "p
e
: fix tcc
not linking to user32
and
gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'homme
St
o
p se
t
ting -Wno-unused-resul
t
s
w
itch
in Makefi
l
e
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'ho
m
me
Fix C99ism in
v
s
wap(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
S
t
op returning 0 in
cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
Preud'homme
Hon
o
r C
C
when tes
t
ing fo
r
-Wno-unused-
r
esult
commit
|
commitdiff
|
tree
2012-12-04
Tho
m
as Preud'homme
D
etect ARM CPU version in configure
commit
|
commitdiff
|
tree
2012-11-28
Th
o
mas Pre
u
d'hom
m
e
arm-gen
.
c:
I
nva
l
id o
p
era
t
or t
e
st
a
lways fals
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Preud
'
homme
F
ix OABI calling convention
commit
|
commitdiff
|
tree
2012-11-21
Tho
m
as Pr
e
ud'homme
Only
r
e
f
e
rence vfp
r
when
a
vailable
commit
|
commitdiff
|
tree
2012-11-20
Th
o
mas Preud'homme
D
e
f
i
ne TCC_ARM_E
A
BI if using hardfloat
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Generate PLT thumb
s
tub
o
nly whe
n
n
e
ce
s
sar
y
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud
'
homme
Revert "Generate PLT th
u
m
b
stub only when ne
c
essary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Pr
e
u
d
'
homme
Add armv
6
l to ARM suppor
t
ed proce
s
s
o
rs
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'homme
Call to veneers in ARM
m
ode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homm
e
Al
l
ow so
u
rce fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
Gene
r
at
e
PL
T
thumb s
t
u
b onl
y
when neces
s
ary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'hom
m
e
Support R_ARM_THM_JUMP24
relocati
o
n to
p
lt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'homme
Create a clean target for tests2/Mak
e
fil
e
commit
|
commitdiff
|
tree
2012-11-06
Thoma
s
P
reu
d
'homme
Hono
u
r *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pre
u
d'homme
Enable ar
m
h
a
rdf
l
oa
t
calli
n
g convention
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Preud'homme
Add suppor
t
f
o
r R_ARM_T
H
M_{JUM
P
24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'
h
omme
Fix c
o
mmit 85f6fad3a6acbfa07a3dc45b673
9
6
5fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'homme
Error out in case of
v
ar
i
able name clas
h
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas
P
r
eud'homme
Forbid VLA as static
v
aria
b
les
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'
h
omme
Only use blx if
avai
l
a
ble
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'ho
m
me
Fix R_ARM_CALL
when targe
t
fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
homas Preu
d
'homme
Support for R_ARM_[THM_]M
O
V
{
W,T}_
A
BS[
_
NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homm
e
Disable c
a
llsave_te
s
t for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add
multiar
c
h directory for
arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thoma
s
Preud'homme
get_r
e
g(): try to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'homme
Fix R_ARM_REL32 re
l
ocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Pre
u
d'homme
D
etect m
u
ltiarch on
Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'
h
omme
Evaluate config
u
re argumen
t
s
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud'homm
e
tccelf
.
c: Add R_ARM_REL32 relocatio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Pre
u
d
'
h
omme
Add
support for
a
rm
h
ard
f
loat calling conventi
o
n
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud'h
o
mme
F
ix removal
of vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
hom
a
s Preud'homme
Only w
a
r
n
for unknown
o
p
tions in configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pre
u
d'
h
o
mme
Several multiarch
/
b
i
arch
f
ixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
reud'ho
m
me
F
i
x CON
F
I
G
_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Th
o
ma
s
Preud'homme
R
eve
r
t "Use
CString to concat
linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
U
se CStr
i
ng to
c
o
nc
a
t linker
o
ptions
commit
|
commitdiff
|
tree
2012-03-16
T
h
o
mas Preud'homme
Fix
use
after free for li
n
ker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
h
oma
s
P
r
eud'homme
Sup
p
o
r
t
linker options passed in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas P
r
eud'homme
Consider long
i
nt con
s
tant as 64
b
its on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'homme
Remo
v
e vnrott (duplicate v
r
otb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inform us
e
r
t
hat
-b only exis
t
s on i
3
86
.
commit
|
commitdiff
|
tree
2012-01-22
Thom
a
s
Pr
e
ud'
h
omme
Error out when assigning void valu
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'ho
m
me
s/derefenc
i
ng/d
e
r
e
f
erencin
g
/
in
i386-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'h
o
mm
e
Compile tccasm
.
c
conditionally (TCC
_
CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Tho
m
a
s Preud'homme
Fix linkage
o
f n
a
med file in
loader script
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
o
mas Preud'homme
Don't define strtold and strtof on
*
BSD + uC
l
ibc
commit
|
commitdiff
|
tree
2011-08-12
D
a
n
i
el Glöckne
r
Fix problem with PLT and GO
T
r
e
locs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
T
homa
s
Preud'ho
m
me
Re
m
o
v
e semic
o
lon in
x86-64 va_arg d
e
f
i
niti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert "Add a --multiarch-triplet switch to
configure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
om
a
s
P
reud'
h
omm
e
Add a --m
u
ltiarch
-
tr
i
p
l
et sw
i
tch to
c
onfigure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pr
e
u
d'hom
m
e
Set C
O
NFI
G
_
TCC_CRT_PR
E
F
I
X relative to CON
F
IG
_
SY
S
ROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preu
d
'homme
Revert "Force c
o
nst
.
expr
.
in expr_c
o
nd outs
i
d
e
function"
commit
|
commitdiff
|
tree
2011-07-30
Thoma
s
Preud'homme
Force
c
onst
.
expr
.
in expr
_
c
ond outside function
commit
|
commitdiff
|
tree
2011-07-12
Thom
a
s Preud'homme
Fix
a
rray_
t
est: move params to local
vars
commit
|
commitdiff
|
tree
2011-07-08
Th
o
mas Preud'hom
m
e
Use CONFIG_TCC_L
D
D
IR
f
or ld
.
so
on al
l
l
inux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix pro
b
lem spotted
in <4E15F966
.
40901
0
2@gmx
.
d
e>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'homme
Remove
us
e
les
s
changes from 3
1
ca000d
i
n con
f
igure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
M
ake ex1
.
c
and ex4
.
c be executable on any
s
y
s
t
em
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homme
D
o
cu
m
e
nt in REA
D
ME that
e
x4
.
c c
a
n be exec
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'ho
m
me
R
e
vert "Make e
x
amples' shebang u
s
e tar
g
e
t
tcc
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas
Preud'homme
Add c
o
nfi
g
ur
a
tion of
includ
e
s
u
bdirectories
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
a
s
Pr
e
u
d'ho
m
m
e
Introd
u
ce tcc
_
s
plit_path_c
o
m
p
onent for
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud
'
homme
Free
extra_libdir
_
str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'hom
m
e
Fi
x
commi
t
31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Th
o
mas
Preud'
h
o
mme
A
dd
m
ultiarch
d
irs
to
l
inker s
e
arch path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Preud'h
o
mme
Make
e
xamples
'
s
h
ebang use tar
g
et
t
c
c
bind
i
r path
commit
|
commitdiff
|
tree
2011-06-17
T
h
om
a
s Preud
'
h
o
m
m
e
Default
to create progs with s
y
m
b
ols
(incl
.
debug)
commit
|
commitdiff
|
tree
next