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
Always set *palign in classify_x86_64_arg
2014-01-03
Thomas Pre
u
d'hom
m
e
Alwa
y
s
s
et
*
pali
g
n
in classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud
'
hom
m
e
make git ignore l
i
b/a
r
m
dir
e
ctory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pre
u
d'homme
Fix signed integ
e
r
d
ivision
i
n AR
M
runt
i
me ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preud
'
homme
Add ARM
a
eabi
functions
n
eeded to
r
un tccte
s
t
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
S
upport sp
e
cial
c
alling conve
n
ti
o
n for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Th
o
mas Preud'homme
De
f
ine __ARM_
E
ABI_
_
and __ARME
L
__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omme
Make abitest
.
c have p
r
e
dict
a
ble result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pre
u
d'homme
Add va_* m
a
cro implemen
t
ation for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
h
o
mas Preu
d
'homme
Add comment to explain the code
a
d
de
d
by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
T
h
o
mas Preud'hom
m
e
Fix structure passing in ARM calli
n
g conven
t
i
o
n
commit
|
commitdiff
|
tree
2013-11-22
Thoma
s
Preud'ho
m
me
Add support
for
s
truc
t
> 4B
r
eturned vi
a
registers
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas
P
reud'homme
Remov
e
c
od
e
in arm-gen
.
c for st
r
uct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Pre
u
d'hom
m
e
Correctly identify homogeneous float a
g
greg
a
te
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
u
d
'homme
Fix count
i
ng of
V
F
P regs in
ARM's gfunc_prolo
g
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud
'
hom
m
e
Fix register corruption
at funct
i
on call o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
Preud'homme
Allow
thumb tr
a
n
s
it
i
o
n for R_ARM
_
PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preu
d
'homme
Correc
t
ly align and re
c
laim stack at function call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'ho
m
m
e
Refactor and simplify gfunc_ca
l
l(
)
on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas
Pre
u
d'
h
omme
Add __cle
a
r_cach
e
implementation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
T
homas Preud'homme
Fix allocation of
s
truc
t
in
r
e
g
isters on ARM
commit
|
commitdiff
|
tree
2013-11-03
T
h
o
mas Preud'h
o
mme
Re
v
ert
"
Add support
f
o
r thr
e
a
d
-local s
t
orage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homm
e
Add support for
t
hread-local
s
torage variables
commit
|
commitdiff
|
tree
2013-10-02
Ram
s
ay Jon
e
s
Fix C
O
NFIG_TC
C
_SYSINCLU
D
EPATH
S
on !win32
syst
e
ms
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
Fix
c
o
mmi
t
0f5
9
4
2c6b3
8
210507
5
dabb
6
f
975a3
1
3efc
6
3a
5
f9
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
a
s
P
reud'h
o
mme
A
voi
d
w
a
rnings with gcc 4
.
8 + default C
F
LAGS
commit
|
commitdiff
|
tree
2013-09-24
T
ho
m
as Preu
d
'
homme
Dete
c
t co
r
rect
instruction with
i
ncorrect
o
perands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report error when redefi
n
ing en
u
merat
o
r
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'
h
o
m
me
Report error w
h
en using undefin
e
d enum
commit
|
commitdiff
|
tree
2013-09-19
T
homas Preud'homme
Forbid enum redefin
i
t
i
on
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'homme
Fo
r
b
id the use
of array of fu
n
ctions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud
'
h
o
mme
Gene
r
a
te a
n
error when
a
function is redefined
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jon
e
s
libtcc1
.
c: Fix __asm__() in __tc
c
_fpin
i
t and _
_
tcc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thom
a
s Preud'homme
Fix lib, include
,
crt and lib
g
cc search pa
t
hs
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
Defin
e
_
_
ARM_PC
S
_VFP in
h
ardfloat
c
ompi
l
a
tion
m
ode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Pr
e
ud'homme
Add support for loa
d
/
s
tore of _B
o
o
l
value
commit
|
commitdiff
|
tree
2013-05-29
Thom
a
s Preud'homme
Improve t
e
xi2html -
>
m
akei
n
fo conv
e
rsion
commit
|
commitdiff
|
tree
2013-05-05
Th
o
mas P
r
eud'homme
R
e
lice
n
si
n
g TinyC
C
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud
'
homme
F
ix building instruction wrt make/gmak
e
commit
|
commitdiff
|
tree
2013-03-19
Tho
m
as
Preud'hom
m
e
Fix
sy
n
chr
o
nization
b
etween d
a
ta and instr cache
s
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud
'
homme
Fl
u
sh
caches befor
e
-running program
commit
|
commitdiff
|
tree
2013-03-14
T
hom
a
s
Preud'homm
e
Fix configur
e
script on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Pr
e
u
d
'homme
Update
.
git
i
gnore with regards to
t
est changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Fix GNU Hurd
i
n
terprete
r
path
commit
|
commitdiff
|
tree
2013-02-18
Thomas
Pre
u
d'homme
A
dd suppor
t
for KfreeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
T
h
omas Preud'homme
Define __STD
C
_HOSTED_
_
to
a
sane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preud'homme
Define
__STDC_HOSTED_
_
commit
|
commitdiff
|
tree
2013-02-15
Thom
a
s
P
r
eud
'
hom
m
e
R
elea
s
e
TinyC
C
0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas Preud'homme
Revert "Don't
search libgcc_s
.
so
.
1 on
/lib6
4
"
commit
|
commitdiff
|
tree
2013-02-14
Thomas P
r
e
u
d'
h
omme
Don't s
e
arch libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reud'homme
Add missing head
i
ng slas
h
to detect /l
i
b64 sy
s
tems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
r
eud'homme
Add
a
rm
A
BI det
e
ction in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud'homme
Another attempt to "detect" m
u
l
tiarch
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Create config-pri
n
t
p
r
o
gram
t
o test $
c
c
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'h
o
mme
V
a
r
ious
fix
e
s fo
r
f
9
ac2013
commit
|
commitdiff
|
tree
2013-02-13
T
homas
Preud'homme
Detect multi
a
rch trip
l
et and l
d
d
ir fr
o
m l
d
d output
commit
|
commitdiff
|
tree
2013-02-13
Thomas
P
reud'hom
m
e
Fix
p
r
e
vious commit
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homm
e
Impro
v
e mul
t
i
arch detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'hom
m
e
F
i
x fn
_
dirname
i
n configure scr
i
p
t
commit
|
commitdiff
|
tree
2013-02-05
Thomas
Preud
'
h
o
m
me
Al
i
gn on 4n bytes when copying
fct args on stac
k
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homm
e
Sl
i
ghtly improve
d
su
p
p
o
r
t
f
or !gc
c
compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
ar
m
-gen
.
c: fix var initializ
a
tion in gfunc
_
c
a
ll
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'homme
Revert "Add predictability in CType initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preu
d
'h
o
m
m
e
Rev
e
rt "Do
n
't cal
l
el
f
_hash
o
n
NULL value"
commit
|
commitdiff
|
tree
2013-01-31
T
homas Pr
e
ud'
h
omme
R
e
v
e
r
t "Che
c
k whether stru
c
ture
fi
e
lds h
a
ve a type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas P
r
e
ud'homme
C
h
eck
w
hether
structure fields ha
v
e
a type
commit
|
commitdiff
|
tree
2013-01-31
D
o
mingo Alvarez
.
.
.
Don'
t
c
all elf
_
h
a
s
h
on NULL
v
alue
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-31
D
o
m
ing
o
Al
v
are
z
.
.
.
Add predictability
in CType initiali
z
ati
o
n
.
Signed-off-by: Thomas Preud'homme <
robotux@celest.fr
>
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homm
e
Fix cross
-
co
m
pi
l
ation
out-of
-
tree build
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas P
r
eud'
h
omme
Add my copyright for change
s
in ar
m
-
g
en
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
homas P
r
eud'homme
C
h
a
ngel
o
g update
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
eud'
h
omme
Update
C
hangelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Favor ar
m
hardfl
o
at over arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud
'
h
o
mme
Fix overfl
o
w detection in ARM reloc
a
ti
o
n
commit
|
commitdiff
|
tree
2013-01-27
T
ho
m
as Preud'homme
Fix stack alignment o
n
8 b
y
tes at function call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don't do bui
l
ti
n
_frame_addre
s
s tes
t
with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Org
a
nize
fram
e
s in a rea
l
link
e
d list o
n
A
RM
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s Preud'homme
Us
e
gcc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preu
d
'homm
e
Link S
T
T_GNU_IFU
N
C into S
T
T_FUNC in executabl
e
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'h
o
mme
Fix [f]
g
etc return value usage in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preu
d
'ho
m
me
F
i
x out-of-
t
ree build wit
h
relative path to
root
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'
h
o
mme
Install lib
t
cc
.
h when
i
n
voking make install
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'
h
omme
Revert "Added what I cal
l
virtual io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "pe: fix tcc
not lin
k
ing to user3
2
and gd
i
32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'
h
omm
e
Sto
p
se
t
t
i
ng -Wno
-
unused-resul
t
switch in Makefi
l
e
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas Preud'
h
o
m
me
Fix C99ism in vs
w
ap(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'h
o
mme
Stop retur
n
ing
0
in
cmp_compari
s
on_test
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s Pr
e
u
d
'homme
Honor CC when testing for -Wn
o
-
u
nus
e
d
-res
u
lt
commit
|
commitdiff
|
tree
2012-12-04
Th
o
mas Pre
u
d'ho
m
me
Detect ARM CPU version
in
configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm-g
e
n
.
c: I
n
valid opera
t
or
t
est always f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud
'
homme
F
ix OA
B
I
c
alling
c
onven
t
ion
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'
h
om
m
e
On
l
y re
f
eren
c
e vf
p
r wh
e
n avail
a
ble
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define TCC_ARM_EABI if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
Preud'homm
e
Generate
P
LT thumb stub onl
y
when necess
a
ry
commit
|
commitdiff
|
tree
2012-11-12
T
h
om
a
s P
r
eud'homme
Rev
e
rt
"
G
enerate PL
T
t
humb
s
tub
onl
y
when necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
homas Preud
'
ho
m
me
Add armv6l to
ARM s
u
p
p
o
r
ted processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas P
r
eud'homme
Call to veneers in A
R
M mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'homm
e
All
o
w
sourc
e
f
o
r
tificati
o
n
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preu
d
'homme
Generat
e
PLT thumb stub
only
when necessary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
ma
s
Preud'hom
m
e
Support
R
_ARM
_
THM_JUMP24 relocatio
n
to plt
commit
|
commitdiff
|
tree
2012-11-07
T
homas
P
reud'homme
Create a clean target f
o
r tests2
/
Ma
k
ef
i
le
commit
|
commitdiff
|
tree
next