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
Specify license of lib/armeabi.c
2014-07-01
Thomas Preud'ho
m
me
Specify li
c
e
nse of
l
ib/arm
e
abi
.
c
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'homme
I
m
p
rove efficiency of macro conca
t
enation
commit
|
commitdiff
|
tree
2014-04-12
T
h
o
m
a
s
Preud'homme
Make build CPU detection
a
tad more flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preu
d
'homme
Fix
p
reprocessor concat with empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas
Preud'
h
o
m
m
e
Prev
e
nt
##
t
o
appear at start or end of macro
commit
|
commitdiff
|
tree
2014-04-07
T
h
omas
P
reu
d
'homme
Add new tests for ma
c
ro nest
i
ng
commit
|
commitdiff
|
tree
2014-04-07
Thom
a
s Pr
e
ud
'
homme
F
ix test
f
or ma
c
ro nestin
g
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
r
eud'hom
m
e
Allow local redefinition of enu
m
erator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud
'
homme
Update Change
l
og from git c
h
angelog entries
commit
|
commitdiff
|
tree
2014-03-30
T
homas Pre
u
d'homme
Add tests for prev
i
o
u
s
f
ixe
s
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
Upda
t
e Changelog from
g
it changelog entries
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Preud'
h
omme
Fix typo in co
d
e added by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'homme
Fix again GOT
3
2 + PL
T
32 reloc comm
i
t
commit
|
commitdiff
|
tree
2014-03-29
T
homas P
r
eud'
h
omme
Create b
c
heck regi
o
n f
o
r a
r
g
v
and
a
rge argument
commit
|
commitdiff
|
tree
2014-03-29
Thomas Pr
e
u
d
'
homme
Make get_tok_str
s
upport N
U
LL as second par
a
m
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas
P
r
e
ud'
h
omme
S
implify
a
n
d fix GOT
3
2
+ PL
T
32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
m
as Preud'homme
Support GOT32 and PLT3
2
reloc for same
symbo
l
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
a
s Preud'homme
Always li
n
k li
b
t
c
c1
.
a in (u
s
e
f
u
l for va_*
o
n x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
homme
Ad
d
test
for previous commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
homme
Wa
r
n about soft float
ABI
not being
su
p
po
r
ted
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud'homme
Deprecate FP
A
and OAB
I
support fo
r
A
RM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'homme
Make
p
a
r
se_bty
p
e only accept one basic
t
y
pe
commit
|
commitdiff
|
tree
2014-03-17
Thoma
s
Pre
u
d
'h
o
mme
Fix relocation
o
f
__bo
u
nd
_
init
commit
|
commitdiff
|
tree
2014-03-11
T
h
o
ma
s
Preud'homme
Fix
__cle
a
r_ca
c
he imp
l
e
m
entatio
n
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Adjust
r
elocation of
f
set for thumb to AR
M
veneer
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'homme
Don't hard
c
o
d
e g
c
c i
n
tests Make
f
ile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'homme
F
i
x
warning
o
f clang
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
ma
s
Preu
d
'homme
Use intptr_t
to cast pointe
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Un
d
ef
i
n
e
__va* in libtcc1
t
o
a
voi
d
errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'homme
Make conditi
o
n in libtcc1 bas
e
d
on t
a
rget
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s
P
reud
'
homme
Fix type
_
t
o
_str test for unsig
n
ed int
commit
|
commitdiff
|
tree
2014-03-08
Thoma
s
Pr
e
ud'
h
omme
F
ix various errors uncovered b
y
static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pre
u
d'homme
Ca
l
l fill_got_en
t
ry
u
ncondit
i
on
a
l
ly
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
Define float_eabi only in arm-
g
en
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preu
d
'homme
Ig
n
or
e
V
T_DEFSIGN
in
l
oad on
x
86-
6
4 a
r
ch
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preu
d
'homme
Def signedness != sig
n
ed != unsigned
for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'hom
m
e
Add supp
o
rt of Thumb to ARM
branch r
e
locati
o
n
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Pr
e
ud'
h
o
mme
S
plit elf_output_file in
s
maller functions
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Preu
d
'
hom
m
e
Add macro
to bro
w
se
r
e
loc and
sym e
n
t
r
ies
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Round mode of ll -> float
c
onve
r
sion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s
P
reud'ho
m
me
Fix
ne
g
ative l
o
ng long to
f
l
oat
c
onver
s
ion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'h
o
mme
Fix f
l
oat t
o
lon
g
l
o
ng
co
n
ver
s
ion
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
ma
s
Preu
d
'homme
Fix
and extend *
F
CAST
test in
t
cc
t
e
st
.
c
commit
|
commitdiff
|
tree
2014-02-04
Th
o
mas Preud'ho
m
me
F
i
x parameter passing of long long bitfiel
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
r
eud
'
homme
swi
t
ch last 2 p
a
rams
of TOK_mems
e
t on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preu
d
'homme
Don't p
e
r
form builtin_frame_add
r
e
s
s on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'hom
m
e
Fix fct param passing of struct with s
i
ze < 4
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
S
witch float ab
i
to softfp for int <--> floa
t
conv
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
R
ever
t
"Add macro to b
r
owse reloc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
Revert "Split e
l
f_outp
u
t
_file in smaller
f
unctions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Revert "
A
dd
support of Thum
b
to A
R
M branch relocat
i
on
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Add support of Thu
m
b to ARM branch relocatio
n
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Split el
f
_output_file in smaller functions
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as
P
r
eud'homme
Add macr
o
to browse reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
G
ive
A
RM
asm mnemonic of PLT e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean
tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'h
o
mme
I
g
nore abitest-cc and abite
s
t-tcc test p
r
o
g
rams
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'h
o
mme
Te
s
t
long long to flo
a
t c
o
nversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pr
e
ud'homme
M
ove re
s
ult o
f
itof doub
l
e conv ba
c
k
to VFP re
g
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'
h
om
m
e
Various Makefile fixes fo
r
cr
o
ss-compilation
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homme
Remov
e
W
I
THOU
T
_LIBTCC macro: no more us
e
r
commit
|
commitdiff
|
tree
2014-01-08
T
homas
Preu
d
'hom
m
e
Use GN
U
triplet p
r
efix for cross t
c
c
compilers
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homme
Shared
libraries also ha
v
e entry
point
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
I
m
p
rov
e
ELF
on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
ho
m
a
s
Preud'homme
Update el
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Add support for runti
m
e selection of
float ABI
commit
|
commitdiff
|
tree
2014-01-07
Th
o
mas Pr
e
ud'homme
E
xplici
t
that EA
B
I onl
y
supports VFP for no
w
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud
'
homme
D
o
n't sa
y
compiler flags
a
re war
n
ing options
commit
|
commitdiff
|
tree
2014-01-06
Th
o
m
as
P
reud'homme
Fix struct re
t
in variadic f
c
t with ARM hardfl
o
at
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
P
r
eud'
h
omme
Don
'
t call
_
_tcc_f
p
init
i
f
using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'homme
Do
n
't
enable
bound check if libgcc
i
s use
d
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Pre
u
d'homme
Mov
e
l
o
g
i
c fo
r
if (int v
a
lue) to t
c
cgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Update Changelog
f
rom
g
i
t
chan
g
elog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s
Preud'homme
Provide in
s
t
a
l
l
-st
r
ip
targ
e
t
i
n
M
ak
e
fi
l
e
commit
|
commitdiff
|
tree
2014-01-03
T
h
om
a
s
P
reud'homme
Use libtcc
.
a for s
t
atic link
even with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pre
u
d'homme
Repo
r
t error on
N
a
N
co
m
parison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
A
lway
s
set
*
p
al
i
gn in classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
T
homas Pr
e
ud'homme
make git ignore lib/arm directo
r
y
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as
P
reud'hom
m
e
Fix sign
e
d integer div
i
s
i
o
n in A
R
M runt
i
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Pr
e
ud
'
homme
Add
A
RM a
e
abi func
t
i
o
n
s
n
eeded to
r
u
n
tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud
'
ho
m
me
Support
special ca
l
ling convention for
r
untime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas
P
r
eud
'
homme
Define __ARM_EABI__ and __ARME
L
__ when ap
p
licable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'ho
m
me
Make
abitest
.
c
have predicta
b
l
e
result
commit
|
commitdiff
|
tree
2013-11-25
T
h
om
a
s Pr
e
ud
'
homm
e
Add v
a
_
* macro
implem
e
ntation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omme
Add co
m
ment
t
o ex
p
lain the
code added
b
y 41ce
3
91c
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud'homme
Fix str
u
cture passi
n
g in A
R
M c
a
llin
g
conventio
n
commit
|
commitdiff
|
tree
2013-11-22
T
ho
m
as Preud
'
homme
A
d
d
s
upport for s
t
ruct > 4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
R
e
move code
in arm-g
e
n
.
c
for struct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preu
d
'homme
Correct
l
y identify hom
o
g
en
e
o
u
s floa
t
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
Fix counting
of
VFP regs
i
n ARM's g
f
u
n
c_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'ho
m
me
F
i
x
reg
i
ste
r
c
o
rrupti
o
n at fun
c
tion call
on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
Pre
u
d'ho
m
me
Allow thumb tran
s
ition for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Correctly align and
reclaim stack at function call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Pre
u
d'ho
m
me
R
e
fa
c
to
r
and simplif
y
gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Tho
m
a
s
Preud'homme
Add __clear_cache
implementation in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Preud'hom
m
e
Fix al
l
oc
a
tion of struct i
n
registe
r
s on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thom
a
s
P
r
e
u
d'h
o
mme
Revert "Add support for
t
hread-
l
o
c
al storage variable
s
"
commit
|
commitdiff
|
tree
2013-10-29
Th
o
m
as P
r
eud'
h
omme
Add support fo
r
thread-local storag
e
variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jone
s
F
ix CONFIG_TCC_SYS
I
NCLUDEPATHS on
!win32 systems
commit
|
commitdiff
|
tree
next