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
Fix register corruption at function call on ARM
2013-11-21
Thomas Pre
u
d'homme
Fix registe
r
corrup
t
ion at f
u
n
ction c
a
ll on A
R
M
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas Preud'ho
m
me
Allow thumb transition
for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Pre
u
d'homm
e
Correctly align and
r
eclaim stack at function
c
a
l
l
commit
|
commitdiff
|
tree
2013-11-15
T
h
o
mas
P
reud'homme
R
e
fa
c
tor
a
nd simplif
y
gfunc
_
call
(
) on arm
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s
P
reud
'
homme
Add __cle
a
r_
c
ache implementation in
libt
c
c1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allo
c
at
i
on
of s
t
ruct
i
n registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
T
h
oma
s
P
r
e
ud'h
o
mm
e
Revert "Add support for thread-local s
t
orage vari
a
bl
e
s"
commit
|
commitdiff
|
tree
2013-10-29
Tho
m
as Preud'homme
Add
s
uppo
r
t for thread
-
local storage variables
commit
|
commitdiff
|
tree
2013-10-01
Thomas Pre
u
d'homme
F
ix co
m
mit 0f5942c6b382105
0
7
5
dabb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homm
e
Avoid wa
r
nings with
gcc 4
.
8 + default CF
L
AG
S
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'
h
omme
Detect c
o
rrect instruction with
inc
o
rre
c
t opera
n
ds
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'
h
omme
Report error when
redefining enumerator
commit
|
commitdiff
|
tree
2013-09-20
T
h
omas Preud
'
hom
m
e
Report erro
r
when us
i
n
g
unde
f
ined enum
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s Preu
d
'
homme
For
b
id enum
re
d
e
finition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas
P
reud
'
homme
Forbid the use
of
a
rray of fu
n
ctions
commit
|
commitdiff
|
tree
2013-09-16
Th
o
mas Preud'homme
Generate an error when a function i
s
redefined
commit
|
commitdiff
|
tree
2013-09-07
T
homas Preud'h
o
m
m
e
F
i
x l
i
b, include, crt
a
n
d
libgcc search paths
commit
|
commitdiff
|
tree
2013-06-14
T
h
o
mas P
r
e
ud'h
o
mme
De
f
ine __ARM_PCS_
V
FP in har
d
f
l
o
a
t
c
ompila
t
ion mo
d
e
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'
h
om
m
e
Add sup
p
ort for load/s
t
ore
o
f _Bool valu
e
commit
|
commitdiff
|
tree
2013-05-29
Tho
m
as Preud'ho
m
me
Improve texi2html -> makeinfo
conversion
commit
|
commitdiff
|
tree
2013-05-05
Thomas Pr
e
u
d
'homme
Relicensing TinyC
C
commit
|
commitdiff
|
tree
2013-04-08
T
h
o
mas
Preud'h
o
mme
Fix buildi
n
g ins
t
ru
c
tion w
r
t make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas Preud'homme
Fix
sync
h
ronization between da
t
a and instr cach
e
s
commit
|
commitdiff
|
tree
2013-03-18
Thoma
s
Pre
u
d'homme
Flush
caches be
f
ore -running program
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'h
o
mme
Fix conf
i
g
u
re script on
Free
B
SD
commit
|
commitdiff
|
tree
2013-03-11
Thomas
Preud'h
o
m
m
e
Update
.
gitigno
r
e with r
e
gards to te
s
t changes
commit
|
commitdiff
|
tree
2013-02-18
Thom
a
s Pre
u
d'homme
Fix GNU Hu
r
d i
n
terpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homm
e
Ad
d
sup
p
ort for KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas P
r
eud'homme
Def
i
n
e
_
_
STDC
_
HOSTED_
_
t
o a
sane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Define __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preud'homme
Release T
i
n
y
CC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Pre
u
d'homme
Revert
"Don't
s
earch libgcc_s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas P
r
e
ud'homme
Don't
s
e
a
r
c
h libgcc_s
.
so
.
1 on /li
b
64
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas Preud'hom
m
e
Ad
d
missing heading
slash to detect /lib64 syst
e
ms
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Add arm ABI detec
t
ion in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Anoth
e
r
attempt to "
d
etect" m
u
l
t
iarc
h
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud
'
homme
C
re
a
te config-pr
i
nt pro
g
ram to
t
est $cc
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Pre
u
d'homme
V
arious fixes for f9ac201
3
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Preud'homme
D
e
tect multiarch
triplet and
l
ddir fro
m
ldd out
p
ut
commit
|
commitdiff
|
tree
2013-02-13
T
h
oma
s
Preud'homme
Fi
x
previous
comm
i
t
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
as Preud'
h
om
m
e
Im
p
rove mult
i
arch det
e
cti
o
n
commit
|
commitdiff
|
tree
2013-02-08
Thoma
s
Preud'hom
m
e
Fix
f
n
_d
i
rname in
c
o
n
figu
r
e
scrip
t
commit
|
commitdiff
|
tree
2013-02-05
Th
o
m
as Preud'
h
o
m
me
Align on 4n bytes
whe
n
copyin
g
f
c
t args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thom
a
s P
r
eud
'
homme
Slightly improve
d
su
p
port
f
o
r
!g
c
c
com
p
ilers
commit
|
commitdiff
|
tree
2013-02-04
Tho
m
as Preud'homme
arm-gen
.
c: fix var initialization in gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Revert
"
Add predictabilit
y
i
n CType initializatio
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
ma
s
Preud'ho
m
m
e
R
evert "Don't call
elf_ha
s
h on
NU
L
L v
a
lue"
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'homme
Revert "Check whether structure fields ha
v
e a type"
commit
|
commitdiff
|
tree
2013-01-31
T
h
oma
s
Preud'homme
Check wh
e
t
h
er structure field
s
have a
t
y
p
e
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preu
d
'homme
Fix
c
ross
-
c
ompilation out-of-tree bui
l
d
commit
|
commitdiff
|
tree
2013-01-30
T
homas
P
r
eud'hom
m
e
Add my copyr
i
ght f
o
r
c
hanges in
a
rm-g
e
n
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
homas Preud'homme
Cha
n
g
elog update
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as Preu
d
'homme
Update Changelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Fav
o
r ar
m
hardf
l
oat over arm sof
t
float
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas
P
reud'
h
omme
Fix
o
v
erflow detectio
n
in ARM
reloca
t
ion
commit
|
commitdiff
|
tree
2013-01-27
Thom
a
s
Preud'h
o
mme
Fi
x
stack alignm
e
nt on 8 by
t
es at function call
commit
|
commitdiff
|
tree
2013-01-26
Thom
a
s Preud'homme
Don't do bui
l
t
in_
f
rame_address test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Pr
e
ud'homme
O
r
ganize f
r
ames i
n
a re
a
l linked list on A
R
M
commit
|
commitdiff
|
tree
2013-01-25
T
homas Pr
e
u
d'homme
Use gcc
t
o g
e
ne
r
ate
t
cctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
T
homas
P
re
u
d'homme
Link
S
T
T
_
G
N
U_IFUNC i
n
to S
T
T
_
FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
T
hom
a
s Preud'
h
omme
Fi
x
[f]g
e
tc return
v
alue usage in 4
0
_
s
tdio
t
e
st
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'
h
omme
Fix out-
o
f-tree build wit
h
relative path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
homm
e
In
s
tall lib
t
cc
.
h
when invoking ma
k
e i
n
stall
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Pr
e
ud'
h
omme
Re
v
ert "Add
e
d what I ca
l
l virtual
io to t
i
nycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homm
e
Revert "pe: fix tcc not linking to user32 and
gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Th
o
mas Preud'homme
Stop setting -Wno-unus
e
d
-r
e
sul
t
s
w
itch
in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
a
s
Preud'homme
Fix C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas Preu
d
'homme
Stop returning 0
i
n
c
mp_comparis
o
n_tes
t
commit
|
commitdiff
|
tree
2013-01-06
Thomas P
r
eu
d
'
homme
Ho
n
or C
C
wh
e
n testing for -Wno
-
u
nused-res
u
l
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Detect ARM CPU ver
s
ion in configu
r
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas
Preud'
h
omme
arm-gen
.
c: In
v
alid op
e
rator
t
est always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
eud
'
homme
Fix OABI calling conventio
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only
reference
vf
p
r when a
v
ailabl
e
commit
|
commitdiff
|
tree
2012-11-20
T
h
omas
Preud'h
o
mme
Define TCC_ARM_EABI if using
h
ardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Tho
m
a
s Preud'homme
Gene
r
ate
PLT thumb s
t
u
b
only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas P
r
eud'homme
Revert "Gen
e
rate PLT t
h
umb stub onl
y
when
n
e
c
essary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preu
d
'
homme
Add a
r
mv6l to
A
R
M
s
upported processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas P
r
eu
d
'homm
e
Call to veneers in ARM
m
ode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preu
d
'h
o
m
me
A
llow source fortification
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
mas
Preud'
h
om
m
e
Generate PLT thumb stu
b
o
nly
w
hen necessa
r
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
h
o
mme
Support R_ARM_THM
_
J
U
M
P24 relocation
t
o plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
e
ud'homme
Create a c
l
ean target
f
o
r tests
2
/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'
h
omme
H
o
nour
*FLAGS ev
e
rywhere
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas Preud'homme
Enable a
r
m hardfloat c
a
lling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
u
d
'homm
e
A
dd suppo
r
t for R_ARM_THM_
{
JUMP24,CALL}
r
elocs
commit
|
commitdiff
|
tree
2012-10-25
T
homas Pr
e
u
d
'homme
Fix co
m
m
it 85f6fad3a6acbfa07a3dc45b67
3
965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
P
reud'hom
m
e
Error
out in case of v
a
riab
l
e name clash
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s
Pr
e
ud
'
h
omm
e
Forbid VLA as static v
a
riab
l
es
commit
|
commitdiff
|
tree
2012-10-15
Th
o
mas
P
reud'homm
e
O
n
ly use blx if
available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pr
e
ud'ho
m
m
e
Fix R_ARM
_
CALL when ta
r
get fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'
h
omme
Su
p
port
f
or R_ARM_[THM_]MOV{W,T
}
_ABS[_NC
}
relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Pr
e
ud'homme
Disable call
s
ave_
t
est f
o
r arm
commit
|
commitdiff
|
tree
2012-07-29
Thoma
s
Preud'homme
Add mul
t
ia
r
ch
d
irect
o
r
y for
ar
m
hardfloat
v
ariant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
get_
r
eg(): try
t
o free r2 f
o
r
a
n
SValue fi
r
st
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preu
d
'ho
m
me
Fi
x
R_AR
M
_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Pr
e
ud'h
o
mme
Detec
t
multiarch on K
f
reebs
d
a
n
d Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thoma
s
Preud'homme
Evalu
a
te configure argu
m
e
nts
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccelf
.
c: Add R_
A
RM_REL3
2
reloc
a
t
i
o
n
commit
|
commitdiff
|
tree
2012-06-05
T
homas
Preud
'
homme
A
d
d suppor
t
for arm hardf
l
oat ca
l
ling co
n
v
e
ntion
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Preud'homme
F
ix removal
of
v
n
ro
t
t
commit
|
commitdiff
|
tree
next