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
make git ignore lib/arm directory
2013-12-15
Thomas Preud
'
homm
e
mak
e
git
i
gnore lib/arm d
i
r
e
ctory
commit
|
commitdiff
|
tree
2013-12-15
Thoma
s
Preud'ho
m
me
Fix sig
n
ed integer division
in ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pr
e
u
d
'homme
Add ARM ae
a
bi fu
n
ctions needed to
run tcctest
commit
|
commitdiff
|
tree
2013-12-11
T
h
o
mas
P
reud'hom
m
e
S
u
ppo
r
t
s
pecial
calling convention for r
u
ntime
A
BI
commit
|
commitdiff
|
tree
2013-11-26
Thom
a
s Preud'ho
m
me
Define __
A
R
M
_
EABI__ and
_
_
A
RMEL__ w
h
en applicable
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
a
s Preu
d
'hom
m
e
Mak
e
ab
i
test
.
c have pre
d
ictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
e
u
d'homme
Ad
d
va_* macro implementat
i
on for
A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add com
m
en
t
to e
x
plain the c
o
de added by 41ce3
9
1c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
F
ix st
r
ucture passing in ARM calling
c
onvent
i
on
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'homm
e
A
d
d
su
p
p
o
rt for struct > 4B r
e
turned vi
a
regis
t
ers
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
e
u
d
'hom
m
e
Remove code in arm-gen
.
c
for struc
t
p
acking in re
g
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Pr
e
ud'
h
omme
Corr
e
ctl
y
identify h
o
mog
e
n
e
ou
s
floa
t
agg
r
egate
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
r
eud'homme
Fix c
o
unting o
f
VFP regs in A
R
M'
s
gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
F
ix register corrupt
i
on at functi
o
n c
a
ll on ARM
commit
|
commitdiff
|
tree
2013-11-17
Tho
m
as Pr
e
ud'homme
A
llo
w
thumb tr
a
n
s
ition for R_A
R
M_P
C
24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'ho
m
me
Correc
t
ly ali
g
n and reclaim
stack at
f
unction cal
l
commit
|
commitdiff
|
tree
2013-11-15
Thomas
P
r
eud'homme
Re
f
actor and simpl
i
fy gfun
c
_
call() o
n
arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas P
r
e
u
d
'
h
o
mme
Add __cle
a
r_cache
i
mplementation in libtcc
1
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Preud
'
homme
Fix allo
c
atio
n
of struct i
n
regist
e
rs on A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'homme
R
e
vert "Add
s
uppo
r
t for thre
a
d-local
s
torage variables"
commit
|
commitdiff
|
tree
2013-10-29
Th
o
mas
Preud'homme
Add
support for thre
a
d-
l
ocal storage
v
ariables
commit
|
commitdiff
|
tree
2013-10-01
Thomas Pre
u
d'ho
m
me
Fix
comm
i
t 0
f
5942c6
b
382105075dabb6f975a31
3
e
fc63a5
f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avoid warnings with gcc
4
.
8 + default CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thom
a
s Preud'homme
D
et
e
ct
c
o
r
r
e
c
t i
n
struction with
incorrec
t
op
e
rands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report er
r
or
w
hen re
d
efining enumerator
commit
|
commitdiff
|
tree
2013-09-20
Thom
a
s
P
r
eud'homme
Repo
r
t
error when
u
sing undefined enum
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s
Preu
d
'homme
Forbid e
n
um
redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thom
a
s Pre
u
d'homme
Fo
r
bid the use
o
f
arra
y
of
f
unctions
commit
|
commitdiff
|
tree
2013-09-16
Thoma
s
P
reud'homme
Generate an error w
h
en a function is redef
i
ned
commit
|
commitdiff
|
tree
2013-09-07
Tho
m
as P
r
e
ud'ho
m
me
F
i
x li
b
, in
c
lude, crt and lib
g
cc searc
h
paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud
'
h
o
m
m
e
D
e
fine __ARM_PC
S
_
V
F
P in ha
r
d
f
lo
a
t compilation mode
commit
|
commitdiff
|
tree
2013-06-14
T
h
o
mas Pr
e
ud'homme
A
dd support for load/sto
r
e of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thomas Pre
u
d'homme
I
m
prove te
x
i
2h
t
m
l
-> makeinfo con
v
ers
i
on
commit
|
commitdiff
|
tree
2013-05-05
Thomas P
r
eud'homme
Re
l
icensing T
i
nyCC
commit
|
commitdiff
|
tree
2013-04-08
Thomas P
r
eud'homme
Fix bu
i
lding instru
c
tion wrt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thomas
P
reud
'
homme
F
ix synchronization between
data and instr
c
aches
commit
|
commitdiff
|
tree
2013-03-18
Thomas P
r
eud'homme
Flu
s
h caches be
f
or
e
-run
n
ing program
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'hom
m
e
Fix conf
i
g
u
re scrip
t
on F
r
e
eBS
D
commit
|
commitdiff
|
tree
2013-03-11
Th
o
mas
Pre
u
d'ho
m
me
Update
.
g
i
tignor
e
with regards to te
s
t changes
commit
|
commitdiff
|
tree
2013-02-18
T
h
omas Preud'homme
Fix GNU Hurd interpret
e
r path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'h
o
mme
Add supp
o
rt for
K
free
B
S
D
6
4bits
commit
|
commitdiff
|
tree
2013-02-17
Thom
a
s Preud
'
homme
D
efine __STDC_HOSTED__ to
a
sane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'ho
m
m
e
Define __STDC_HOSTE
D
__
commit
|
commitdiff
|
tree
2013-02-15
Thomas
Preud'homm
e
R
e
lease Ti
n
y
CC
0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thomas
Preud'homme
Rev
e
rt "D
o
n
'
t
s
e
arch libgcc_s
.
so
.
1 on /
l
ib64"
commit
|
commitdiff
|
tree
2013-02-14
Th
o
m
a
s Preud'homme
Don't sear
c
h libgcc_
s
.
s
o
.
1 on /l
i
b64
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preu
d
'h
o
mme
A
d
d
missing heading slas
h
t
o
det
e
ct /lib64
systems
commit
|
commitdiff
|
tree
2013-02-14
T
homas P
r
eud'homme
Add arm ABI dete
c
tion in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'
h
om
m
e
Ano
t
h
er att
e
mpt to "detect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Crea
t
e co
n
fig-print program to test $cc
commit
|
commitdiff
|
tree
2013-02-13
Thoma
s
Pr
e
u
d'homme
Vari
o
us fixes
f
or f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preud'ho
m
me
Detect multiarch triplet an
d
l
d
d
ir from ldd
o
utput
commit
|
commitdiff
|
tree
2013-02-13
Th
o
m
as Preud'homme
Fix pre
v
iou
s
com
m
it
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Impr
o
ve multiarch
d
ete
c
tion
commit
|
commitdiff
|
tree
2013-02-08
T
homas Preud'h
o
mme
Fix fn_
d
i
r
name i
n
configure scr
i
pt
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preu
d
'homme
Align on 4
n
bytes when c
o
pying fct ar
g
s on sta
c
k
commit
|
commitdiff
|
tree
2013-02-04
T
h
omas Preud'ho
m
me
Slightly improve
d
s
u
pp
o
rt f
o
r !gcc compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas P
r
e
u
d
'
h
omm
e
arm-gen
.
c
: fix var i
n
itial
i
zation in gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Preud'homme
Revert "Add pr
e
dictability i
n
C
T
ype ini
t
ializat
i
o
n
.
"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Preu
d
'homme
Revert "Don't call elf_hash
on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas P
r
eud'ho
m
me
Revert "Ch
e
c
k
whether structure f
i
e
ld
s
h
a
ve a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
P
reud'homme
Check whet
h
er s
t
ructu
r
e fields have a type
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'ho
m
me
Fix cross-compilation out
-
of
-
tree
b
u
ild
commit
|
commitdiff
|
tree
2013-01-30
Thomas
P
reud'homme
A
dd my copyright for changes in a
r
m-
g
en
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Changelog up
d
ate
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas Pr
e
ud'homm
e
U
p
da
t
e Chan
g
elo
g
commit
|
commitdiff
|
tree
2013-01-29
Th
o
mas Preud'ho
m
me
F
a
vor arm hardfloat over arm softf
l
oat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'h
o
mme
Fix ove
r
f
low detecti
o
n
in ARM relocat
i
on
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preu
d
'
ho
m
me
Fix stack alignm
e
nt on 8 bytes
at fu
n
ction call
commit
|
commitdiff
|
tree
2013-01-26
Thoma
s
Preud'homme
Don't do buil
t
in_frame_address test with ARM g
c
c
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pr
e
ud'homme
Orga
n
ize f
r
ames
i
n a real linke
d
list
on ARM
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas Preu
d
'
h
omme
Use gcc to
g
enerate tc
c
test
.
g
c
c
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Li
n
k
STT_GNU_IFUNC into STT_FUNC in exe
c
utable
.
commit
|
commitdiff
|
tree
2013-01-24
Th
o
mas
Preud'hom
m
e
Fi
x
[f]g
e
tc r
e
t
u
rn value us
a
ge i
n
40_s
t
dio
test
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
P
reud'
h
omme
Fix out
-
o
f
-tree
b
u
ild with relative path to root
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'ho
m
me
Install lib
t
cc
.
h when invokin
g
m
a
ke inst
a
ll
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas
Preud'homme
Reve
r
t "A
d
ded what I c
a
ll
virtual io to
t
inycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
hom
a
s Preud
'
homm
e
Rev
e
r
t
"
pe:
fix tcc not linking to user32 a
n
d gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pre
u
d
'
homme
Stop setting
-Wno-unused-result switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud
'
hom
m
e
Fix C99ism in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas
P
reud'hom
m
e
Stop returning 0 i
n
cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud
'
homme
Honor CC w
h
en tes
t
ing
for -Wno-
u
nuse
d
-result
commit
|
commitdiff
|
tree
2012-12-04
T
homas Preud'ho
m
me
Detect ARM CPU version in configure
commit
|
commitdiff
|
tree
2012-11-28
T
homas Preud'hom
m
e
ar
m
-gen
.
c:
I
n
v
al
i
d
o
per
a
tor test al
w
ays fa
l
s
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas
P
re
u
d'homme
Fix O
A
B
I callin
g
conve
n
t
i
o
n
commit
|
commitdiff
|
tree
2012-11-21
Tho
m
as Preu
d
'hom
m
e
On
l
y
r
eference vfpr w
h
en available
commit
|
commitdiff
|
tree
2012-11-20
Thomas
P
reud
'
h
o
mme
Define TCC_
A
RM_E
A
BI if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
Preud'ho
m
m
e
G
enerat
e
PLT th
u
mb stu
b
only
when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
R
e
vert "Generate PLT thumb stub on
l
y
when nece
s
sary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
omas Preud'homme
Add ar
m
v6
l
to ARM supported pr
o
cess
o
rs
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homme
Ca
l
l t
o
v
eneers
in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'ho
m
m
e
Allow s
o
urce fortific
a
t
ion
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'homme
Generat
e
PLT t
h
umb stub only when neces
s
ary
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
a
s
Preud'homme
Supp
o
rt R_ARM_TH
M
_
JUMP24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
T
homas Pr
e
u
d
'homme
Cre
a
te a clean target for
t
ests2/Ma
k
efil
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Pre
u
d
'
homme
H
o
nour *
F
LAGS
e
verywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Enable
a
rm
h
ardfloat ca
l
ling convent
i
on
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Pr
e
ud'
h
omme
Add s
u
pport fo
r
R_ARM_THM_{JUMP
2
4,
C
ALL
}
re
l
ocs
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
P
reud'homm
e
Fix co
m
mit 85f6fad3
a
6acbfa0
7
a3dc45
b
673
9
65f
c
2689
0
d8e
commit
|
commitdiff
|
tree
2012-10-25
T
homas Preud'hom
m
e
Error out in case of variable name
clash
commit
|
commitdiff
|
tree
next