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
Add my copyright for changes in arm-gen.c
2013-01-30
Th
o
mas Preud'homme
A
d
d my
c
opy
r
ight
f
or chan
g
es
in
a
rm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud
'
homme
Changel
o
g
u
pdate
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as
P
reud'homme
Update Chan
g
elog
commit
|
commitdiff
|
tree
2013-01-29
T
h
omas Preud'homme
F
a
vor ar
m
ha
r
dfloat
o
v
e
r arm s
o
ftfloat
.
commit
|
commitdiff
|
tree
2013-01-28
T
h
omas Preud'homme
Fix
o
ver
f
low detection in ARM
r
elocation
commit
|
commitdiff
|
tree
2013-01-27
Thom
a
s Preud'homm
e
F
i
x stack alignmen
t
on 8 bytes at function ca
l
l
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preud'homme
Don't
d
o builtin_frame_ad
d
ress
test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
o
m
a
s
Preud'homme
Organi
z
e frames in a r
e
al linked list on
A
RM
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas Preud'homme
Use gcc to g
e
nera
t
e
t
cctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas
P
reud'homme
L
i
nk STT_GNU
_
IF
U
N
C i
n
to STT
_
FUNC
i
n
e
xecutable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas
Pr
e
ud'homme
Fix
[
f]g
e
tc
r
eturn value usage in 40
_
stdio test
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'homme
Fix
o
u
t-of
-
tre
e
build
w
ith relative path
t
o
ro
o
t
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Install libt
c
c
.
h when invoking make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'homme
Revert "A
d
ded what I c
a
ll virtual io
to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preud'homme
Rev
e
rt
"pe: fi
x
tcc no
t
linking to us
e
r32 an
d
gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Sto
p
s
etting
-Wno-
u
nused-result
s
witch in Makefi
l
e
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas
P
reud'
h
omm
e
Fix
C
9
9ism
i
n vswap(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas P
r
eud'homme
Stop returning 0 in cmp_comp
a
ri
s
on_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Honor CC when testing for -Wn
o
-unused-result
commit
|
commitdiff
|
tree
2012-12-04
T
homas Pre
u
d
'homme
Detec
t
A
R
M
C
P
U version i
n
configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm-gen
.
c: Invalid operator test a
l
ways
f
alse
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Preud
'
homme
Fix
O
ABI cal
l
ing convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homm
e
Only reference vf
p
r
w
hen a
v
ailable
commit
|
commitdiff
|
tree
2012-11-20
Thomas
Preud'homme
Define TCC_
A
RM_EABI
i
f
u
s
in
g
h
ardfloat
ABI
commit
|
commitdiff
|
tree
2012-11-17
Tho
m
as P
r
eud'homme
G
e
nerate PLT thumb
stu
b
o
n
ly
when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preu
d
'
homme
R
e
vert "Generate
PLT thu
m
b
s
tub
o
nly when neces
s
ar
y
"
commit
|
commitdiff
|
tree
2012-11-11
T
h
omas Preud
'
homme
Add armv6l to AR
M
supported processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
C
a
l
l to veneers in ARM mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
T
h
oma
s
Preud
'
homme
A
l
l
ow sou
r
ce fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'ho
m
me
Generate P
L
T thumb st
u
b o
n
ly
w
hen necessary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Pre
u
d'ho
m
me
Support R_ARM_THM_JUMP24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Create a clean target for tests2/Makefil
e
commit
|
commitdiff
|
tree
2012-11-06
T
homas Pr
e
u
d'ho
m
me
H
o
nour
*
FLAGS e
v
erywhere
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preu
d
'homme
Enable a
r
m hardfloat cal
l
ing convention
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as Preu
d
'ho
m
me
A
dd support f
o
r
R
_ARM_THM_{JUMP24,CA
L
L}
r
elocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pre
u
d'homme
Fix
commit 8
5
f6fad3a6
a
cbfa07a3d
c
45
b
673
9
65fc26
8
9
0d8e
commit
|
commitdiff
|
tree
2012-10-25
Th
o
ma
s
Preud'homm
e
Error out in case o
f
v
ariable name clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'h
o
mme
Forbid VLA as static variable
s
commit
|
commitdiff
|
tree
2012-10-15
Thoma
s
Preu
d
'homme
Only use
b
lx
i
f a
v
aila
b
le
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Preud'homme
Fix
R
_ARM_CAL
L
when target fo
n
ction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Preud'h
o
mme
Support for R_ARM
_
[T
H
M_]M
O
V{
W
,T}
_
AB
S
[
_
NC}
r
elocs
commit
|
commitdiff
|
tree
2012-07-30
Th
o
m
a
s
P
r
eud'h
o
m
m
e
Disa
b
l
e cal
l
save_
t
e
st
for arm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
as
P
r
eud'homme
Ad
d
multiarch direc
t
ory for arm
har
d
fl
o
at varian
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'h
o
mme
get_reg():
t
r
y
t
o
free r2
for
an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Th
o
m
a
s
Preud'homme
Fix R_ARM_REL32 reloca
t
ion
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
Detect multiarch
o
n
K
fre
e
bsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Preu
d
'homme
Evaluate co
n
f
i
g
ure argument
s
commit
|
commitdiff
|
tree
2012-06-05
T
homas Preud'homme
t
ccelf
.
c:
Add R_ARM_REL3
2
relocation
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
a
s
P
reud'
h
o
mme
Add
s
u
p
por
t
f
o
r arm hardfloat calling conv
e
n
tion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Fi
x
r
emov
a
l
o
f vnrott
commit
|
commitdiff
|
tree
2012-05-28
Th
o
ma
s
Preud'hom
m
e
Only
w
arn for
u
nknow
n
options in con
f
igure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preu
d
'homme
Sever
a
l
multiar
c
h/biarc
h
fixes
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Pr
e
ud'ho
m
me
Fix
C
ONFIG_
L
D
DIR usage
commit
|
commitdiff
|
tree
2012-04-10
T
h
omas Preud
'
homme
Reve
r
t "Use CString to c
o
ncat linker o
p
tions"
commit
|
commitdiff
|
tree
2012-03-20
Th
o
mas Pre
u
d'homme
Use CString
t
o c
o
n
cat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas P
r
eud'homme
Fix
u
se
a
fter
free for l
i
nke
r
_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas P
r
eud'
h
omme
Support li
n
ker options p
a
s
s
ed in
se
v
e
r
a
l -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Consider lon
g
int constant a
s
6
4
bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preu
d
'homme
Remove
v
nro
t
t
(
d
uplicate
vrotb
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
I
n
form user that -b o
n
l
y exists on i3
8
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preu
d
'h
o
mme
E
rror
out when assigning void v
a
lue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Pr
e
ud'ho
m
me
s/de
r
efenc
i
ng/derefer
e
ncing/
in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Compile tccasm
.
c
conditiona
l
ly (TCC_CONFIG_
A
SM)
commit
|
commitdiff
|
tree
2012-01-04
T
h
omas Preud
'
homm
e
F
i
x linkage of n
a
med file in
loade
r
script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas
Preud'homme
Don't defin
e
s
trtold and
s
t
r
tof on *BSD + uCl
i
bc
commit
|
commitdiff
|
tree
2011-08-12
Daniel
Glöck
n
er
Fix problem wi
t
h PLT and GOT
relocs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
T
h
omas Preud'homme
Re
m
ov
e
s
e
micolo
n
in x
8
6-64 va_arg
d
efiniti
o
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thoma
s
Preud'hom
m
e
Re
v
ert "Add a --multiar
c
h-triplet switch to conf
i
gu
r
e"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud
'
hom
m
e
Add a --
m
ul
t
iarc
h
-tri
p
let switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Set CONF
I
G_TCC_
C
RT_PREFIX
re
l
ative to CONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thom
a
s Preud'h
o
m
m
e
Revert "For
c
e cons
t
.
e
xpr
.
in ex
p
r_cond outside funct
i
on
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
Force const
.
exp
r
.
in ex
p
r_cond outside fu
n
c
ti
o
n
commit
|
commitdiff
|
tree
2011-07-12
T
h
omas
Preud'homme
F
ix array_t
e
s
t: mo
v
e param
s
to local vars
commit
|
commitdiff
|
tree
2011-07-08
T
homas Preud
'
h
o
mme
Use CONFIG_TCC_LDDIR for ld
.
so on
all linux
archs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud'homme
Fix problem spotted in <4E15F966
.
40
9
0102@gmx
.
de
>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
mme
Remo
v
e useless c
h
anges from
3
1ca000d in conf
i
g
u
r
e
commit
|
commitdiff
|
tree
2011-07-07
T
homa
s
P
r
e
ud'homme
Make ex1
.
c and ex4
.
c
be exec
u
ta
b
le on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Docume
n
t i
n
README
t
hat
ex4
.
c can be e
x
ecuted
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Pre
u
d'homme
Revert "Make
e
xampl
e
s' shebang
u
se target tcc bi
n
dir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
u
d
'h
o
mme
A
dd c
o
nfiguration of include su
b
dire
c
tories
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
I
ntroduce tcc
_
spl
i
t_path_co
m
ponent for
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-06
Tho
m
as P
r
eud'ho
m
me
Free ex
t
ra_li
b
dir_str
a
fter use
.
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud'homme
Fix commit 31
c
a000d
commit
|
commitdiff
|
tree
2011-07-05
T
h
o
mas
Preud'ho
m
me
Add multiarch d
i
r
s to linker
search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pre
u
d
'
homme
Make
e
x
amples' sheba
n
g use
t
arget tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Preud'homme
Default to crea
t
e pr
o
gs wi
t
h sym
b
ols (
i
ncl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas P
r
eud'
h
o
m
m
e
Update Changelo
g
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
m
a
k
e
test work wh
e
n LI
B
TCC
1
not
defined
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas Preud'homme
Support scr
a
tch
b
ox, Noki
a
N900 and qem
u
arm a
r
chs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
Remove
unu
s
ed
v
ariables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Re
m
ove
u
nused
v
ariables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud
'
homme
Imp
r
ov
e
weak aliases
handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas Pr
e
u
d'homm
e
make clean work w
h
en LIBTCC1 not de
f
ined
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
reud'homme
Add support of asm la
b
el for
v
a
r
iables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas
Preud'h
o
mme
Fix fct asm label: o
n
ly
v
ali
d
for de
c
lar
a
tion
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'
h
omme
Fi
x
inco
r
r
ect use
of
b
asic type as bit
f
l
a
gs
.
commit
|
commitdiff
|
tree
2011-02-06
Th
o
mas
P
reud'homme
Complain for static fct declar
e
d w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as P
r
eud'homme
Re
v
ert "I
m
plement C99 Va
r
iable Length
A
rrays"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
mas Preud
'
ho
m
me
Rev
e
rt "Reorder
i
ncreasin
g
ly VT_* c
o
nstants
i
n
tc
c
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas P
r
eud
'
homme
Revert "M
a
k
e T
O
K_allo
c
a
available for x86-64"
commit
|
commitdiff
|
tree
next