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
Only create GOT or GOT entry when needed
2013-11-25
Thomas Pr
e
ud'
h
o
m
me
Fix s
t
ruc
t
ure
pass
i
ng in ARM
calli
n
g convent
i
on
commit
|
commitdiff
|
tree
2013-11-22
T
h
om
a
s Preud'h
o
mme
A
dd
supp
o
rt for s
t
ruct > 4
B
returned
v
ia
register
s
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud'homme
Remove cod
e
i
n
arm-ge
n
.
c for struct pac
k
i
n
g in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'h
o
mme
C
o
r
r
ec
t
ly identify homogeneous floa
t
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
F
i
x
c
o
u
nting of VFP regs in ARM's g
f
unc_
p
rolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'
h
omme
F
ix regi
s
ter corr
u
ptio
n
at
function call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas
Preud'homme
Allo
w
thumb
t
ran
s
iti
o
n for R_ARM_
P
C24
commit
|
commitdiff
|
tree
2013-11-17
T
homas P
r
eud'homme
C
orrectly align and
r
e
c
laim stac
k
at funct
i
on call
commit
|
commitdiff
|
tree
2013-11-15
Tho
m
a
s Pr
e
ud'homme
Refactor and s
i
mpl
i
fy gfunc_ca
l
l() on arm
commit
|
commitdiff
|
tree
2013-11-05
Th
o
mas P
r
eud'homme
Add __clear_cache implementation in l
i
btcc1
commit
|
commitdiff
|
tree
2013-11-05
T
homas Preud'
h
omme
Fix a
l
location of struct in registe
r
s on AR
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'hom
m
e
Reve
r
t "Add support for
thread-lo
c
al storage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add support for thread-local stor
a
g
e va
r
i
ables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay
Jones
Fix
C
ONFIG
_
TC
C
_SYSINCLUDEPATHS on !win32 systems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud
'
homme
Fi
x
commit 0f
5
942c6b3
8
2105075da
b
b6f975a313efc63a5
f
9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avoi
d
warnings
w
ith g
c
c
4
.
8
+
d
e
fault CFLAG
S
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Detect correc
t
instruct
i
on w
i
th in
c
orrect operand
s
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'h
o
mme
R
eport error when redefining enumerator
commit
|
commitdiff
|
tree
2013-09-20
T
homas Preud
'
homme
Report error whe
n
using undefined
e
n
u
m
commit
|
commitdiff
|
tree
2013-09-19
Thomas Pr
e
ud
'
hom
m
e
Forbid enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Th
o
m
a
s Preu
d
'homme
Forbid the use of array
o
f
f
unct
i
o
n
s
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'homme
G
enera
t
e a
n
err
o
r when a fu
n
ction i
s
redefin
e
d
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jones
libtcc1
.
c: Fix __asm__()
i
n __tcc_fpinit
a
nd __tcc_cvt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thom
a
s Pre
u
d'homme
Fix lib, incl
u
de, crt and libg
c
c
s
earc
h
paths
commit
|
commitdiff
|
tree
2013-06-14
Th
o
mas Preud'homme
Define __AR
M
_P
C
S
_VFP in hardfl
o
at compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas
Preu
d
'homme
Add suppor
t
f
or lo
a
d/store o
f
_Bool
v
a
lue
commit
|
commitdiff
|
tree
2013-05-29
Thomas P
r
eud'homme
Impro
v
e
t
exi2html ->
m
ak
e
i
nfo con
v
e
r
s
ion
commit
|
commitdiff
|
tree
2013-05-05
Tho
m
as
P
reud'hom
m
e
Rel
i
censing Tin
y
CC
commit
|
commitdiff
|
tree
2013-04-08
Thomas
P
reud'homme
Fix building
in
s
truction
w
rt make/gmake
commit
|
commitdiff
|
tree
2013-03-19
Thoma
s
Pre
u
d'ho
m
me
F
i
x sync
h
ron
i
zation
betwe
e
n data and instr caches
commit
|
commitdiff
|
tree
2013-03-18
Thoma
s
Preud'
h
omme
Flush
c
aches before -runnin
g
program
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'homme
Fix con
f
i
g
ure sc
r
ipt on Fre
e
B
S
D
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'homme
Up
d
a
t
e
.
gitignore wit
h
regards
t
o test chang
e
s
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homm
e
Fix GNU Hurd inte
r
preter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'hom
m
e
Add supp
o
rt
for KfreeBSD 6
4
b
its
commit
|
commitdiff
|
tree
2013-02-17
Thomas
Preud'homme
Define
_
_STDC
_
HO
S
TE
D
__ to a
sane valu
e
commit
|
commitdiff
|
tree
2013-02-17
Thomas
Preud'homme
Define __STDC_H
O
S
T
ED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas P
r
eud
'
h
omme
Release
T
inyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
T
h
omas
P
reud'homme
R
e
vert "Don
'
t search libgcc
_
s
.
s
o
.
1
o
n /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'homme
Don
'
t search libgcc_s
.
so
.
1 o
n
/lib6
4
commit
|
commitdiff
|
tree
2013-02-14
Th
o
mas Preud'homme
A
d
d
m
issing he
a
ding slash
to detec
t
/lib6
4
system
s
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preu
d
'
h
omme
Add arm ABI detecti
o
n in conft
e
st
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s Preud'hom
m
e
Another
attempt to "de
t
ect" multiarch
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Preud'homme
Create
c
onfig-p
r
int
p
rogram
to
t
est $cc
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Pr
e
ud'homme
Var
i
o
u
s
fixes for f9ac2013
commit
|
commitdiff
|
tree
2013-02-13
Tho
m
a
s
Preud'homm
e
D
ete
c
t
mu
l
tiarch triplet and ldd
i
r
from ldd outpu
t
commit
|
commitdiff
|
tree
2013-02-13
Thom
a
s Preu
d
'homme
Fix previous commi
t
commit
|
commitdiff
|
tree
2013-02-13
Thomas
Preud'homme
Im
p
rove m
u
ltiarch detection
commit
|
commitdiff
|
tree
2013-02-08
Thomas Preud'hom
m
e
Fix fn_dirname in conf
i
gure sc
r
ipt
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'homme
Align o
n
4n bytes when copying
fct args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thoma
s
Pr
e
ud'homme
Sli
g
htly
improved
s
upport for !gcc co
m
pi
l
e
rs
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
arm-gen
.
c: fix var ini
t
ializa
t
ion in
gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
T
homas Preud
'
homme
Revert
"
Add
p
redictability in CTy
p
e i
n
itializ
a
tion
.
"
commit
|
commitdiff
|
tree
2013-01-31
Th
o
mas Pre
u
d
'
homme
Re
v
ert "Don
'
t call elf_hash on N
U
L
L v
a
lue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas P
r
eu
d
'homme
R
evert
"
Check
whethe
r
structure
f
ields have
a
t
yp
e
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
Check whether structure fields have a
t
yp
e
commit
|
commitdiff
|
tree
2013-01-31
Domingo A
l
varez
.
.
.
D
o
n
't ca
l
l elf
_
hash on NULL
value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domi
n
go Alvarez
.
.
.
Add pred
i
ctability
in CType i
n
itializati
o
n
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
T
h
om
a
s Preud'homme
Fix cross-compilation o
u
t-of
-
t
r
ee bui
l
d
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Preud'homme
A
d
d m
y
c
opyright for
c
han
g
es
i
n arm-g
e
n
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Changelog upd
a
te
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Update C
h
angel
o
g
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Favor a
r
m
ha
r
dfloat
o
ver arm softf
l
oat
.
commit
|
commitdiff
|
tree
2013-01-28
T
h
omas Preud'homm
e
Fix o
v
erf
l
ow d
e
tection in AR
M
relocatio
n
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'
h
omme
Fix
stack a
l
ignm
e
n
t on
8
bytes at function c
a
ll
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don't do
builtin_fr
a
me
_
address test w
i
th
ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
o
m
a
s
P
reud'homm
e
Orga
n
ize frames in
a re
a
l l
i
n
ked list
on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Pr
e
ud'ho
m
me
Use gcc t
o
g
e
nerate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas
Preud'homme
Link STT_GNU
_
IFUNC
into STT_FUN
C
in e
x
ecutable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preud'homm
e
Fix
[
f]getc return value u
s
age i
n
40_std
i
o test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
homme
Fi
x
out-o
f
-
tree buil
d
wi
t
h relative path to ro
o
t
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'homme
Install libtcc
.
h
when
invoking
make install
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as
P
reud'homme
Revert "
A
dded what
I call virtual io to ti
n
y
cc
t
his
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas P
r
eud'h
o
mme
Rever
t
"pe: fix tcc not linking
t
o
user32 and
g
d
i
32
"
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas Pr
e
ud'homme
Stop s
e
tti
n
g -Wno-unused-result switch
i
n
Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thom
a
s Preud'homme
Fix C99ism in
v
swap()
commit
|
commitdiff
|
tree
2013-01-06
Thoma
s
Preud'homme
Stop returning
0
i
n
cmp_comparison_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Thomas P
r
eud'hom
m
e
Honor CC when testing
f
or -W
n
o-unused-resul
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas Pre
u
d'homme
D
e
tect ARM
CPU version
i
n configure
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas
P
re
u
d'hom
m
e
arm-
g
en
.
c
:
Invalid
op
e
rator
t
e
s
t always false
commit
|
commitdiff
|
tree
2012-11-28
Tho
m
as Preud'hom
m
e
F
ix OABI ca
l
ling convention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preu
d
'homme
O
n
ly ref
e
rence
v
f
p
r
when available
commit
|
commitdiff
|
tree
2012-11-20
T
homas Preud'ho
m
m
e
Defin
e
TCC_ARM_EABI if us
i
ng ha
r
dfloat A
B
I
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Generate
PLT thumb stu
b
only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert
"
Gen
e
rate
P
LT
t
hu
m
b st
u
b
only when
ne
c
ess
a
ry"
commit
|
commitdiff
|
tree
2012-11-11
T
homas Preud'homme
A
d
d
armv6l to ARM supp
o
r
ted pr
o
cessor
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'
h
omme
Call to veneer
s
in A
R
M
m
ode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
All
o
w sou
r
ce fortif
i
cation
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
homm
e
Ge
n
erate PLT thumb stub only wh
e
n n
e
cessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
homme
S
upport R_ARM_
T
H
M_J
U
MP24
r
eloca
t
ion to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
homme
Creat
e
a
c
lean
t
arget for tests2/Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
T
h
omas Preud
'
homme
Honour *FLAGS ever
y
w
h
ere
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as Preud'homme
Enable arm hardfloat
c
alling conve
n
tion
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud
'
h
omme
Ad
d
s
u
pport for R
_
ARM_T
H
M_{JUM
P
24,
C
ALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
T
homas Pr
e
u
d
'homme
Fix comm
i
t 85f6fad3
a
6
a
cbfa07a3dc
4
5b673965
f
c
2689
0
d8e
commit
|
commitdiff
|
tree
2012-10-25
Tho
m
as P
r
eud'h
o
mme
E
r
ror out in case of variable
name
clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Pre
u
d'hom
m
e
F
orbid VLA as static var
i
ables
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
reud'homme
O
n
ly us
e
blx if avai
l
able
commit
|
commitdiff
|
tree
2012-10-09
Thomas
P
reud'homme
F
i
x R_AR
M
_CALL
w
he
n
t
arget
f
onction is
T
humb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Support for
R_ARM_[THM_]MOV
{
W,T}_ABS[_NC} rel
o
cs
commit
|
commitdiff
|
tree
next