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'homme
Specify li
c
ense of lib/ar
m
e
a
bi
.
c
commit
|
commitdiff
|
tree
2014-04-29
T
homas Preud'homme
A
d
d sup
p
o
r
t
f
o
r l
o
ad/s
t
ore of _Boo
l
valu
e
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'homme
Improv
e
effic
i
e
n
c
y
of
m
acro conca
t
ena
t
i
on
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Make build CPU detection
a t
a
d more flexib
l
e
commit
|
commitdiff
|
tree
2014-04-12
Thomas Pr
e
ud'ho
m
me
Fix preprocessor
c
oncat with emp
t
y arg
commit
|
commitdiff
|
tree
2014-04-08
T
homas Preud'homme
Prevent ##
t
o appear at start or end
o
f macro
commit
|
commitdiff
|
tree
2014-04-07
Thoma
s
Preu
d
'homme
Add ne
w
tests f
o
r
macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas
Preud'
h
omme
Fix test for macro nesting
commit
|
commitdiff
|
tree
2014-03-31
Th
o
m
as Pr
e
ud'hom
m
e
All
o
w local r
e
definition of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'hom
m
e
Update
C
hangelog from git c
h
an
g
e
l
o
g entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'h
o
mme
Ad
d
tests for p
r
e
vious f
i
xes
commit
|
commitdiff
|
tree
2014-03-30
T
h
omas Preud'homme
Update Changelog from
g
it chang
e
log entries
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'
h
omm
e
Fix typo i
n
code added by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas
Preu
d
'hom
m
e
Fix again G
O
T32
+
PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
C
reate b
c
h
eck region
f
or argv and arge a
r
g
u
ment
commit
|
commitdiff
|
tree
2014-03-29
Thoma
s
Preud'homme
M
ake get_tok_
s
tr support N
U
LL as second para
m
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preu
d
'homme
Simplify
a
nd fix G
O
T32 + PLT32 relo
c
commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
eu
d
'homme
Support GOT32 and PLT
3
2
re
l
oc fo
r
sa
m
e symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Al
w
a
y
s
link libtcc1
.
a in (u
s
e
f
ul for va_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Preud'hom
m
e
Add te
s
t
f
or p
r
eviou
s
commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
e
ud'homme
Warn about soft float AB
I
n
o
t being
s
up
p
o
r
ted
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
m
as Preud'homme
Deprec
a
te FPA and OABI support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Pre
u
d
'homme
Make pars
e
_
bt
y
p
e only accept one basic
type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'
h
omme
Fix r
e
locati
o
n of __bound_in
i
t
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Fix __clear_
c
ache im
p
lementation
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preu
d
'homme
Adjust relocation of
f
s
e
t for thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
reu
d
'homme
Don't
hardco
d
e gcc in tests M
a
kefil
e
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s
P
reud
'
homme
Fi
x
warni
n
g of clang
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'ho
m
me
Use intptr_t to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Pre
u
d'homme
Undefin
e
_
_
va* in l
i
bt
c
c1
t
o
avoid errors w
/
c
l
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
r
eud'homme
Make condition i
n
libtcc1 based on
t
arget
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'
h
omme
Fix type
_
to_
s
tr test f
o
r
unsign
e
d int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
F
ix various errors uncov
e
red by static analysi
s
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'h
o
mme
Call f
i
ll_got_entry u
n
condition
a
lly
commit
|
commitdiff
|
tree
2014-02-09
Tho
m
as Preud'homme
De
f
ine float_ea
b
i only in arm-ge
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preu
d
'homme
Ignore
V
T_
D
EFSIGN in load
o
n x86-64
a
rch
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Preud
'
h
o
mme
D
e
f
s
ignednes
s
!= signed != unsigned
for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'homme
A
dd suppo
r
t of Thumb
t
o AR
M
bra
n
ch relocati
o
n
commit
|
commitdiff
|
tree
2014-02-06
T
hom
a
s Preud'homme
S
plit elf_ou
t
p
ut_file in smaller functio
n
s
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'homm
e
Add ma
c
ro to bro
w
se relo
c
a
nd
sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
P
r
eud'
h
omme
R
ound mode of
l
l -> float conversion t
o
n
e
arest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
ud'
h
o
mme
Fi
x
negative
l
ong
long to
fl
o
at conversion on
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s P
r
e
ud'h
o
m
m
e
Fix floa
t
to lon
g
lo
n
g
c
o
nversion on
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
reud'h
o
mme
Fix an
d
extend *F
C
AST
test in tcctes
t
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thoma
s
Preud
'
hom
m
e
Fix parameter
p
assin
g
of long lon
g
b
i
tfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
sw
i
tch last 2 params
of TO
K
_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud
'
homme
Don't perform built
i
n_frame_address on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s
Preud'homm
e
Fix fct pa
r
am passing of struct with
size
<
4
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'hom
m
e
Switch float abi to soft
f
p for int <--> fl
o
at conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'hom
m
e
Revert
"Add macro
to br
o
wse
r
eloc and sym e
n
tries"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preu
d
'hom
m
e
R
e
ve
r
t "S
p
lit elf_out
p
ut_file in smaller f
u
n
c
tions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
m
e
Revert "Add s
u
ppor
t
o
f
Thum
b
to ARM b
r
anch
relocati
o
n
"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
r
eud'h
o
mm
e
Ad
d
s
u
pport of Th
u
mb to ARM branch re
l
ocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
S
pli
t
elf_output_file
in smaller functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
A
d
d
m
acro to b
r
owse relo
c
a
n
d s
y
m entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'hom
m
e
Give ARM
asm mnemonic
o
f PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
P
reu
d
'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
homas
P
r
eud'h
o
mm
e
I
gnore abitest-
c
c and abitest-tcc
test progr
a
ms
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test lo
n
g long
to float conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Move re
s
ul
t
o
f
i
t
of double conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas
P
r
eud'homme
Various Mak
e
file
fixes for cross-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
Preud'homme
Remove WITHOUT_
L
IBTCC macro:
no mo
r
e user
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Pr
e
ud'homme
Use
G
NU tr
i
plet prefix for cross tcc co
m
pile
r
s
commit
|
commitdiff
|
tree
2014-01-08
T
hom
a
s Preud'homme
Shared libraries also have en
t
ry points
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preud'homme
Improve ELF
on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
P
r
eud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
ho
m
a
s
Preud'h
o
mme
Add suppo
r
t
for ru
n
time
s
election of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'
h
omme
Explicit that EABI only
supports VFP
f
or now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
ud'homme
Don't sa
y
compil
e
r flags are wa
r
ning opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
F
i
x struct ret in variadic fct wit
h
A
R
M hardfl
o
at
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
Preu
d
'
h
omm
e
Do
n
't cal
l
__
t
cc_fpi
n
it i
f
using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s
Pre
u
d'ho
m
me
D
on't enable bound check if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Move logic
fo
r
if (int val
u
e
)
to tccge
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
o
m
as Preud'homme
Update Changel
o
g
from g
i
t cha
n
g
elog entri
e
s
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas
P
reud'homm
e
F
ix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
ho
m
as Preud'h
o
mme
Provid
e
install-strip target in Mak
e
file
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Use libtcc
.
a
f
or st
a
tic
l
in
k
even with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'homme
Report err
o
r on NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Always
set *palign in
classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Preud'homme
make g
i
t ignore
l
ib/arm direct
o
ry
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas P
r
eud'homme
F
i
x signe
d
intege
r
divis
i
o
n
in ARM ru
n
t
i
me ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
A
d
d ARM aeabi func
t
i
o
ns n
e
eded to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homm
e
Supp
o
rt
s
pecial calling co
n
vention for runt
i
me ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define __ARM_EABI__ a
n
d _
_
ARMEL_
_
w
h
en applicabl
e
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Make abitest
.
c have
p
redictable resu
l
t
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preud
'
homme
Ad
d
v
a
_* macro implementation for A
R
M
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'homme
A
dd commen
t
to exp
l
ain
t
h
e
code
a
dded
b
y 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Pre
u
d
'homm
e
Fi
x
structure passin
g
in
ARM callin
g
convention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Pre
u
d
'
h
o
mme
Add s
u
pport
for struct > 4B retur
n
e
d
via registers
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas P
r
eud'homme
Remove code in a
r
m-gen
.
c f
o
r struct packi
n
g in reg
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'ho
m
me
Correctly identif
y
h
o
m
ogeneous floa
t
aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
eud'h
o
m
m
e
Fix
co
u
n
t
in
g
of
V
FP
regs
i
n
A
RM'
s
gfunc_pro
l
og
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
re
u
d
'
homme
Fix regis
t
er corruption
a
t function call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s Preud'h
o
mm
e
Allow thu
m
b transit
i
on for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'ho
m
me
C
o
rrect
l
y align and reclai
m
stack at funct
i
on cal
l
commit
|
commitdiff
|
tree
2013-11-15
T
homas Preud'homme
Refactor and
s
im
p
lify gf
u
nc_
c
all() on ar
m
commit
|
commitdiff
|
tree
2013-11-05
Tho
m
a
s P
r
e
ud'homme
Add __clear_cache imp
l
ement
a
tion in
libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas P
r
eu
d
'homme
Fix allocation
o
f struct in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Pr
e
ud'homm
e
Re
v
er
t
"Add suppo
r
t
f
o
r t
h
read-local
s
torage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Pr
e
ud'h
o
m
m
e
Add su
p
p
or
t
for thread-loc
a
l
s
torage va
r
iables
commit
|
commitdiff
|
tree
next