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
Link STT_GNU_IFUNC into STT_FUNC in executable.
2013-01-25
T
homas Preud'homme
Lin
k
STT_GNU_IFUN
C
into STT
_
FUNC
i
n
executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'homme
Fix [f]getc return va
l
ue usage in 40_
s
tdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
F
i
x out-of-tree build with rela
t
i
v
e path t
o
root
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
Install libt
c
c
.
h when i
n
voking m
a
ke
i
nstall
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Rever
t
"Added what I call vir
t
ual io to
tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
h
o
mme
Re
v
ert
"pe: fix tcc not linking
to user32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas
P
reu
d
'homme
Stop set
t
ing -Wno-unuse
d
-resul
t
switch in Make
f
ile
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas Preud'homme
F
i
x C9
9
ism
i
n vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'h
o
mme
S
t
op returning 0 in cm
p
_com
p
arison_te
s
t
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas P
r
eud'homme
H
onor CC wh
e
n te
s
ting fo
r
-Wno-unused-resu
l
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preu
d
'homme
De
t
ect ARM CPU version in configure
commit
|
commitdiff
|
tree
2012-11-28
Tho
m
as
P
reud'homme
arm-gen
.
c: Invali
d
op
e
ra
t
or
test alwa
y
s
f
als
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preu
d
'
homm
e
Fix OABI calling
convention
commit
|
commitdiff
|
tree
2012-11-21
T
h
o
mas Preud'h
o
mme
Only
reference vfpr when available
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'
h
omme
Def
i
ne TCC_ARM_EAB
I
if usi
n
g hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Tho
m
as Pr
e
u
d
'homm
e
Generate PLT thumb stub
o
nly when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preu
d
'homme
R
e
vert "Genera
t
e PLT thumb stub only when ne
c
essary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
P
r
e
u
d'
h
omme
Ad
d
armv6l to A
R
M supported proc
e
ssor
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas
P
r
eud'homme
Call to vene
e
rs in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
Allow source f
o
rti
f
i
cation
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'homme
Gene
r
at
e
PLT th
u
mb st
u
b onl
y
when n
e
cessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
Su
p
port R_AR
M
_THM_JUMP24
r
elocation to
p
lt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'h
o
mme
C
r
eate
a
clean
t
arget
f
or tests2/Makefil
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas
Preud'homme
Ho
n
our *
F
LAGS
ev
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Preud'homme
Enable arm
h
ard
f
l
oat calling c
o
nv
e
n
ti
o
n
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
A
d
d support for R_ARM_T
H
M
_
{
JU
M
P24,CALL} r
e
locs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fix commit 85f6fad3a6a
c
bf
a
0
7
a3dc45
b
6739
6
5f
c
26890d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Th
o
ma
s
P
r
eud'homme
Error out i
n
case of var
i
able name clash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas
P
re
u
d'homme
F
orbi
d
VL
A
as s
t
atic variabl
e
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use
blx if av
a
i
labl
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix
R_ARM
_
CALL when target
f
oncti
o
n is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Pre
u
d'
h
o
m
me
Support for R_
A
R
M_
[
T
H
M_]M
O
V
{
W,T
}
_
A
BS[_N
C
}
r
e
l
ocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas
Preud
'
homme
D
isable
callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
T
h
om
a
s Pr
e
ud'hom
m
e
Add multi
a
rch
di
r
ectory for
a
rm hardfloat var
i
a
n
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas P
r
eud
'
homme
g
e
t
_reg(): try t
o
free r2
for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'ho
m
me
Fix
R
_
ARM
_
REL32
rel
o
cation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'ho
m
m
e
De
t
e
c
t multiarch
on Kfre
e
bsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Evaluat
e
config
u
re arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccelf
.
c: Add
R
_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reud'
h
o
mme
Add support for arm
h
ardfloat calling
c
onvention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fix removal
of
vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Pr
e
ud'homme
Only warn for unknown options in
configure
s
cript
commit
|
commitdiff
|
tree
2012-05-22
Thomas Pr
e
ud'h
o
mm
e
Several multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas Preud'homme
Fix
CONFIG_L
D
DIR u
s
ag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'ho
m
me
Revert "Use CString to c
o
nca
t
linke
r
options"
commit
|
commitdiff
|
tree
2012-03-20
T
homas Pr
e
u
d
'homme
Use CStri
n
g
to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thoma
s
Preud'homme
Fix use after f
r
ee
f
or linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas
Preud'homme
Su
p
port linker options
p
assed in sev
e
ral -Wl pa
r
am
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'ho
m
me
Consider long int c
o
n
s
tant as
64 bit
s
on x86
-
6
4
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'homme
Remov
e
vnrott (duplicate
vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thoma
s
Preud'h
o
mme
Inform user
that
-
b on
l
y
e
xists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Pr
e
u
d
'homme
Error out when ass
i
gning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/derefencing/
d
e
refe
r
encing/ i
n
i3
8
6-ge
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Pr
e
ud'homm
e
Co
m
pile tccasm
.
c conditionally (TC
C
_CON
F
IG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'homme
Fix li
n
kage of named file
in l
o
ader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'
h
omme
Don't
d
efine str
t
o
l
d
a
nd strtof on *BSD +
u
C
libc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöck
n
er
F
ix
proble
m
with
P
LT
a
nd GOT relocs
on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preu
d
'homme
Remove semi
c
o
lon in x86-64 va
_
arg definitio
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert "
A
dd a --
m
u
l
ti
a
r
c
h
-triplet switch
to co
n
f
i
gure"
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preud'homme
Add a -
-
mul
t
iarch
-
trip
l
et
s
witc
h
t
o
c
on
f
igure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pre
u
d
'hom
m
e
Se
t
C
O
NF
I
G_TCC_CRT_PRE
F
IX
r
elative t
o
CONFIG_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
mas P
r
eud'h
o
mme
Revert "Force
const
.
exp
r
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thoma
s
P
r
e
u
d'homme
Force const
.
expr
.
in exp
r
_c
o
nd outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas
Preud'homme
Fix ar
r
ay_
t
est:
m
ove p
a
r
a
ms
to loca
l
vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas
Pre
u
d'ho
m
me
Use CONFIG_TCC_LDDIR f
o
r ld
.
so on
a
ll linux arc
h
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
F
i
x problem spotted in <4E15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
e
u
d'homme
R
emove usel
e
s
s changes
f
r
om 31c
a
000d in c
o
nfigure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
M
a
ke ex1
.
c and ex4
.
c be exec
u
tab
l
e
o
n any
syst
e
ms
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'
h
omm
e
Docum
e
nt in
R
E
A
DME that ex4
.
c can be ex
e
c
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
T
hom
a
s Preud'homme
Revert
"Make e
x
ampl
e
s
'
sheba
n
g use targ
e
t tc
c
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'homme
Add configuration of in
c
lude subdirectori
e
s
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homm
e
Introduce
t
cc_s
p
lit_pa
t
h_c
o
mponent for
3
1
ca000d
commit
|
commitdiff
|
tree
2011-07-06
T
homas Preud'homme
F
r
ee extra_
l
ibdir_str
a
f
ter
u
se
.
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Preud'homme
Fix c
o
m
m
i
t 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Pre
u
d'ho
m
me
Add multiarch dirs to linker s
e
arch path
commit
|
commitdiff
|
tree
2011-06-17
T
homas Preud'homme
Make examples'
shebang use targe
t
tcc bin
d
ir path
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
as Preu
d
'homme
D
e
faul
t
to cr
e
ate progs with symbols (incl
.
d
ebug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud
'
h
o
mme
U
p
date
C
hangelo
g
commit
|
commitdiff
|
tree
2011-05-17
Th
o
m
as
P
reud'hom
m
e
make test w
o
rk when LIBTCC1 not define
d
commit
|
commitdiff
|
tree
2011-05-16
T
h
o
mas
P
reud'homme
Support scratchbox, Nokia N
9
00 an
d
qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud'homme
Remove unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'
h
omme
Remo
v
e
u
nused vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
a
s
Preud'homme
Improve w
e
ak a
l
iases handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'h
o
mme
make clean work when LI
B
TCC1 not
d
efined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'
h
om
m
e
A
d
d
suppo
r
t of asm la
b
el for variables
.
commit
|
commitdiff
|
tree
2011-02-08
T
homa
s
P
r
eud'homme
Fix fct a
s
m label: only val
i
d fo
r
declaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preu
d
'homme
Fix i
n
c
o
rrec
t
u
s
e of
basic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
T
homa
s
Preud'homme
Complain for st
a
tic fct declared w/o f
i
le scope
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as P
r
eu
d
'ho
m
me
Revert "Implement C
9
9 Variabl
e
Length
Arrays"
commit
|
commitdiff
|
tree
2011-02-05
T
h
o
m
a
s Preud'homme
Revert "Reord
e
r inc
r
ea
s
ingly VT_* constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Ma
k
e TO
K
_
a
l
loca available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Disable C9
9
VLA wh
e
n
a
ll
o
ca is
u
navailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Disable
C99 VLA when
a
lloca is unava
i
lab
l
e
.
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud
'
hom
m
e
M
ake TOK_alloca av
a
ilable for
x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'ho
m
me
Reor
d
er
i
ncrea
s
ingly VT_* constan
t
s in tc
c
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'
h
omme
Implement C99 Variable
L
engt
h
Array
s
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas Preud'
h
omme
Correct Changelog wrt
.
t
o fix attri
b
ution
commit
|
commitdiff
|
tree
2010-10-10
Thomas
P
re
u
d'homme
Re
m
o
v
e ifdef STT_GNU
_
I
F
UNC test in tccr
u
n
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homme
Explic
i
t
license in tiny_li
b
mak
e
r
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas Preud'homm
e
Move asm label functions from tccasm
.
c to tc
c
gen
.
c
commit
|
commitdiff
|
tree
next