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 out-of-tree build with relative path to root
2013-01-14
Thomas Pr
e
ud'hom
m
e
Fix ou
t
-of-tree build w
i
th
relative path
t
o roo
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
I
n
s
t
all libtcc
.
h w
h
en invoking make instal
l
commit
|
commitdiff
|
tree
2013-01-14
T
hom
a
s Preu
d
'
h
omme
Revert "Added
what I call virtual io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'ho
m
me
Revert "
p
e: fix tcc not
linking to
user32
a
n
d gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud'homme
S
to
p
setting -Wno-unused
-
result switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas Pr
e
ud'homm
e
Fix C99
i
sm
i
n vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preu
d
'
h
omm
e
Stop
r
etu
r
n
i
n
g 0 in cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'ho
m
me
H
o
nor CC wh
e
n test
i
ng
f
o
r -Wno-u
n
used-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'h
o
mme
D
e
te
c
t ARM CPU ve
r
sion in
c
o
n
f
igure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'
h
omme
a
rm-gen
.
c: Invalid operator
t
est always false
commit
|
commitdiff
|
tree
2012-11-28
Th
o
mas Preu
d
'homme
Fix O
A
BI calling co
n
vention
commit
|
commitdiff
|
tree
2012-11-21
Thomas
Preud'homm
e
Only reference
vf
p
r wh
e
n availabl
e
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'
h
omme
Define TCC_A
R
M_EABI
i
f using ha
r
dflo
a
t ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homm
e
Generate PLT th
u
mb stub only wh
e
n necessary
commit
|
commitdiff
|
tree
2012-11-12
Th
o
ma
s
Pre
u
d'homme
Revert "G
e
nerate PLT thumb stub only when
necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homme
Add armv6l
t
o
ARM supported processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas
Preud'homme
Call
t
o veneers in
A
RM
m
o
de
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
mas Preud'homme
Allow source fortification
commit
|
commitdiff
|
tree
2012-11-07
T
homas P
r
eud'homme
Generate
PLT thu
m
b stub onl
y
when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'hom
m
e
S
u
pp
o
r
t
R_ARM
_
THM_JUMP24
r
e
l
o
cation to plt
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'homme
Create a clean targ
e
t
for t
e
sts2/Mak
e
f
ile
commit
|
commitdiff
|
tree
2012-11-06
Th
o
mas Preud'homme
Hono
u
r *FLAGS e
v
erywhere
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas
P
reu
d
'homm
e
Enable ar
m
hardfloat
c
a
lling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
A
d
d suppo
r
t for R_
A
RM_THM_{JUMP2
4
,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'homme
Fix commit 85f6fa
d
3a6acbf
a
07a3dc45b673965fc
2
6890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preu
d
'homme
Error out in
c
ase of variab
l
e
name clash
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'homme
Forbid VLA as st
a
tic variables
commit
|
commitdiff
|
tree
2012-10-15
T
h
o
m
as Preud'homme
On
l
y use blx
if av
a
i
lab
l
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas P
r
e
ud
'
homme
Fix R_ARM_CALL
w
h
en tar
g
et fonction is Th
u
m
b
commit
|
commitdiff
|
tree
2012-10-09
Thom
a
s Pr
e
ud
'
homme
S
upport for R_ARM
_
[THM_]
M
O
V{W,T}_A
B
S[_NC} rel
o
cs
commit
|
commitdiff
|
tree
2012-07-30
Thom
a
s
Preud'homme
Disable
callsave_test for
a
rm
commit
|
commitdiff
|
tree
2012-07-29
Thomas P
r
e
u
d'homme
A
dd multiarch directory for arm h
a
r
dfloat variant
commit
|
commitdiff
|
tree
2012-07-11
T
homas Pr
e
ud'homme
get_reg(): try to free r2 for an SValue f
i
rst
commit
|
commitdiff
|
tree
2012-07-09
Tho
m
a
s
Pre
u
d'homme
Fix
R
_ARM_RE
L
32 reloc
a
t
ion
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
D
e
t
ect multiarch
on Kfreebsd and Hu
r
d
commit
|
commitdiff
|
tree
2012-06-12
T
h
omas Pre
u
d'h
o
mme
E
valua
t
e co
n
figure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tcc
e
lf
.
c: Add R
_
ARM
_
REL32 reloc
a
tio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pre
u
d'ho
m
m
e
Add supp
o
rt for arm hardfloat
calli
n
g convention
commit
|
commitdiff
|
tree
2012-06-05
T
homas
P
reud'h
o
mme
Fix remo
v
al o
f
vnrott
commit
|
commitdiff
|
tree
2012-05-28
Th
o
mas Pr
e
ud'homme
Only wa
r
n for u
n
kn
o
wn options in
configure s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Thomas P
r
e
u
d'h
o
mme
Several mult
i
arch/biarch
f
ixes
commit
|
commitdiff
|
tree
2012-05-22
T
h
oma
s
Preud'homme
Fi
x
CONF
I
G_LD
D
IR
usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'homme
Reve
r
t "
U
s
e CString
to conca
t
linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Pr
e
ud'h
o
mme
Use CS
t
ring t
o
concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Pre
u
d
'
h
omme
Fix use after
free for
linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Pre
u
d'ho
m
me
Support l
i
nker
opt
i
ons p
a
ssed
i
n several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas P
r
eud'h
o
mme
Con
s
ider long int co
n
stan
t
as
64
b
its on x86
-
64
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
P
reud'homme
Remove vnrott (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inform us
e
r t
h
at -b
o
n
ly
e
xists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
P
r
e
u
d'h
o
m
me
Error o
u
t when assigning vo
i
d value
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
mas P
r
e
u
d'homm
e
s/d
e
ref
e
nc
i
ng/dereferencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas P
r
eud'
h
omme
Compile tccas
m
.
c conditional
l
y (T
C
C
_
CONFIG_ASM
)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'h
o
m
m
e
Fix linkage of name
d
file
in lo
a
der script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't def
i
ne st
r
t
old and strt
o
f
on *BSD
+
uClibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöc
k
ner
Fix problem with PLT
and GOT re
l
ocs on
a
rm
e
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Tho
m
as P
r
eu
d
'homme
Remove s
e
mic
o
lon in x86
-
64
va_arg d
e
fi
n
itio
n
.
commit
|
commitdiff
|
tree
2011-08-03
T
homas Preud'homme
Re
v
e
r
t "Add a --multiarch-triplet
switch to config
u
re"
commit
|
commitdiff
|
tree
2011-08-01
T
h
o
m
as Preud
'
homme
Add a --multiarch-triple
t
s
w
itch
t
o configur
e
commit
|
commitdiff
|
tree
2011-08-01
Th
o
ma
s
Pre
u
d'homme
S
e
t
CONF
I
G_TCC_CRT
_
PREFIX
r
el
a
tive to C
O
N
FIG
_
SYSROO
T
commit
|
commitdiff
|
tree
2011-07-31
Thom
a
s Preu
d
'
homme
Rever
t
"F
o
rce const
.
expr
.
in expr_con
d
outside func
t
i
on"
commit
|
commitdiff
|
tree
2011-07-30
Thomas
P
r
eud
'
homme
Force cons
t
.
e
xpr
.
i
n expr_
c
ond
o
u
t
sid
e
fun
c
tion
commit
|
commitdiff
|
tree
2011-07-12
Thomas
Preud
'
homme
Fi
x
a
rray_test: move params t
o
local
v
ars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pre
u
d
'
ho
m
me
Use
C
ONFIG
_
TCC_L
D
D
I
R
f
or ld
.
s
o on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas P
r
e
u
d'homme
Fix
p
r
oble
m
spotted in <4E15F
9
6
6
.
4090102@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
Remove use
l
ess changes from 31ca000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Make ex
1
.
c and ex4
.
c
b
e
executable
o
n a
n
y
systems
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Preud'homm
e
Docu
m
ent in READM
E
that ex4
.
c can
be
e
xecuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s
Pre
u
d'homme
Revert "Make examples' sheban
g
use targ
e
t tcc
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'homme
Add con
f
ig
u
ration of include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Th
o
ma
s
Preud'ho
m
m
e
Introduc
e
t
c
c
_s
p
lit_path_component for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'h
o
mme
Free extra_l
i
b
dir_st
r
after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
F
i
x
com
m
it 31ca0
0
0
d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pre
u
d'homme
Add multiarch d
i
rs to li
n
ker se
a
rch pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thoma
s
P
r
e
u
d'ho
m
me
Mak
e
exa
m
ples' shebang use targe
t
t
c
c
b
in
d
ir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Preud'homme
De
f
a
ult
t
o creat
e
progs with symbols (incl
.
d
eb
u
g)
commit
|
commitdiff
|
tree
2011-05-17
Tho
m
as Pre
u
d'homme
U
pdat
e
Change
l
og
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'hom
m
e
make test w
o
r
k
when LIBTCC1 not de
f
ined
commit
|
commitdiff
|
tree
2011-05-16
Thomas P
r
eu
d
'
h
omme
Support scratch
b
ox, N
o
k
ia N900 and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
P
reud'homme
Remov
e
unus
e
d variables
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
P
reud'ho
m
m
e
Remove unu
s
ed variab
l
es
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Improve weak ali
a
ses handlin
g
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'h
o
m
me
m
ake clean work w
h
en LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Th
o
mas Preud'homme
Add sup
p
ort of asm label for varia
b
le
s
.
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as Preud'homme
Fix
f
ct a
s
m la
b
el: only val
i
d
f
o
r
declar
a
tion
commit
|
commitdiff
|
tree
2011-02-07
T
homas Pr
e
ud'homme
Fix inco
r
rect use of basic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
Co
m
plain f
o
r
static fct decla
r
ed w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Preud'homme
Reve
r
t
"Impleme
n
t C9
9
V
ariable
Length Ar
r
ays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
o
m
me
Revert
"Reorde
r
i
ncreasi
n
gly
V
T
_* constants in
t
cc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud
'
homme
Rev
e
rt "Ma
k
e TOK_a
l
loca availab
l
e for x86-6
4
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'homme
R
e
v
ert
"Dis
a
ble C99 VLA when alloca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
ud'homme
Disable C
9
9 VLA when alloca is
u
n
avai
l
able
.
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud'homme
Make
T
OK_alloca
a
vailable for x86-64
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
a
s
P
reud'homme
Reorder increasi
n
gly VT_* co
n
s
t
ants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Imp
l
ement C9
9
V
a
riable Le
n
g
t
h
Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas
P
r
e
ud'
h
o
m
me
Co
r
rect Chan
g
e
l
o
g
wrt
.
t
o
f
i
x
a
ttribu
t
i
on
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'ho
m
me
Remove if
d
e
f
STT_GNU
_
IFUNC
t
est in tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
T
h
om
a
s Preud'
h
omme
Exp
l
ici
t
l
i
cense in tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Pr
e
ud
'
homme
M
o
ve a
s
m label
functions from tccasm
.
c to
t
ccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Preud'homme
A
dd sup
p
ort for __
R
EDI
R
ECT_N
T
H
n
eeded with eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Thom
a
s Pre
u
d'homme
Add info file cr
e
ati
o
n into
t
cc build pro
c
ess
commit
|
commitdiff
|
tree
next