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
Add missing heading slash to detect /lib64 systems
2013-02-14
T
ho
m
as
P
r
e
u
d
'
homme
Add missing headi
n
g
s
l
ash to detect /li
b
64 s
y
s
tems
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'hom
m
e
A
d
d arm ABI d
e
t
e
ction in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s
Pre
u
d'homme
A
n
other attempt to "detect" mult
i
arch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homm
e
Creat
e
c
o
n
fig-pr
i
nt
program to t
e
st $cc
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas Preud'
h
omm
e
Various fixes for f
9
ac2
0
13
commit
|
commitdiff
|
tree
2013-02-13
Thomas Pr
e
ud'homme
Det
e
c
t m
u
ltiarch t
r
i
pl
e
t
a
nd lddir from ldd output
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Fix pre
v
io
u
s commi
t
commit
|
commitdiff
|
tree
2013-02-13
T
h
o
m
a
s Preu
d
'
homme
Improve multi
a
rch det
e
ction
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'homme
Fix
f
n_
d
irname i
n
co
n
figure scrip
t
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
A
l
i
gn on 4n by
t
es when copying fct ar
g
s on
stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas P
r
eud'homme
Slightl
y
imp
r
ov
e
d
s
uppor
t
f
or !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Th
o
mas Preud
'
homme
arm-gen
.
c: fix var init
i
a
l
ization in gfunc_
c
all
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preu
d
'ho
m
me
R
e
vert "Add predictab
i
lit
y
i
n
CType
i
ni
t
i
ali
z
ation
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'homme
R
e
vert "Don't
c
all elf_
h
ash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
T
h
oma
s
P
r
eud'
h
o
mme
Reve
r
t "Check
whether struc
t
ure
fie
l
ds
have a type
"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Preud'homme
C
h
eck whether structure fields have a type
commit
|
commitdiff
|
tree
2013-01-31
Doming
o
Alvarez
.
.
.
Don't call el
f
_hash on NULL
v
alue
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Doming
o
Al
v
arez
.
.
.
Add predi
c
t
a
b
ility in CType i
n
itialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Pre
u
d
'homm
e
Fi
x
cros
s
-compila
t
ion out-of-
t
ree
b
ui
l
d
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homm
e
Add m
y
cop
y
r
ight for chang
e
s in ar
m
-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
C
h
angelog update
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'h
o
m
m
e
Update Ch
a
ngelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'h
o
mm
e
Fa
v
or
a
r
m hardfloat
ove
r
arm so
f
t
f
loat
.
commit
|
commitdiff
|
tree
2013-01-28
Thom
a
s
P
r
eu
d
'homme
Fix o
v
e
r
flow detec
t
ion
i
n ARM
r
eloca
t
ion
commit
|
commitdiff
|
tree
2013-01-27
Thomas Pre
u
d'homme
Fix stack alignment on 8 bytes at funct
i
o
n
c
all
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pr
e
ud'homm
e
Don'
t
d
o b
u
il
t
in_frame_address tes
t
with ARM
gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Organize f
r
ames in a r
e
al linked
list on ARM
commit
|
commitdiff
|
tree
2013-01-25
T
h
o
mas P
r
eud'homme
Use gcc to
g
e
n
e
rate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Pre
u
d'hom
m
e
Link STT_GNU_IFUNC
into STT_FUNC i
n
executable
.
commit
|
commitdiff
|
tree
2013-01-24
Th
o
mas
Preu
d
'
h
omme
Fix [f]getc
return value usage
in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
homm
e
Fix out-of-tree build with relative
p
ath to root
commit
|
commitdiff
|
tree
2013-01-14
Th
o
m
a
s
Preud'h
o
mme
I
n
stall libtcc
.
h when
i
nvoking make install
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Pre
u
d'homme
R
e
vert "Added
w
ha
t
I call virtual
io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas
P
reud'homme
Revert "pe: fix
t
c
c not
l
inking to us
e
r32 and
g
di32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pre
u
d'homme
Stop setting -Wno-
u
nuse
d
-
result switch
in Makef
i
le
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas Preud'ho
m
me
F
i
x
C99
i
s
m
in
vswa
p
()
commit
|
commitdiff
|
tree
2013-01-06
Thomas
Pre
u
d'
h
o
mme
S
top returning 0 in cm
p
_compariso
n
_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas
Preu
d
'homme
Ho
n
or CC wh
e
n tes
t
ing
f
or -Wn
o
-unused
-
result
commit
|
commitdiff
|
tree
2012-12-04
T
hom
a
s Preud'h
o
m
m
e
D
e
tect AR
M
CPU version in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas
P
re
u
d'homme
arm-gen
.
c: I
n
val
i
d operat
o
r test
a
lways fal
s
e
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Preud'homme
Fix
O
ABI
calling convention
commit
|
commitdiff
|
tree
2012-11-21
Thom
a
s Preud'homme
Only refere
n
ce vfpr whe
n
availa
b
le
commit
|
commitdiff
|
tree
2012-11-20
Thomas Pr
e
ud'homme
D
ef
i
ne TCC_ARM_E
A
BI
i
f
using
h
ardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas P
r
eud'ho
m
me
Gene
r
ate P
L
T t
h
um
b
s
tu
b
only when nece
s
sary
commit
|
commitdiff
|
tree
2012-11-12
Tho
m
as Preud
'
homme
R
e
v
e
r
t "G
e
nerate PLT thu
m
b stub on
l
y
when ne
c
essary"
commit
|
commitdiff
|
tree
2012-11-11
T
homas Preud'homme
Add
armv
6
l to ARM s
u
pp
o
rted
pr
o
cessor
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
Call to
v
e
n
ee
r
s i
n
AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Allow
source forti
f
ication
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'hom
m
e
Generate PLT th
u
mb stub only
when nece
s
sar
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'
h
omme
Support R_ARM_THM_JUMP24 relocatio
n
to plt
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
mas
P
reud'homme
Create a c
l
e
an target for te
s
ts2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Preud'homme
Hono
u
r
*FLAG
S
everywher
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enabl
e
arm
hardflo
a
t calli
n
g con
v
e
n
tion
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'
h
o
mme
Add su
p
port for R_ARM_THM_{JUMP24,CALL
}
relo
c
s
commit
|
commitdiff
|
tree
2012-10-25
T
h
om
a
s Preud'homme
Fix co
m
m
it 85f
6
fad3a6acbfa07a3d
c
45b67396
5
fc2689
0
d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d
'
h
omm
e
Error out in case of variable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Forbid VLA as
static variab
l
es
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use blx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_ARM_C
A
LL w
h
en tar
g
et fo
n
c
tion
is Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Pr
e
ud'homme
S
u
pport for R_ARM_[THM_]MOV{W,T}_ABS[_NC}
r
elocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'ho
m
me
Disable c
a
lls
a
ve_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thom
a
s Preud'hom
m
e
A
dd multiarch directo
r
y for arm hardfloat
v
a
riant
commit
|
commitdiff
|
tree
2012-07-11
Th
o
mas Preud'ho
m
m
e
get_re
g
():
t
ry to
f
ree r2 fo
r
an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thoma
s
Preud'homme
F
i
x R_ARM_RE
L
32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thom
a
s Preud'homme
Detect multiar
c
h
o
n Kfreebsd
a
nd Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Preud
'
homme
Evaluat
e
con
f
igure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Pre
u
d
'
homme
tccelf
.
c:
Add R_A
R
M_R
E
L32 reloc
a
tion
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Pre
u
d
'homme
Add support
for
a
r
m
h
a
rdfloat calling con
v
ention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fix
r
emov
a
l of vn
r
ott
commit
|
commitdiff
|
tree
2012-05-28
Thom
a
s Pre
u
d'homme
Only warn for unknown options
i
n
configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
reud'homme
Several m
u
ltiarch
/
biarch fixe
s
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preu
d
'homm
e
F
i
x CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Tho
m
as Pre
u
d
'homme
Revert "Us
e
CString to c
o
ncat
link
e
r options"
commit
|
commitdiff
|
tree
2012-03-20
Tho
m
as Preud'h
o
mme
U
s
e CStr
i
ng
to conca
t
linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
Fix use after free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud'homme
Suppor
t
linker options
p
assed in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas
Pre
u
d'homm
e
Consider long int c
o
n
st
a
nt as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud'h
o
mme
R
emov
e
vnrot
t
(dupl
i
cate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
I
nform user
t
h
at -b only exists on
i
3
86
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'
h
omme
Error out when assigning void value
.
commit
|
commitdiff
|
tree
2012-01-08
T
h
omas Preud'homme
s/derefencing/dereferencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thom
a
s
Pr
e
u
d'homme
Compile tccasm
.
c condition
a
lly (TCC_CONF
I
G_AS
M
)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'ho
m
me
Fix linkage o
f
n
a
me
d
f
ile in
l
oader script
.
commit
|
commitdiff
|
tree
2011-08-12
Th
o
m
a
s Preud'homme
Don't define strto
l
d and str
t
of on
*
B
S
D + uCl
i
bc
commit
|
commitdiff
|
tree
2011-08-12
Dani
e
l G
l
ö
ckner
Fix problem with PLT and GOT relocs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preu
d
'
homme
Remove s
e
micol
o
n in x86-64 v
a
_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
T
homas Preud'homme
Revert
"Add a --multiarc
h
-triplet
s
witc
h
to
c
o
n
figure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas P
r
eud'homme
A
d
d
a
--mult
i
arch-triplet
sw
i
tch to
c
onf
i
gur
e
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set CONFIG_TCC_CRT_PRE
F
I
X
r
elativ
e
to CONFIG_SYS
R
OOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas P
r
eud'ho
m
me
Reve
r
t "Force co
n
st
.
expr
.
in expr
_
cond o
u
tside function"
commit
|
commitdiff
|
tree
2011-07-30
Thoma
s
Preud'homme
Force co
n
st
.
expr
.
i
n
expr_cond outside func
t
i
o
n
commit
|
commitdiff
|
tree
2011-07-12
Thomas
Preud'h
o
mme
Fix array_test: move params to l
o
cal v
a
rs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pr
e
ud'homme
Use CONFIG_TCC_LDDIR for ld
.
so on all li
n
ux archs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
a
s
P
r
eud'ho
m
me
Fix probl
e
m spotted in <4E15F966
.
409010
2
@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Rem
o
ve useless changes from 31ca000d in configu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
mme
Make
ex1
.
c an
d
ex4
.
c be executable on any system
s
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homme
Document in
README that ex4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'hom
m
e
Revert "Make exam
p
le
s
'
shebang use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
ma
s
Preud'homme
A
d
d
c
onfig
u
ra
t
io
n
of include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'ho
m
me
Introduce tcc_split_path_component for 31c
a
00
0
d
commit
|
commitdiff
|
tree
next