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
Revert "Added what I call virtual io to tinycc this way we can make a monolitic execu...
2013-01-14
Thomas Preud'ho
m
m
e
Re
v
ert
"Added what I call vir
t
ual io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'
h
omme
R
e
vert "
p
e
: fi
x
t
c
c not linking t
o
user32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Stop sett
i
ng -Wn
o
-unus
e
d-result swit
c
h in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud
'
h
o
m
m
e
Fix C99ism in vs
w
ap()
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
Pr
e
ud'ho
m
me
Stop ret
u
rning 0 in c
m
p_
c
omparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s Preud'ho
m
me
Honor
C
C when
t
es
t
i
n
g for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'h
o
mme
Det
e
ct ARM CPU ver
s
ion
in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'ho
m
me
arm
-
gen
.
c
:
Invalid ope
r
ator
te
s
t always
false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pr
e
ud'h
o
mme
F
i
x OABI calling convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preu
d
'homme
O
nly reference
vfpr when avai
l
able
commit
|
commitdiff
|
tree
2012-11-20
Thomas
Preud'homme
Define TCC_ARM
_
E
A
B
I
if usi
n
g ha
r
dfloat
A
B
I
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
G
e
ne
r
a
te PLT thumb stub only when necess
a
ry
commit
|
commitdiff
|
tree
2012-11-12
Th
o
mas Preu
d
'homme
R
e
vert "
G
e
nerate P
L
T th
u
m
b s
t
u
b
onl
y
w
hen necessary"
commit
|
commitdiff
|
tree
2012-11-11
Tho
m
as Preud'homme
Add
armv6l to ARM s
u
pport
e
d processors
commit
|
commitdiff
|
tree
2012-11-09
T
homas
P
reud'h
o
mme
Cal
l
to veneers in AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'homme
Allow source f
o
rtif
i
c
ation
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'homme
Generate PLT thumb stub only when nec
e
ssary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'ho
m
me
Su
p
por
t
R_ARM_THM
_
JUMP24 rel
o
c
a
tion to p
l
t
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'homme
Crea
t
e
a
clea
n
target f
o
r tests2/Makef
i
le
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'
h
omme
Honour *FLAGS everywher
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'h
o
mme
Enable
ar
m
h
a
rdfl
o
at cal
l
ing con
v
ention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'h
o
mme
Add sup
p
ort
for R_ARM_THM_{JU
M
P24,CALL}
relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'h
o
m
m
e
Fix commit 85f6fad
3
a6acbfa07a3dc45
b
673965fc
2
6890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
re
u
d'homme
Error
out
in case of v
a
ri
a
ble name clash
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
P
r
eud'homme
Fo
r
b
id V
L
A as stati
c
variables
commit
|
commitdiff
|
tree
2012-10-15
Thom
a
s Preud'homme
Only use blx if avail
a
ble
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
a
s
Preud'homme
Fix
R
_ARM
_
CA
L
L w
h
en
t
arget fonction is Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
Preud'hom
m
e
Suppor
t
for R_ARM_
[
TH
M
_]MOV
{
W,T}_
A
BS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disable
callsave_test for ar
m
commit
|
commitdiff
|
tree
2012-07-29
T
h
o
mas Preu
d
'h
o
mme
Add multiarc
h
dire
c
tory
f
o
r arm
h
a
rdfloa
t
variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'ho
m
m
e
get_reg(): tr
y
to
f
ree r2 for
an
SVa
l
ue fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pr
e
ud'homme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Pr
e
ud'homme
Detect
multiar
c
h on Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas P
r
eu
d
'homm
e
Ev
a
luate co
n
figu
r
e argume
n
ts
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homm
e
tccelf
.
c: Add R_ARM_REL32 re
l
o
c
ation
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reud'
h
omme
A
d
d
s
upport for arm
h
ardfloat c
a
lling
c
onvention
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud'hom
m
e
F
i
x re
m
oval of vnrot
t
commit
|
commitdiff
|
tree
2012-05-28
Thomas Pr
e
ud'homme
Onl
y
warn for unk
n
ow
n
op
t
io
n
s i
n
con
f
igure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
r
eud'homme
Sever
a
l multiar
c
h/b
i
a
r
c
h
fi
x
e
s
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas P
r
eud'homme
Fi
x
CONF
I
G
_LDDIR
u
sage
commit
|
commitdiff
|
tree
2012-04-10
T
h
o
ma
s
Preud'homm
e
R
e
vert "Use CSt
r
ing
to con
c
a
t
linker options"
commit
|
commitdiff
|
tree
2012-03-20
T
homas
P
reud'h
o
mme
Us
e
CString t
o
concat linker op
t
ions
commit
|
commitdiff
|
tree
2012-03-16
Thom
a
s Preud'homme
Fix use after fre
e
for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as Pre
u
d
'
homme
Support linker option
s
pass
e
d in se
v
eral -Wl para
m
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
a
s Preud
'
h
om
m
e
Consider long int constant as 64 bits
o
n x8
6
-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preu
d
'
h
omme
Remove vnr
o
tt (du
p
licate vro
t
b)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preu
d
'
h
om
m
e
Inf
o
rm user
t
hat -b only
exists on
i
386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Error out when
a
ssigning vo
i
d value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas P
r
eud
'
homme
s
/derefenc
i
n
g/derefe
r
encing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Th
o
mas Preud'homme
Compile tccasm
.
c condition
a
lly
(
TCC_CO
N
FIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thoma
s
P
r
e
ud'homme
Fix linkage of named file i
n
l
o
a
der script
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
omas P
r
eud'homme
Don't
d
e
f
ine strtold
and strtof on
*
BSD + uClib
c
commit
|
commitdiff
|
tree
2011-08-05
Th
o
mas Preud'homme
R
emove semicolon i
n
x86-64 va_arg
d
ef
i
n
i
ti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thom
a
s Preud'homme
Reve
r
t "Add a
-
-multiarch-triplet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas P
r
eud'homme
Add a
-
-multiarch-triplet
switc
h
t
o
configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pr
e
ud'homme
Se
t
CONFIG_TCC_CRT_PREF
I
X relative to
C
O
N
FIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
Revert "Force const
.
expr
.
in expr
_
cond ou
t
si
d
e fu
n
ction"
commit
|
commitdiff
|
tree
2011-07-30
Thom
a
s Preud'homme
Force cons
t
.
expr
.
in exp
r
_
c
ond
o
utside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas
Preud'homme
Fix arr
a
y_test: move para
m
s
t
o local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pre
u
d'homme
U
s
e CO
N
FIG_TCC
_
L
DDIR
f
or ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
Preud'ho
m
me
Fix problem sp
o
tted in <4E
1
5F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'ho
m
me
Remove useles
s
chang
e
s fr
o
m
3
1ca0
0
0d in conf
i
gure
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Pr
e
u
d
'
homme
Make ex1
.
c and
ex4
.
c be executab
l
e on any syste
m
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud
'
homme
D
o
c
ument i
n
RE
A
DME that ex4
.
c can be execute
d
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
R
e
vert
"Make examples
'
shebang use t
a
rge
t
t
cc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add configuration of
include subdirec
t
o
r
ies
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
m
m
e
Int
r
odu
c
e tcc_split_
p
ath_component for
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-06
Tho
m
as Pr
e
ud'
h
om
m
e
Free extra_libdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Preud'homme
Fix com
m
it 31
c
a00
0
d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Add multiarch dirs to l
i
nker search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas P
r
eud'homme
Make
e
xa
m
p
les' shebang
u
se target tcc bindi
r
path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preu
d
'homme
Default
to create prog
s
with
symbol
s
(incl
.
deb
u
g)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'ho
m
m
e
Update Cha
n
gelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Pre
u
d
'
homme
make t
e
s
t work wh
e
n LIBT
C
C1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'homme
S
u
p
port
s
cratch
b
ox, Nokia N9
0
0 and qemu ar
m
archs
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud'homme
Remo
v
e unu
s
ed variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
a
s Preud'homme
Rem
o
ve unuse
d
variables
commit
|
commitdiff
|
tree
2011-05-16
T
h
o
mas Pr
e
u
d
'homme
Improve weak aliases ha
n
d
l
i
n
g
commit
|
commitdiff
|
tree
2011-05-14
Th
o
mas Preud'homme
make clean work w
h
en
L
IBTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Th
o
m
a
s Preu
d
'homme
Add support
o
f
asm label
f
or
variables
.
commit
|
commitdiff
|
tree
2011-02-08
T
homas Preud'homme
Fix fct asm label
:
only valid
f
or decla
r
at
i
on
commit
|
commitdiff
|
tree
2011-02-07
T
h
omas Pr
e
ud'homme
F
ix incorrect use of basi
c
type as
b
itflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Pr
e
ud'homm
e
Complain for
static
f
ct d
e
clared w/o
f
il
e
sc
o
pe
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas P
r
e
u
d'homm
e
R
e
vert "
I
m
plem
e
nt
C99
Variab
l
e Leng
t
h Array
s
"
commit
|
commitdiff
|
tree
2011-02-05
Thoma
s
P
r
eud'ho
m
me
Rev
e
rt
"
Reorder i
n
cre
a
singly VT_* cons
t
ants in
tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud
'
hom
m
e
R
e
v
ert "Ma
k
e
TOK_alloca available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'homme
Re
v
ert
"
D
isable C99 V
L
A when a
l
loca
i
s unav
a
ilable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
eud'homme
Disable C99 VLA when alloc
a
i
s una
v
ailable
.
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preu
d
'ho
m
me
Make T
O
K
_
alloca available fo
r
x86-64
commit
|
commitdiff
|
tree
2011-02-04
T
homas Pr
e
ud'homm
e
R
eorder increasingly VT_* constants in t
c
c
.
h
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
as Preud'
h
omme
Impleme
n
t
C99
V
ariable L
e
ng
t
h
A
r
r
ay
s
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Pr
e
ud'homme
Cor
r
e
ct Changelog wrt
.
t
o
fix a
t
tri
b
ut
i
on
commit
|
commitdiff
|
tree
2010-10-10
Thoma
s
Preud'homme
Remove ifdef STT_GNU_IFUNC test in
t
ccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
T
homas
Preud'homme
Explicit license in
tiny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thom
a
s Preud'homme
Move asm
l
abe
l
functi
o
ns fr
o
m
t
cca
s
m
.
c t
o
tc
c
gen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Th
o
mas P
r
eud'homme
Add s
u
pport for __REDIRECT_NTH neede
d
with
eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
Tho
m
as P
r
eud'homme
Add info fil
e
cr
e
ation into tcc build process
commit
|
commitdiff
|
tree
2010-09-10
T
h
oma
s
Pr
e
ud'
h
omme
Add
missing dircategory and dire
n
try t
o
texi fi
l
e
commit
|
commitdiff
|
tree
2010-09-10
Thomas P
r
eu
d
'homme
Add support for __FreeBSD
_
k
ernel__ k
e
rn
e
l
commit
|
commitdiff
|
tree
2010-09-10
Thomas Preud'homme
Add support for GNU/Hur
d
commit
|
commitdiff
|
tree
next