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
Use gcc to generate tcctest.gcc
2013-01-25
Th
o
ma
s
Preud'homme
U
se gcc to generate
t
c
c
t
est
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
a
s
Preud'homm
e
Link STT
_
G
N
U_IFUNC i
n
to STT_FUNC in executabl
e
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
omas Pre
u
d'homm
e
Fix [f]get
c
return
value
u
s
a
ge in
4
0_std
i
o
te
s
t
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preu
d
'homme
F
ix out-of-tree build with relative path t
o
r
o
o
t
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Pr
e
u
d'homme
Install libt
c
c
.
h
w
hen inv
o
ki
n
g
make install
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'homme
Revert "Added
w
hat I cal
l
v
irtual
i
o to
t
inycc th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Preud'homme
Revert "pe: fix tcc not
l
ink
i
ng to
us
e
r32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
T
homas Preud'homme
Stop sett
i
ng -Wno-unu
s
ed-res
u
l
t
switch in Make
f
ile
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud
'
homme
Fix C99ism in
v
swap()
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as
P
reud'
h
omme
Stop retur
n
i
n
g
0 in cmp_co
m
parison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Hon
o
r CC when t
e
sti
n
g for -Wno-unuse
d
-resul
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Detect
AR
M
CPU
v
e
r
sion in
c
onf
i
gure
commit
|
commitdiff
|
tree
2012-11-28
T
homas Preud
'
ho
m
me
arm-gen
.
c: Invalid operator
t
est a
l
ways
f
alse
commit
|
commitdiff
|
tree
2012-11-28
Tho
m
a
s
P
r
e
ud'
h
omme
Fi
x
OABI calling
c
onvention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'ho
m
me
Only r
e
ference vfpr when available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'h
o
mme
Define TCC
_
A
RM_EABI if using
h
ardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas
P
reud'homm
e
Generate
P
LT th
u
mb st
u
b only
w
h
e
n n
e
c
essary
commit
|
commitdiff
|
tree
2012-11-12
T
h
omas Preud'h
o
mme
Revert "Gener
a
t
e PLT thumb stub only when
n
ec
e
ssary"
commit
|
commitdiff
|
tree
2012-11-11
Tho
m
as P
r
eud
'
ho
m
me
Add armv6l to
ARM supported
processors
commit
|
commitdiff
|
tree
2012-11-09
T
h
o
mas Preu
d
'
homme
Call to veneers in ARM mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
Th
o
m
as Preud
'
homme
Al
l
ow source fortifi
c
at
i
on
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'hom
m
e
Generate PLT thumb stub only when neces
s
ary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Support R_ARM_THM_JUMP24 re
l
o
c
ation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Pre
u
d'homme
Create a
c
lean target for tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
H
o
nour *
F
LAGS ev
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reu
d
'h
o
m
m
e
Enable arm hardfloat
callin
g
conve
n
ti
o
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
ud'homm
e
Add suppor
t
fo
r
R_ARM_THM_{JUMP24,
C
ALL}
r
e
l
ocs
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'homme
Fix c
o
mm
i
t
8
5
f
6fa
d
3
a
6ac
b
f
a07a3dc45b6739
6
5f
c
26890d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas Preud'homme
Error
out in case
of variable name clash
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Pr
e
u
d
'
homme
Forbid
VLA as st
a
t
ic variables
commit
|
commitdiff
|
tree
2012-10-15
Tho
m
a
s
P
reud'ho
m
me
Only u
s
e blx if a
v
ailable
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
Preud
'
homme
F
ix R_ARM
_
CALL
w
h
e
n
target
f
onction
i
s
Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pre
u
d'homme
Sup
p
ort f
o
r
R_ARM_[
T
HM_
]
MOV{W,T}_AB
S
[
_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas P
r
e
u
d'
h
om
m
e
D
isable c
a
l
l
s
ave_test fo
r
arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud
'
h
omme
Add mult
i
arch directory for arm hardfloat
vari
a
nt
commit
|
commitdiff
|
tree
2012-07-11
T
h
o
m
as Preud'
h
omme
get_reg(): try to fr
e
e r2 for an
S
V
a
lue fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas P
r
eud'homme
Fix R_AR
M
_REL32
relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Detec
t
m
ultiarch
on Kf
r
e
ebsd
a
nd Hur
d
commit
|
commitdiff
|
tree
2012-06-12
T
homas Pre
u
d'ho
m
me
Eva
l
u
ate configure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preu
d
'
h
o
mm
e
tccel
f
.
c: Add R_ARM_
R
EL32 rel
o
cation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'
h
om
m
e
Add support for
arm ha
r
dfloat ca
l
li
n
g
co
n
v
e
ntion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
mme
Fix
removal of vnr
o
t
t
commit
|
commitdiff
|
tree
2012-05-28
Thom
a
s P
r
eud'h
o
mme
Only
warn for
u
n
k
n
o
w
n
o
p
tions
i
n configure sc
r
ip
t
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud
'
ho
m
me
Several multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preu
d
'homme
F
ix CO
N
F
IG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
T
homas
P
reud'homme
R
evert "Use CString
t
o
c
o
n
cat l
i
nker opt
i
ons"
commit
|
commitdiff
|
tree
2012-03-20
T
ho
m
as Pre
u
d'homme
Use CStrin
g
to c
o
ncat linker
options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preu
d
'
homme
Fix use
af
t
er free fo
r
link
e
r_arg
commit
|
commitdiff
|
tree
2012-03-14
T
homas Preud'homme
Support linker
o
ptio
n
s p
a
ssed in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
C
o
nsid
e
r long
i
nt constant as 64
b
its on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thoma
s
Preu
d
'homme
R
emove vnrott (duplicate
v
rot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
Inform
user that -b onl
y
exis
t
s on
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preu
d
'homm
e
Error o
u
t
when assigni
n
g void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'hom
m
e
s/derefencing/dereferencing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as Preud'h
o
mme
Compile tc
c
asm
.
c con
d
i
t
ionally (TCC_C
O
NFIG_A
S
M)
commit
|
commitdiff
|
tree
2012-01-04
Th
o
mas Pr
e
u
d
'homme
Fi
x
li
n
k
age of named file in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thom
a
s Preud'homme
Do
n
't
d
e
fine strtold and strto
f
on *BSD + uCl
i
bc
commit
|
commitdiff
|
tree
2011-08-05
Th
o
mas Preu
d
'homme
R
e
move semicolon in x86
-
6
4
va_ar
g
d
efinition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homm
e
Rever
t
"Add a --mu
l
t
i
arch-triplet swit
c
h
to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud
'
ho
m
me
Add a -
-
multiarch-triplet switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'h
o
mm
e
Set CONFIG_TCC_CRT_PREFIX relative to CONFIG_S
Y
SROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preu
d
'homme
Revert "Force const
.
expr
.
in expr_cond
o
utside funct
i
on"
commit
|
commitdiff
|
tree
2011-07-30
T
homas
P
r
eud'
h
o
m
me
Force
const
.
e
xpr
.
i
n
expr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'h
o
mme
Fix array
_
tes
t
:
move params to local var
s
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s Preu
d
'ho
m
me
Use
C
ONFIG_T
C
C_LDDIR for ld
.
s
o
o
n
all linux
archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Pr
e
ud'homme
Fix p
r
oblem spo
t
ted in <4E15F966
.
409
0
102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Remove
useless changes from 31ca0
0
0d
i
n con
f
igure
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'homme
Make ex1
.
c
and ex4
.
c be executable on any systems
commit
|
commitdiff
|
tree
2011-07-07
T
homa
s
Preud'ho
m
me
Document in
R
EADME
t
hat ex4
.
c
c
a
n
b
e
e
xecuted
.
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
P
reud'homme
Revert "Ma
k
e e
x
amples' shebang use target tcc
b
i
ndir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Pre
u
d'hom
m
e
Add
co
n
fi
g
uration of include su
b
d
i
r
ectorie
s
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud
'
homm
e
Intro
d
u
ce tcc_split_pat
h
_component for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thom
a
s Preu
d
'homme
Fr
e
e
ext
r
a_l
i
bd
i
r_str af
t
er use
.
commit
|
commitdiff
|
tree
2011-07-05
T
ho
m
as Preud'homme
Fix
commit 31ca
0
00d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homm
e
Add
m
ultiarch dirs to
l
i
nker
s
e
a
rch path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Pr
e
ud'h
o
mme
Make exa
m
ples' shebang use ta
r
get t
c
c
b
i
ndir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Pre
u
d'homme
Default to c
r
eat
e
progs
with s
y
mb
o
ls (in
c
l
.
deb
u
g)
commit
|
commitdiff
|
tree
2011-05-17
T
ho
m
a
s
Preud'homme
Update
C
h
angelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
e
ud'homme
mak
e
tes
t
work when LI
B
TC
C
1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud'homme
Su
p
port scratch
b
o
x
,
Nokia
N9
0
0 and q
e
mu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preu
d
'homme
Remo
v
e unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
Preud'hom
m
e
R
e
move unused variab
l
es
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'hom
m
e
Improve wea
k
aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'
h
omme
make clean
w
ork when LIBTCC1 n
o
t defi
n
e
d
commit
|
commitdiff
|
tree
2011-02-08
T
h
o
m
a
s
Preud'homme
Ad
d
sup
p
or
t
of asm label
fo
r
variabl
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
P
r
eud
'
homme
Fix fct
a
sm label: only
v
alid for d
e
cl
a
ration
commit
|
commitdiff
|
tree
2011-02-07
Thomas P
r
e
u
d'homme
Fix
i
ncorrec
t
u
s
e of ba
s
ic type
a
s bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Pre
u
d
'
h
omme
Complain
f
or static fc
t
d
e
clared w
/
o file scop
e
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
e
ud'hom
m
e
Revert "Imple
m
ent C99 Va
r
iable Len
g
th Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thoma
s
Preud'homme
Rev
e
r
t "Reorder increasing
l
y VT_* c
o
nstants in
tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
r
eud'hom
m
e
Revert "Mak
e
TOK_alloca
a
vailable
f
or x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pr
e
ud'homme
Revert "Disabl
e
C99 VLA when a
l
l
o
ca is unavailab
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Pre
u
d
'homm
e
Disable C99 VLA
w
hen
a
ll
o
ca is una
v
ail
a
ble
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Make TOK_alloca available for
x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pre
u
d'ho
m
me
Reorder increasingly VT
_
* co
n
s
t
a
n
t
s
i
n tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
T
hom
a
s Preud'h
o
m
m
e
Im
p
lement C99 Va
r
iable Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preu
d
'h
o
mm
e
Correct Change
l
og wrt
.
t
o
fix
a
ttri
b
u
tion
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
Remove
ifdef STT_GNU_IFUNC test in
t
ccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thoma
s
Preud'homme
E
xpl
i
cit lic
e
nse in ti
n
y_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas
Preud'
h
omme
Move asm label fu
n
ction
s
from tccas
m
.
c
t
o tccgen
.
c
commit
|
commitdiff
|
tree
next