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
Fix cross-compilation out-of-tree build
2013-01-30
Thomas Preud'homme
Fix c
r
oss-
c
o
m
pilation out-of-tree
build
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s
Pre
u
d'h
o
mme
A
dd my copyright for change
s
in
a
rm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as
P
r
e
u
d
'homme
Cha
n
g
e
l
og updat
e
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pre
u
d'homme
Update C
h
a
n
gelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
F
a
vor arm har
d
float over arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homm
e
F
i
x o
v
erflow
d
etection in ARM reloc
a
tion
commit
|
commitdiff
|
tree
2013-01-27
Thomas
Preud'homme
F
ix stack alignment
o
n 8 bytes a
t
funct
i
on
call
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as Preud'homme
Don't do
b
uiltin_fra
m
e_add
r
ess test with A
R
M gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
oma
s
P
r
e
ud'homme
Orga
n
ize frame
s
i
n
a real linked l
i
st
o
n
ARM
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
as Preud'
h
omme
Use
g
c
c to generate tcctest
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Li
n
k
STT_GNU_IFUNC
into STT_FUNC
in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preu
d
'
homme
Fix [f]getc r
e
turn va
l
ue usage in 40_std
i
o
test
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'homme
Fix out-of-t
r
ee build
w
i
t
h relative path to root
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Pr
e
u
d
'
h
o
m
me
In
s
tall
lib
t
cc
.
h when invoking ma
k
e install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'
h
omme
Revert "Added what I call
virtual io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
h
omme
Revert "pe: fix tcc not li
n
king to user32 and gdi32
"
commit
|
commitdiff
|
tree
2013-01-13
T
homas Preud'hom
m
e
Stop setting -Wno-unused-resu
l
t
switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Preud'homme
Fix C
9
9ism in
v
swap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop retur
n
ing 0 in cmp_compari
s
on_test
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as Preud'hom
m
e
H
o
nor CC when
t
esti
n
g for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Tho
m
as Preud'hom
m
e
De
t
ect A
R
M C
P
U version in configure
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s P
r
eud'homme
a
r
m
-gen
.
c: Invalid
operator
t
est always false
commit
|
commitdiff
|
tree
2012-11-28
Tho
m
as P
r
e
ud'
h
omme
Fi
x
OABI calli
n
g
c
onvention
commit
|
commitdiff
|
tree
2012-11-21
T
hom
a
s Preud'homme
O
n
ly reference vfpr
when av
a
ilabl
e
commit
|
commitdiff
|
tree
2012-11-20
Tho
m
as Preud'homme
Define TCC_ARM_EABI if using hardfloat
A
BI
commit
|
commitdiff
|
tree
2012-11-17
Th
o
mas Preud'homme
Generate
P
L
T t
h
um
b
stub only when ne
c
essary
commit
|
commitdiff
|
tree
2012-11-12
T
h
o
mas
Preud'homme
R
e
v
ert "G
e
nerate PLT thumb
s
tub only when nece
s
sary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
omas Preud'ho
m
me
Add armv6l to ARM supported
p
rocessors
commit
|
commitdiff
|
tree
2012-11-09
T
h
om
a
s Preud'
h
omme
Cal
l
t
o
ve
n
eers
in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'homme
Allow source forti
f
i
c
ation
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'
h
o
m
me
G
en
e
rate PL
T
t
h
umb stu
b
o
n
ly
when nece
s
s
a
ry
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'h
o
m
m
e
Sup
p
o
r
t R_
A
RM_THM_JUMP2
4
relocat
i
o
n
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'h
o
mme
Create
a c
l
ean
t
arget for t
e
sts2/M
a
kefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'ho
m
m
e
Hono
u
r *FLAG
S
everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud'homme
Enable arm
h
ardflo
a
t calling
c
onvent
i
on
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homm
e
Add support f
o
r R_ARM_THM_{JUMP
2
4,C
A
LL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud
'
homme
Fix co
m
mit 85f6fad3a6acbfa07a3dc4
5
b673965fc268
9
0d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as
P
reud'homme
Error ou
t
in case of varia
b
l
e na
m
e clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'ho
m
me
Forbid VLA as s
t
atic varia
b
l
e
s
commit
|
commitdiff
|
tree
2012-10-15
T
homas P
r
eud'homme
Only use
b
lx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_
A
RM_CALL when
targ
e
t foncti
o
n i
s
Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'homme
Support for R_A
R
M_[TH
M
_
]
MOV{W,
T
}_ABS[_N
C
}
r
elocs
commit
|
commitdiff
|
tree
2012-07-30
Th
o
mas Preu
d
'
h
om
m
e
D
i
sable callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Th
o
mas Preud'homme
Add multiarch directo
r
y for arm ha
r
d
fl
o
at variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'h
o
m
m
e
get_reg
(
): try to free
r
2 fo
r
an SVal
u
e
first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'homme
F
i
x R_ARM
_
REL32
relo
c
a
t
ion
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
De
t
ect m
u
lt
i
arch on Kfreebsd a
n
d Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thoma
s
Preud'homm
e
E
va
l
u
a
te configure argu
m
e
n
ts
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud'homme
tccelf
.
c
: Add R_ARM
_
REL
3
2
r
elocation
commit
|
commitdiff
|
tree
2012-06-05
Th
o
m
a
s Preud'homm
e
Add s
u
p
p
ort
for a
r
m hard
f
l
o
a
t
c
alling co
n
v
e
ntion
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as Preud'homme
Fix removal
of vn
r
ott
commit
|
commitdiff
|
tree
2012-05-28
Thom
a
s Pr
e
ud'homme
On
l
y warn for unk
n
own o
p
t
i
ons in configu
r
e script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Sev
e
r
al multiarch/biarc
h
fixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas P
r
eud'
h
omme
F
i
x C
O
NF
I
G_LDDIR
u
sage
commit
|
commitdiff
|
tree
2012-04-10
Th
o
mas Preud'homm
e
Re
v
ert "Use CString to concat linker opti
o
n
s
"
commit
|
commitdiff
|
tree
2012-03-20
T
homas
P
re
u
d'
h
omme
U
s
e CStr
i
ng to
c
o
ncat linker optio
n
s
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'h
o
mme
Fix use after f
r
e
e
for linker_
a
rg
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
a
s Preud'homme
Support linker
o
ption
s
passe
d
in
s
everal -Wl par
a
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Consider long int c
o
nstant as 64 bits
o
n x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'ho
m
me
Rem
o
ve vnro
t
t (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas P
r
eud
'
h
omme
Inform use
r
t
h
a
t
-
b
o
n
l
y
exists on
i38
6
.
commit
|
commitdiff
|
tree
2012-01-22
Tho
m
as P
r
eud'
h
omme
Error out when assig
n
ing void
value
.
commit
|
commitdiff
|
tree
2012-01-08
T
h
oma
s
Preud'
h
omme
s/d
e
refencing/
d
ereferenc
i
n
g
/ in i3
8
6-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Th
o
mas Preud'homme
C
omp
i
le tcca
s
m
.
c conditionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thom
a
s Preud'h
o
mme
Fix
linkage of named file i
n
loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't defin
e
strt
o
ld and
s
trtof on *BSD + uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
F
ix problem
w
it
h
PLT and GOT
r
elocs on
armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas
P
r
eud'homme
Remove semicolo
n
in x
8
6-64
va_arg defi
n
i
t
ion
.
commit
|
commitdiff
|
tree
2011-08-03
T
homas Preud'
h
omme
Revert "Add a
-
-multia
r
ch-tripl
e
t sw
i
t
c
h to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Preud'homme
Add a --multiarch-
t
ripl
e
t
s
witch to configure
commit
|
commitdiff
|
tree
2011-08-01
T
ho
m
as Preud
'
homme
Set CONFIG_TCC_C
R
T_PREFIX r
e
lative to CONFIG_SY
S
ROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas P
r
eud'ho
m
me
Rever
t
"Force
c
onst
.
expr
.
in expr_con
d
outside fun
c
t
ion"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force const
.
exp
r
.
in expr_cond outside fun
c
tion
commit
|
commitdiff
|
tree
2011-07-12
Thom
a
s Preud'homme
Fix arr
a
y_test: move params
to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas
P
reud'homme
Use
CONFIG_T
C
C
_
LD
D
IR for ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'
h
o
m
m
e
Fix problem spotted
in <4E15F9
6
6
.
4
0
90102@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
T
h
oma
s
Preud'
h
o
mme
Rem
o
ve
u
seless changes from
31ca000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'hom
m
e
Make ex
1
.
c
and ex4
.
c be
e
xecutabl
e
on any systems
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'hom
m
e
Document in READ
M
E that ex4
.
c
c
an be exe
c
uted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Rev
e
rt "Make examples' shebang use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
m
m
e
Add configuration
o
f inc
l
ude subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'hom
m
e
Introduce
tcc_
s
plit_path_
c
omponent for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'
h
omme
Free
extra_
l
ibdir_str after
use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fix c
o
mmit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
T
homas
Pre
u
d'ho
m
me
A
dd mult
i
arch dir
s
to linke
r
search
p
ath
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
as Preud'homm
e
Make exampl
e
s' shebang use ta
r
g
et
t
cc bindir path
commit
|
commitdiff
|
tree
2011-06-17
T
homas P
r
eud'homme
D
efault to
c
re
a
t
e p
r
o
gs w
i
th symbols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
o
mas Preud'hom
m
e
Update Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s
P
reud'
h
omme
make test
w
ork
w
h
e
n
LIBTCC1 not
d
efined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'homme
Support scrat
c
hbox, Nokia N
9
0
0
and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
T
homas Preud'homme
Remove
u
nu
s
ed
v
a
riables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as P
r
eud'homme
Remove unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Improve weak
a
l
i
ases han
d
ling
commit
|
commitdiff
|
tree
2011-05-14
Tho
m
as
P
reud'homm
e
make
clean work whe
n
L
I
BTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
P
r
eud
'
homme
Add
s
u
p
p
ort
o
f
asm label for
variables
.
commit
|
commitdiff
|
tree
2011-02-08
Th
o
mas Preud'homme
Fix fct
asm label: only valid
for decl
a
ration
commit
|
commitdiff
|
tree
2011-02-07
Thom
a
s Preud'homme
Fix incorrect
use of b
a
sic
t
ype
as b
i
tflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homm
e
Complain for s
t
a
t
i
c
f
ct declared
w
/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reu
d
'
ho
m
me
Revert "Imp
l
ement C9
9
Variable Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
T
h
om
a
s Preud
'
hom
m
e
Rev
e
rt "Reo
r
der inc
r
easingly
V
T_*
c
o
nstants in tcc
.
h
"
commit
|
commitdiff
|
tree
next