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
Adjust relocation offset for thumb to ARM veneer
2014-03-11
Thomas
P
reu
d
'homme
Adjust
relo
c
a
tio
n
off
s
et for
th
u
mb to ARM venee
r
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud'h
o
mm
e
Don't
h
a
rdc
o
de gc
c
in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'hom
m
e
Fix warning o
f
cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'hom
m
e
Use intptr_t to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
a
s Preud'homme
U
ndef
i
ne __va* in libtcc1
to avoid error
s
w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Ma
k
e condition
in libtcc1 based on
target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
ho
m
me
F
i
x t
y
p
e_to_str test for
u
nsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
Fix various e
r
rors
u
ncovere
d
by static ana
l
ysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pr
e
ud'hom
m
e
Call fi
l
l_got_entry unc
o
nditional
l
y
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'
h
o
mme
Defin
e
float_ea
b
i only in ar
m
-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
Preud'h
o
m
m
e
Ignore VT_
D
EFSIGN in load on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preud'homme
Def signedness
!= signed != unsig
n
ed for char
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
a
s
P
reud'ho
m
me
Add
support of Thum
b
t
o
AR
M
branch relocation
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
as
P
r
eud'homme
Split el
f
_output_fil
e
in sm
a
l
ler funct
i
o
ns
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'homme
Add macro to browse reloc and
s
ym en
t
ries
commit
|
commitdiff
|
tree
2014-02-05
T
homa
s
Preud'homme
Roun
d
mode of ll
-
>
float conversion to neare
s
t
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix nega
t
i
ve
l
ong long to float conversi
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix float t
o
lo
n
g
l
o
ng c
o
nv
e
rsion
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d'homme
Fix and
ex
t
e
nd *FC
A
ST test
in tcct
e
st
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
h
om
a
s
P
r
e
ud'homme
Fi
x
parameter p
a
s
s
ing of
l
o
n
g long
bi
t
fi
e
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s
P
reud'h
o
m
m
e
switch last
2
params of TOK_memset
o
n ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don't perform builtin_frame_
a
ddress
on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'ho
m
me
Fix
f
c
t param passing of struct with s
i
ze < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Swi
t
ch
f
loat abi to softfp for int <--> float con
v
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
u
d'homme
R
e
vert "
A
dd macro to browse re
l
oc and sym
e
n
t
ries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'h
o
mme
Rever
t
"Split elf_
o
u
t
put_file in smaller functio
n
s"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Pr
e
ud'homme
Revert "Add support of
Thumb
to AR
M
branch re
l
ocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homme
Ad
d
s
u
pport of Thumb to ARM
b
ranch
r
e
location
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
mas Preud
'
homme
Split elf_outp
u
t_fil
e
i
n smaller functi
o
n
s
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
as Preud'ho
m
me
Add m
a
cro to
b
r
owse r
e
l
oc a
n
d
sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Give ARM asm mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clea
n
tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'ho
m
me
I
gnore abitest-cc and ab
i
tes
t
-t
c
c te
s
t progr
a
ms
commit
|
commitdiff
|
tree
2014-02-01
T
h
omas Preud
'
homm
e
Test
l
o
n
g
long to
fl
o
at conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
r
eud'
h
omme
Move r
e
s
ult of itof double
c
onv bac
k
to VFP
reg
commit
|
commitdiff
|
tree
2014-01-09
T
homas Pre
u
d
'
homme
Va
r
ious Make
f
ile
f
ixes for
c
ross-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'homme
R
e
move
WI
T
HOUT_LIBTCC
macro: no m
o
re
u
ser
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
Use GNU tripl
e
t
prefix f
o
r
cross
t
c
c compiler
s
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homme
Sh
a
red
libraries als
o
ha
v
e entry
points
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preu
d
'homme
Improve
ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
homas Pre
u
d
'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'h
o
mme
Add
s
upport for run
t
ime s
e
l
e
ction of float
A
BI
commit
|
commitdiff
|
tree
2014-01-07
Th
o
m
a
s
Preud
'
homme
E
x
p
licit that EABI onl
y
s
u
pports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thoma
s
Preud'homme
Don't
say compi
l
er flags are warni
n
g
options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'h
o
mme
Fix st
r
uc
t
ret in varia
d
ic fct with ARM ha
r
d
f
loat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't cal
l
_
_
tc
c
_
f
pinit if
u
sing lib
g
cc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'hom
m
e
Do
n
't enable bound check if li
b
g
c
c
i
s used
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Mov
e
logic for
i
f (int va
l
ue) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'h
o
mme
Upd
a
t
e
Changelog
from git cha
n
g
e
log ent
r
i
e
s
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix n
e
gation o
f
0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'
h
omme
Pr
o
vide install-stri
p
tar
g
et in
M
a
kefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud
'
homme
Use l
i
btcc
.
a for static l
i
nk
even with USE_L
I
BGC
C
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'h
o
mm
e
Report e
r
ror
o
n N
a
N c
o
m
parison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Alw
a
ys set *pa
l
ign in classify
_
x86_64
_
arg
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Pr
e
ud'hom
m
e
make git ignore l
i
b
/ar
m
dire
c
tory
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Preud'homme
Fix s
i
gned integ
e
r
divisi
o
n
in ARM r
u
nt
i
me A
B
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pr
e
ud'ho
m
me
Add ARM aeabi f
u
nction
s
nee
d
ed
t
o run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Sup
p
ort special
c
alling convention for runti
m
e
ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
D
e
f
ine __ARM_EA
B
I__
a
nd __ARMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
e
u
d'homme
Make ab
i
t
es
t
.
c hav
e
predictab
l
e re
s
ult
commit
|
commitdiff
|
tree
2013-11-25
Th
o
m
a
s Preud
'
homme
Add va_* ma
c
r
o i
m
plem
e
nta
t
ion fo
r
ARM
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'homme
Add
comment to
explain the code adde
d
by 41ce
3
91c
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Pre
u
d'homme
F
ix structure
p
assi
n
g in ARM cal
l
ing
c
on
v
ention
commit
|
commitdiff
|
tree
2013-11-22
Thomas
P
reu
d
'homme
Add support
f
or struc
t
> 4B returned via registe
r
s
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
Remove
c
od
e
in arm-gen
.
c fo
r
s
t
ruct packing
i
n reg
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Pr
e
ud'h
o
mme
C
orrectly ident
i
fy homogeneous float aggr
e
g
a
te
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
P
reud'homme
Fix counting of VFP regs in
A
R
M's gfunc_pr
o
l
o
g
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as P
r
eud'homme
Fix register corruption
at
functi
o
n call on ARM
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas Preud'
h
o
mme
Allow thumb tran
s
it
i
o
n for R_A
R
M_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Co
r
r
e
ctly align and reclaim
s
tack at fun
c
t
i
on call
commit
|
commitdiff
|
tree
2013-11-15
T
h
o
mas Preu
d
'h
o
mme
Refact
o
r and
simp
l
ify gfunc_ca
l
l() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Ad
d
__clear
_
ca
c
he i
m
p
l
ementation in l
i
btcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allocation of struct in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Th
o
mas Preud'ho
m
m
e
Revert "Add
s
uppo
r
t for th
r
ead-local storage variab
l
e
s
"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add supp
o
rt for thread-local storage
v
ariables
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
Fix commit 0f5942c6b382105075dabb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas P
r
e
ud
'
homme
Avo
i
d w
a
rnin
g
s
wi
t
h gcc 4
.
8 +
d
e
fau
l
t
CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Pre
u
d'homm
e
Dete
c
t corr
e
c
t
ins
t
ruction
with incorrect operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'homme
Report erro
r
when redefin
i
ng e
n
umerator
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preu
d
'homme
Report
e
rror
w
hen using undefined
enum
commit
|
commitdiff
|
tree
2013-09-19
T
ho
m
as Preud'
h
omme
Forbid enum redefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Tho
m
as Preud
'
homme
F
o
r
bid the use of
arra
y
o
f functions
commit
|
commitdiff
|
tree
2013-09-16
Thomas Preud'ho
m
me
G
enerate
a
n
error whe
n
a func
t
io
n
is red
e
fined
commit
|
commitdiff
|
tree
2013-09-07
Thoma
s
Preud'ho
m
me
Fi
x
lib, i
n
clud
e
, crt
and lib
g
cc search paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preud'homme
Define __A
R
M_
P
C
S_VFP in
hardfloat compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas
P
r
eud
'
hom
m
e
Add support for lo
a
d/store of
_Bool
v
alue
commit
|
commitdiff
|
tree
2013-05-29
Thoma
s
Preud'ho
m
m
e
Improve texi2html -> makeinfo conversion
commit
|
commitdiff
|
tree
2013-05-05
Thomas Preud'homme
Relicensing
T
inyCC
commit
|
commitdiff
|
tree
2013-04-08
Th
o
mas P
r
eud'homme
Fix build
i
ng i
n
st
r
uction wrt m
a
ke/gmake
commit
|
commitdiff
|
tree
2013-03-19
Tho
m
a
s P
r
eud'homme
Fix sy
n
c
hr
o
nization
b
e
t
w
een
d
ata and
instr c
a
ches
commit
|
commitdiff
|
tree
2013-03-18
Thomas Preud'h
o
mme
Flush
c
ac
h
es before -ru
n
ning prog
r
am
commit
|
commitdiff
|
tree
2013-03-14
Thomas Preud'homme
Fix configure s
c
ript on
F
reeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas
Pre
u
d'homme
Update
.
g
itig
n
o
re with
r
e
g
ards to test
changes
commit
|
commitdiff
|
tree
2013-02-18
Thomas Preud'homme
Fix GNU Hu
r
d
interpreter path
commit
|
commitdiff
|
tree
2013-02-18
Thomas
P
reud'
h
o
m
m
e
Add support for Kf
r
eeBSD 64bits
commit
|
commitdiff
|
tree
2013-02-17
Thoma
s
Preud'homme
Define __STDC_H
O
STED__ to a
s
ane value
commit
|
commitdiff
|
tree
2013-02-17
Thomas
Preud'homme
De
f
ine __
S
TDC
_
HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Preu
d
'homme
Release TinyCC
0
.
9
.
2
6
commit
|
commitdiff
|
tree
2013-02-14
Th
o
ma
s
Preud'homme
Rev
e
rt
"
D
o
n't search libgcc
_
s
.
so
.
1 on /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Tho
m
as Preud'homm
e
Don't search libgcc_s
.
so
.
1 on /lib64
commit
|
commitdiff
|
tree
next