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
T
homas Preud'homme
Adjust r
e
locati
o
n o
f
fset for thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
a
s Preud'ho
m
me
Don't hardcode gcc in tests
Makefile
commit
|
commitdiff
|
tree
2014-03-09
T
h
om
a
s Preud'
h
o
m
me
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
a
s Preud'homme
U
se intpt
r
_t to cast
p
ointe
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'h
o
mme
U
ndefine __va* in libtcc1
to avoi
d
e
r
rors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
T
homas Pre
u
d'homme
M
a
ke con
d
i
t
i
o
n in
libtcc1 ba
s
ed on target
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
m
a
s
Pr
e
u
d
'homme
Fix type_to_str te
s
t for unsigned in
t
commit
|
commitdiff
|
tree
2014-03-08
Th
o
mas P
r
eud'homme
Fix
v
ar
i
ous errors uncovered by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thom
a
s Preu
d
'h
o
mme
Call fill_got_entry un
c
ondit
i
o
nally
commit
|
commitdiff
|
tree
2014-02-09
T
h
o
mas Preud'homme
De
f
ine
f
loat_eabi only in
arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
T
h
omas Preud'hom
m
e
Ignore VT_DEFSIGN in loa
d
on x86-64
a
r
ch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
D
e
f
s
ignedn
e
ss != signed != unsi
g
ned for
c
har
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preud'homme
Add support of Thumb to ARM branch r
e
lo
c
a
tion
commit
|
commitdiff
|
tree
2014-02-06
T
ho
m
as
Pre
u
d
'
h
omme
Split elf_output_
f
ile in sm
a
ller functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
A
d
d macro to bro
w
se reloc and sym e
n
t
ries
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
re
u
d'h
o
mme
Round
mode o
f
ll -> float c
o
nversion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
reud'homme
Fix
n
egati
v
e long l
o
ng to
float conversion on AR
M
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
ud'homme
Fix
f
loat to lo
n
g
long
conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d'homme
Fix and e
x
ten
d
*FCAST test
i
n tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
Fix parameter p
a
ssin
g
of l
o
n
g
l
ong bitfi
e
ld
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'hom
m
e
switch last 2 pa
r
ams of TOK_me
m
set on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud'homme
Don'
t
per
f
orm builtin_frame_ad
d
ress on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas
P
reud'homme
Fix fct pa
r
am pa
s
sing of stru
c
t
w
ith size
< 4
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Switch float ab
i
to
s
o
ftf
p
for int <--> float con
v
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Revert
"
A
dd macro
to
b
rowse reloc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Rev
e
r
t
"
Spl
i
t elf_output_file in
smaller func
t
ions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "Add s
u
ppo
r
t of Thumb to ARM branch relocat
i
on"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homme
Add support of Thumb t
o
ARM bra
n
c
h
re
l
ocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
om
m
e
Split elf_output_file in smaller function
s
commit
|
commitdiff
|
tree
2014-02-02
T
h
oma
s
P
reud'homme
Ad
d
macro
t
o browse
r
e
loc and s
y
m entries
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Give
A
RM asm m
n
e
m
onic o
f
P
L
T entries
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ignor
e
a
b
i
test-cc an
d
abitest-tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preu
d
'homme
Test l
o
ng long to float convers
i
ons
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Move
r
e
s
ult o
f
i
tof
d
oubl
e
conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pr
e
u
d'ho
m
me
Various M
a
k
e
file fixes
for cro
s
s
-
compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Remo
v
e WITHOUT_
L
IBTCC macro: n
o
more
u
se
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d
'homme
Use G
N
U t
r
iplet prefix for cross tcc
c
ompilers
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
P
re
u
d'homme
Shared
libraries a
l
so
h
ave entry points
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preu
d
'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preud'homm
e
Upd
a
te e
l
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Pr
e
ud'
h
o
m
me
Add su
p
port for runtim
e
selection of f
l
oat ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d'homme
Explicit that
EABI only
supports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Don't say compiler flags are warning options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Fix s
t
r
uct ret i
n
variadi
c
fct wi
t
h
A
RM hard
f
loat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't call __tcc_fpin
i
t if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas
Preu
d
'
h
omme
D
on
'
t e
n
able bou
n
d check if libgcc
is
u
sed
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Move logi
c
for if (int
value) to tc
c
g
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'homme
U
p
d
a
te
C
han
g
elog
from
git chang
e
log entries
commit
|
commitdiff
|
tree
2014-01-04
T
h
o
m
as Pr
e
ud'homme
F
ix negation of
0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
e
u
d'homme
P
r
o
v
id
e
install-
s
t
r
ip target in
Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'homme
Use
li
b
tcc
.
a for
static link even
with USE_
L
I
B
GCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preu
d
'hom
m
e
Report error on
N
a
N
comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
ud'homme
Always set *pal
i
g
n
in clas
s
ify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make git ignore
l
ib/ar
m
directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas
P
reud'homme
Fix signed inte
g
er division in ARM runtime
ABI
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas
P
r
e
ud'homme
Add AR
M
ae
a
b
i
functions
n
eeded to run tc
c
test
commit
|
commitdiff
|
tree
2013-12-11
Thomas
P
reud'
h
omme
Suppor
t
spec
i
al calling convention for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas
P
reud'hom
m
e
Define __ARM_EABI__ and __A
R
MEL__ wh
e
n appli
c
able
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'homme
Make abites
t
.
c have predicta
b
le resul
t
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'homm
e
Add va
_
* ma
c
r
o
im
p
lementation for AR
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Ad
d
co
m
men
t
t
o
ex
p
lai
n
the code added b
y
41c
e
39
1
c
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Pre
u
d'homme
Fix structure passing in ARM calling conve
n
tion
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s Pre
u
d'homme
Add su
p
port
f
or str
u
ct
> 4
B
returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Remove code in
arm-gen
.
c for struct packing
in reg
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s
Preud'homme
Correctly ident
i
fy ho
m
og
e
neous float
a
ggregate
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
m
as Pr
e
ud'h
o
mme
Fix counting o
f
V
FP re
g
s in ARM's
g
f
unc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pre
u
d
'homme
Fix register c
o
rrupt
i
on at
fu
n
c
t
ion ca
l
l
o
n ARM
commit
|
commitdiff
|
tree
2013-11-17
T
h
o
mas Preud'
h
omme
Allow thumb tr
a
n
s
ition for R
_
ARM_PC
2
4
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
Pr
e
ud'
h
o
m
m
e
Corre
c
tly align and re
c
laim stack at function call
commit
|
commitdiff
|
tree
2013-11-15
Thomas P
r
eud'
h
omme
R
e
factor and simp
l
ify gfunc_
c
all() on
arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
A
d
d _
_
clear_
c
ache imp
l
emen
t
ati
o
n
in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Preud'homme
F
i
x alloca
t
ion of str
u
c
t
in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas
Preud'ho
m
me
Revert "Add suppo
r
t fo
r
thread-lo
c
al stora
g
e variables"
commit
|
commitdiff
|
tree
2013-10-29
Thom
a
s
Preud'homme
Add suppor
t
for threa
d
-local s
t
orage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay
J
ones
Fix CONFIG_
T
C
C
_SYSINCLUD
E
P
A
THS on !win32 syst
e
ms
commit
|
commitdiff
|
tree
2013-10-01
Thoma
s
Preu
d
'homme
Fix commi
t
0f5942c6b
3
82105075dabb6f9
7
5a313efc6
3
a5f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
reud'homme
Avoid warnin
g
s with gc
c
4
.
8
+
default CFLAG
S
commit
|
commitdiff
|
tree
2013-09-24
Th
o
mas Preud'homme
Detec
t
correct instruction wit
h
incorrect
o
p
e
r
ands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Preud'ho
m
me
Report erro
r
when redefining
e
n
umer
a
tor
commit
|
commitdiff
|
tree
2013-09-20
T
ho
m
as P
r
eud'ho
m
me
Report error w
h
en us
i
ng
u
ndefin
e
d
enum
commit
|
commitdiff
|
tree
2013-09-19
T
hom
a
s Pr
e
u
d'homme
F
o
rbid enum
r
edefinition
.
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'hom
m
e
Forbid the use of array of functi
o
ns
commit
|
commitdiff
|
tree
2013-09-16
Thomas
P
r
eud'homme
Generate
an error
w
hen
a function is r
e
defi
n
ed
commit
|
commitdiff
|
tree
2013-09-09
Ra
m
say Jones
libtcc1
.
c: F
i
x __asm__() in __tc
c
_fpi
n
it
and __tcc_
c
vt_ftol
commit
|
commitdiff
|
tree
2013-09-07
Thom
a
s Preud'homme
F
i
x li
b
, i
n
clude, cr
t
and lib
g
cc
search
paths
commit
|
commitdiff
|
tree
2013-06-14
Thomas P
r
e
u
d'homme
Defin
e
__ARM_PCS_VFP in hardf
l
oat compilation mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas P
r
e
u
d
'homme
Add support for lo
a
d/store of
_
Bool value
commit
|
commitdiff
|
tree
2013-05-29
Tho
m
as Preud'ho
m
me
Im
p
r
ove tex
i
2htm
l
-> makeinf
o
conver
s
ion
commit
|
commitdiff
|
tree
2013-05-05
T
homas Preud'
h
omme
Relicensing
T
inyC
C
commit
|
commitdiff
|
tree
2013-04-08
Thomas Preud'homme
F
ix buil
d
ing
i
nstruction wrt m
a
ke
/
gma
k
e
commit
|
commitdiff
|
tree
2013-03-19
T
h
omas
Preud
'
homme
Fix synchron
i
zation bet
w
een data and instr caches
commit
|
commitdiff
|
tree
2013-03-18
T
homas Preud'homme
Flush caches before -
r
unning pro
g
r
a
m
commit
|
commitdiff
|
tree
2013-03-14
T
homas Preud'homme
Fix
c
onf
i
gu
r
e scrip
t
on FreeBSD
commit
|
commitdiff
|
tree
2013-03-11
Thomas Preud'
h
o
m
m
e
U
pdate
.
git
i
gn
o
re with regards to t
e
st
chan
g
e
s
commit
|
commitdiff
|
tree
2013-02-18
Thomas P
r
eud'homm
e
Fix G
N
U Hurd interprete
r
path
commit
|
commitdiff
|
tree
2013-02-18
T
h
o
m
a
s
Preud'homme
Add suppo
r
t f
o
r K
f
r
e
eBSD 6
4
bits
commit
|
commitdiff
|
tree
2013-02-17
Thomas Preu
d
'homme
Define __STDC_HOSTE
D
__ to
a sane value
commit
|
commitdiff
|
tree
2013-02-17
Thom
a
s Preud'hom
m
e
Defi
n
e __STDC_HOSTED__
commit
|
commitdiff
|
tree
2013-02-15
Thomas Pre
u
d'homme
Release TinyCC 0
.
9
.
26
commit
|
commitdiff
|
tree
next