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'homme
Re
v
e
r
t
"
A
dded what
I
c
a
ll
virtual io to tiny
c
c this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preu
d
'
h
om
m
e
Revert "pe: fix tcc not linking to user32 and
gdi3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
S
top setting -Wno-unused
-
r
e
su
l
t switch in M
a
kefile
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
a
s
Preu
d
'hom
m
e
Fi
x
C99
i
sm in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s
P
reud
'
homme
S
t
op re
t
urning 0 in cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
H
onor
CC when testing
f
or -Wn
o
-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Pre
u
d
'
homme
Dete
c
t ARM CPU version
in
configur
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'h
o
mme
a
r
m-
g
en
.
c
: Invalid operator test al
w
ay
s
false
commit
|
commitdiff
|
tree
2012-11-28
Thom
a
s Preud'hom
m
e
Fix O
A
BI ca
l
ling conv
e
n
t
ion
commit
|
commitdiff
|
tree
2012-11-21
Tho
m
a
s Preu
d
'homm
e
Onl
y
referen
c
e
vfp
r
when available
commit
|
commitdiff
|
tree
2012-11-20
Thom
a
s
P
r
eu
d
'homme
Define TCC
_
ARM_EAB
I
if
using h
a
rdfloat
ABI
commit
|
commitdiff
|
tree
2012-11-17
Tho
m
as Preu
d
'homme
Generat
e
PLT th
u
m
b
s
t
ub
only wh
e
n necessary
commit
|
commitdiff
|
tree
2012-11-12
T
homas Preud'homme
Revert "Gen
e
r
ate
P
LT thumb st
u
b
o
nly when ne
c
es
s
ary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
o
mas P
r
eud'h
o
mme
Add
a
rmv6l
t
o ARM supported
p
r
ocesso
r
s
commit
|
commitdiff
|
tree
2012-11-09
T
h
o
mas Preud'homme
Call to ve
n
eers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
ma
s
Pre
u
d'homme
Allow source f
o
rt
i
fication
commit
|
commitdiff
|
tree
2012-11-07
T
h
om
a
s Preud'homme
G
e
nerate PLT thumb
s
tub only when
necessar
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Support R_ARM_THM_JU
M
P24 reloca
t
ion to plt
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'homme
Create a
clean target
for t
e
sts2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
T
homas Preud'hom
m
e
Hono
u
r *FLAGS e
v
er
y
where
commit
|
commitdiff
|
tree
2012-10-28
Th
o
m
a
s P
r
eud'homme
Enable arm
har
d
float ca
l
ling conventi
o
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reud'homme
Add s
u
pport fo
r
R
_
A
RM_TH
M
_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eud'h
o
mme
Fi
x
c
ommit 85f6fad3a6acbfa07a3dc45b6
7
3965fc26
8
90d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'hom
m
e
Error out in case of
variable nam
e
clash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Pr
e
ud
'
h
omme
Forbid VL
A
a
s
s
tat
i
c va
r
iables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use blx if availa
b
le
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_ARM_CALL when target
f
onc
t
ion is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
P
reud'homme
Suppor
t
fo
r
R_ARM_[THM
_
]MOV{W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Tho
m
a
s Preud
'
homm
e
Disable
c
alls
a
ve_te
s
t for arm
commit
|
commitdiff
|
tree
2012-07-29
Th
o
mas Preud'homme
Add
multiarc
h
direc
t
ory for
arm hardfloat varian
t
commit
|
commitdiff
|
tree
2012-07-11
Th
o
mas Preu
d
'homme
g
et_r
e
g(): try to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud
'
homme
Fi
x
R_
A
RM_REL
3
2 reloc
a
tion
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
Pr
e
ud'homm
e
Detect
multiarc
h
on Kfreebsd and
H
urd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud
'
homm
e
E
valuat
e
c
o
nfigure
a
rgu
m
ents
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Pre
u
d
'homme
tccelf
.
c: A
d
d R_ARM_REL32 reloc
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Add sup
p
ort
f
or arm hardfloat calling convent
i
on
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'homme
Fix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Tho
m
as Preud'
h
omme
Only wa
r
n for
u
n
kn
o
wn options in con
f
igure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
reud'homme
Seve
r
al m
u
ltiarch/biarch fix
e
s
commit
|
commitdiff
|
tree
2012-05-22
T
homas
P
reud'
h
omm
e
Fix
C
ONF
I
G_LDDIR u
s
age
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Revert "Use CString t
o
conc
a
t
linker opti
o
ns"
commit
|
commitdiff
|
tree
2012-03-20
Thom
a
s
Preud'ho
m
me
Use C
S
tring
to co
n
cat
l
i
nker
options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Pr
e
u
d'homme
Fix us
e
after free fo
r
linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preud'homme
S
upport
l
inker options passe
d
in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'homme
Conside
r
long int co
n
stant as 64 bits on x8
6
-
64
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preu
d
'ho
m
m
e
Remove vnrott (d
u
plica
t
e v
r
otb)
commit
|
commitdiff
|
tree
2012-03-13
Tho
m
as Preud'h
o
mme
Inform user tha
t
-b
only exists
on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
P
re
u
d'homme
Err
o
r out when assi
g
ning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/de
r
efencing/deref
e
rencing/ in i386-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thom
a
s Preud'homme
Compile tccasm
.
c
co
n
dition
a
lly (TCC
_
CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pr
e
ud
'
homme
Fix linkage of named file in loader scri
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'hom
m
e
Don't define str
t
old a
n
d strtof on *
B
SD
+
uCli
b
c
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
F
ix problem with PLT and GOT relocs
o
n armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thom
a
s Preud'hom
m
e
Remove s
e
micolon in x86-64 va
_
arg de
f
inition
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
as
Pr
e
ud'
h
omme
R
e
vert "Add a
-
-multiarch-
t
riplet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preud'homme
Add a --multiarch-triplet switch to conf
i
gure
commit
|
commitdiff
|
tree
2011-08-01
Thomas P
r
eud'homme
Set CONFIG_
T
CC_CR
T
_PREFIX r
e
la
t
i
v
e to
CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Tho
m
as Preud'homme
Revert "Force con
s
t
.
expr
.
in exp
r
_cond out
s
ide function
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud
'
homme
Force
c
onst
.
expr
.
in expr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
Th
o
mas Preud'homme
Fix
a
r
ray_test: move params to
loc
a
l
vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud
'
ho
m
m
e
Use CONFIG_TCC_LDDI
R
f
or ld
.
so
o
n
a
l
l linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud
'
homme
Fix problem spotted
in <
4
E15F96
6
.
4090102@
g
mx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
eud'homme
Remove us
e
less
c
hanges f
r
om 31c
a
000d in configu
r
e
commit
|
commitdiff
|
tree
2011-07-07
T
h
o
mas Preud'h
o
mme
Make ex1
.
c and ex4
.
c be executa
b
le on
a
ny syste
m
s
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Docume
n
t in
R
EADME that ex4
.
c can be
exe
c
uted
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
o
mas Preu
d
'homme
Revert "Make
examples'
shebang u
s
e ta
r
get tcc bin
d
ir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
A
d
d configurati
o
n of include subd
i
rect
o
ries
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas
Pr
e
ud'homme
Int
r
oduce tcc_sp
l
i
t
_p
a
th_componen
t
for 31c
a
0
00d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'h
o
m
m
e
F
r
ee extra_
l
i
bdir_
s
tr aft
e
r
use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'ho
m
me
Fix commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud
'
h
omme
Add
m
ultiarch dirs
to linker s
e
arch path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
m
as Preud'homme
Ma
k
e exam
p
l
e
s' shebang use targ
e
t tcc bindir pat
h
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Pre
u
d'homme
D
e
f
a
ult
to create progs with symbols (
i
ncl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s
Pr
e
ud'hom
m
e
Update Ch
a
ng
e
log
commit
|
commitdiff
|
tree
2011-05-17
Thomas
Preud'homme
make
tes
t
w
o
rk when LIBTCC1 not define
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'homme
Support scratchbox, Noki
a
N
900
a
nd qem
u
arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud
'
homme
R
e
move unused
variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'ho
m
me
Re
m
o
ve
u
n
used va
r
iable
s
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Pre
u
d'
h
o
m
m
e
Improve weak aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Th
o
mas Preud'
h
o
mme
make clean work
when LIBTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Ad
d
support of
asm label for var
i
ables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud
'
homme
Fix fct asm l
a
bel: only
v
alid for declaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas P
r
eud
'
homme
Fix incorrect
use of ba
s
ic
type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thom
a
s Preud
'
homme
Complain
f
or static fct de
c
l
a
red
w
/
o
file
s
cope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preu
d
'
homme
Revert "Implement C9
9
Va
r
iable Len
g
th Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
ma
s
Preud'homme
Rev
e
rt "R
e
order increasingly VT_* cons
t
a
n
ts
in
t
cc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Make TOK_allo
c
a available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
T
ho
m
as P
r
eud'homme
Revert
"
D
i
s
ab
l
e
C9
9
VLA
w
hen
alloca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud
'
homm
e
Disable
C
99
VLA wh
e
n alloca i
s
unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preud'
h
omme
Ma
k
e
TOK_alloca av
a
i
lable fo
r
x86-64
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
a
s Preud'h
o
mme
Reord
e
r incre
a
singly VT_*
constants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s
P
reud
'
homme
Implement C99
V
a
riable
L
ength A
r
rays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
C
orrect Changelog wr
t
.
to fix attri
b
ution
commit
|
commitdiff
|
tree
2010-10-10
Tho
m
a
s
Preud'homme
Re
m
ove ifd
e
f STT_GN
U
_IF
U
NC
t
est
i
n
t
ccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homm
e
Expl
i
c
i
t lic
e
nse in tiny_libmake
r
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Pre
u
d'homme
Move asm la
b
el functions f
r
om
tccasm
.
c to tccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas P
r
eud'homme
A
d
d s
u
pport
f
o
r
__RE
D
IRECT_N
T
H n
e
eded w
i
th eglibc
.
commit
|
commitdiff
|
tree
2010-09-10
T
h
omas Preud'h
o
mme
Add
i
nfo
f
ile creation into tcc b
u
i
ld process
commit
|
commitdiff
|
tree
2010-09-10
Thomas Pre
u
d'hom
m
e
Add mis
s
ing
d
ircat
e
gory and dire
n
try to tex
i
file
commit
|
commitdiff
|
tree
2010-09-10
T
homas Preu
d
'homme
Add supp
o
rt
f
o
r __FreeBSD_k
e
rnel__ kernel
commit
|
commitdiff
|
tree
next