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
arm-gen.c: fix var initialization in gfunc_call
2013-02-04
Thomas Preud'ho
m
me
arm-gen
.
c: fix var initializ
a
ti
o
n i
n
gfun
c
_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'
h
omme
Revert "Add predic
t
ability i
n
CTy
p
e initializ
a
tion
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preud
'
homm
e
R
e
ve
r
t "Don't cal
l
elf
_
hash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pr
e
ud
'
homme
R
e
vert "Check w
h
eth
e
r structu
r
e fiel
d
s have
a
type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Pre
u
d'homme
Check whether
str
u
ctu
r
e fields have
a
type
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preud'ho
m
me
Fix
c
ro
s
s-comp
i
lation
o
ut-of-t
r
e
e
b
uild
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud
'
homme
Add my copyright for changes in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas Preud
'
hom
m
e
C
ha
n
gelog update
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Preud'homme
Update Cha
n
g
e
log
commit
|
commitdiff
|
tree
2013-01-29
Tho
m
as Pre
u
d'
h
omme
Favor arm
h
ard
f
loat over arm s
o
ftfl
o
at
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homme
Fix o
v
e
r
flow
detection in ARM
r
elocatio
n
commit
|
commitdiff
|
tree
2013-01-27
Thoma
s
P
r
eud'
h
omme
F
i
x
stack alignment on 8 bytes at
f
u
n
ct
i
on c
a
ll
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don't d
o
builtin_frame_address test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'h
o
mme
Organize fr
a
m
e
s
i
n a
real linked l
i
st
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
P
r
eud'homme
U
s
e
gcc to
generate
t
cctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas
P
r
e
ud'homme
Link STT_GNU_IFUNC into
S
TT_FUNC in
executab
l
e
.
commit
|
commitdiff
|
tree
2013-01-24
Thom
a
s P
r
eud'
h
o
mm
e
Fix [f]g
e
tc return value usage in 40_stdio
test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pre
u
d
'hom
m
e
Fix out-of-tree bu
i
ld with relativ
e
path t
o
root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'h
o
mme
I
n
stall libtcc
.
h when inv
o
king
ma
k
e install
commit
|
commitdiff
|
tree
2013-01-14
T
h
o
mas Preud'homme
Revert "Added what I
c
a
l
l virtua
l
io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'
h
omm
e
R
e
ver
t
"pe:
f
ix tcc not linking to user32 an
d
gdi3
2
"
commit
|
commitdiff
|
tree
2013-01-13
Th
o
mas Preud'h
o
mme
Stop setting
-Wno-unu
s
ed
-
re
s
ult switch in Ma
k
efile
commit
|
commitdiff
|
tree
2013-01-13
T
homas P
r
eu
d
'h
o
m
me
Fi
x
C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Pr
e
ud'homme
Stop returning 0 in cmp_comparison_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'hom
m
e
Honor CC when te
s
ting
f
or -W
n
o-unused-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Thom
a
s
Preud'hom
m
e
Detect ARM CPU versi
o
n in co
n
figure
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Preud'hom
m
e
ar
m
-gen
.
c:
Invalid ope
r
ator tes
t
always fa
l
s
e
commit
|
commitdiff
|
tree
2012-11-28
T
h
o
m
as Preud'homme
Fix OABI cal
l
ing
c
on
v
enti
o
n
commit
|
commitdiff
|
tree
2012-11-21
T
h
om
a
s Preud'homme
Only re
f
erence vfp
r
wh
e
n avai
l
a
b
le
commit
|
commitdiff
|
tree
2012-11-20
T
h
omas Preud'homme
Define TCC_ARM_EABI
if u
s
ing hardfloa
t
A
BI
commit
|
commitdiff
|
tree
2012-11-17
Thom
a
s Preud'homm
e
Generate PLT thumb stub only whe
n
nece
s
sary
commit
|
commitdiff
|
tree
2012-11-12
Th
o
mas Pre
u
d'homm
e
Revert
"
Gener
a
te PL
T
th
u
m
b
stu
b
o
nly
w
hen necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thom
a
s Preud'h
o
mme
Add
armv6l to ARM s
u
p
p
orted p
r
ocessors
commit
|
commitdiff
|
tree
2012-11-09
Th
o
mas Preud'homm
e
Call to veneers in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'homme
Allo
w
s
ource fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pr
e
u
d
'homme
Generate P
L
T thumb stub only
w
h
en nece
s
sa
r
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
S
u
ppor
t
R_
A
RM_THM_JUM
P
24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Crea
t
e a clean target for test
s
2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Pr
e
ud'ho
m
me
Honour *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enable
a
r
m hard
f
loat ca
l
l
i
n
g
convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
ud'homme
Add su
p
port
f
or R_ARM_THM_{JU
M
P24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eud'homm
e
Fix commi
t
85f6fad3a6acbfa07a3dc45b673965fc2
6
8
90d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'hom
m
e
Error
o
ut
in case o
f
vari
a
ble nam
e
clash
commit
|
commitdiff
|
tree
2012-10-25
T
homas Preud'homme
Fo
r
bid
V
LA as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thoma
s
Pr
e
ud'
h
omme
Only use blx if available
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Preud'homme
Fix R_ARM_CALL when target fo
n
ct
i
on is T
h
umb
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas Pr
e
ud'homme
Support fo
r
R_ARM_[THM_]
M
O
V{W,
T
}
_
ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thom
a
s Preud'homme
Disable callsave_test for a
r
m
commit
|
commitdiff
|
tree
2012-07-29
T
homas
Preud'homm
e
Add multiarch
d
irecto
r
y for arm
hard
f
loat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preu
d
'homme
get_reg(): try to
free r2
for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pr
e
ud'
h
omme
Fix
R
_
A
RM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
homas Preud'homme
De
t
ect m
u
ltiarch
on Kfreebsd and Hu
r
d
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Pr
e
ud'homme
Evaluate c
o
nfigure
arguments
commit
|
commitdiff
|
tree
2012-06-05
T
homas Preud'homm
e
t
c
celf
.
c: Ad
d
R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Pr
e
ud'homme
Add support for ar
m
hard
f
loat
calling
c
o
n
vention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
m
m
e
Fix remo
v
al
of vnrott
commit
|
commitdiff
|
tree
2012-05-28
T
homas
Pr
e
u
d
'h
o
m
m
e
Only
w
arn for u
n
known
opti
o
ns in co
n
figure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Several mu
l
tiarch/biarch
f
i
xes
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as Preud'
h
o
mme
Fix CON
F
IG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'homme
Revert "Use
C
String to c
o
ncat link
e
r options"
commit
|
commitdiff
|
tree
2012-03-20
Thoma
s
Preud'homme
Use C
S
t
r
i
ng to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud
'
homme
Fix us
e
after free for linker_a
r
g
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as
Pre
u
d'homme
Support
l
ink
e
r options pas
s
ed in several -Wl
param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Consider long int constant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pre
u
d'homme
Remove vnrott (duplicate v
r
otb)
commit
|
commitdiff
|
tree
2012-03-13
Thoma
s
Preud'h
o
mme
Inform user that
-b o
n
l
y exist
s
on
i
386
.
commit
|
commitdiff
|
tree
2012-01-22
Thom
a
s
P
reud'ho
m
me
Er
r
or out when as
s
i
gning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'h
o
mme
s/deref
e
ncing/dereferencing/ i
n
i3
8
6-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Com
p
ile t
c
casm
.
c conditionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas P
r
eud'ho
m
me
Fix linkage o
f
named file in lo
a
d
e
r
s
cript
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas
Preud'
h
omme
Don
'
t define strtold and
s
trto
f
o
n
*BSD
+ uClibc
commit
|
commitdiff
|
tree
2011-08-05
Thomas
Preud'ho
m
me
Remove
semicol
o
n
in x86-64 va
_
ar
g
definition
.
commit
|
commitdiff
|
tree
2011-08-03
T
h
omas P
r
eud'homme
Rev
e
r
t
"Add a --multiarch-triplet s
w
itch to
confi
g
ure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud
'
h
o
mme
Add a
--m
u
ltiarc
h
-triplet
s
witch to con
f
igure
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
as Preud'homme
Set CON
F
IG_TCC_CR
T
_PREFIX r
e
l
a
ti
v
e
to CO
N
FIG_SYS
R
OOT
commit
|
commitdiff
|
tree
2011-07-31
Tho
m
as
P
reud'
h
om
m
e
Re
v
er
t
"Forc
e
const
.
e
xpr
.
i
n expr_
c
ond outs
i
d
e
func
t
ion"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preu
d
'homme
For
c
e
con
s
t
.
expr
.
in
e
xpr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
Thom
a
s Preud'homme
Fi
x
a
r
ray_test: move par
a
ms to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Use
CONFIG_TCC_LDDIR
f
or ld
.
so on all linux a
r
chs
commit
|
commitdiff
|
tree
2011-07-08
T
h
om
a
s
P
re
u
d'homme
Fix p
r
oblem spot
t
ed in <4E15F966
.
4
090
1
02@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
Remove use
l
ess changes from 31ca000d i
n
c
onfigur
e
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'hom
m
e
M
a
ke ex
1
.
c
and ex4
.
c be executable on
a
ny systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
Document
in README that ex4
.
c can be exe
c
uted
.
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'homme
Rev
e
rt "
M
ake exampl
e
s' shebang use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homm
e
A
dd
configuration of include s
u
bd
i
rectories
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'h
o
mme
Intro
d
uce tcc_split_path_compon
e
n
t
f
o
r 31
c
a000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas
P
r
e
ud'homme
Free ext
r
a_libdir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'homme
Fix commit
3
1ca000d
commit
|
commitdiff
|
tree
2011-07-05
T
hom
a
s
P
reud'
h
omme
Add mu
l
ti
a
r
c
h dirs to linker search
p
ath
commit
|
commitdiff
|
tree
2011-06-17
T
homa
s
P
r
eud
'
hom
m
e
Mak
e
examples'
shebang
u
s
e tar
g
et tcc bindir pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
T
h
oma
s
Preud'ho
m
me
Default to create p
r
o
gs with symb
o
l
s (inc
l
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas Preu
d
'
homme
U
p
d
a
t
e
Changelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas
P
reud'homme
mak
e
test w
o
rk when
LIBTCC1
n
ot defined
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s
P
reud'homm
e
Supp
o
rt
scratc
h
box,
Nokia N
9
00
and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud
'
homm
e
R
emo
v
e un
u
sed variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove
unused
variab
l
es
commit
|
commitdiff
|
tree
2011-05-16
T
homas Pr
e
ud'homme
Improve weak a
l
iase
s
hand
l
ing
commit
|
commitdiff
|
tree
2011-05-14
Thomas Preud'h
o
m
me
m
a
k
e clean
w
ork when LIBT
C
C
1
not
defined
commit
|
commitdiff
|
tree
2011-02-08
T
h
oma
s
Preud'homme
A
d
d sup
p
ort of asm
l
abel for variables
.
commit
|
commitdiff
|
tree
2011-02-08
Tho
m
as Preud'homme
Fix fct asm label: only val
i
d
for de
c
lar
a
tion
commit
|
commitdiff
|
tree
next