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
The "open a whisky and cut your finger open" patch
2015-02-18
Th
o
mas P
r
eud'homme
T
he
"
open a whi
s
ky an
d
cut
your finger open" patch
commit
|
commitdiff
|
tree
2014-07-01
T
h
omas P
r
eud'homme
S
p
ecify license of lib/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-14
T
homas Pr
e
u
d'homme
Improve efficiency of ma
c
ro con
c
atenation
commit
|
commitdiff
|
tree
2014-04-12
Thoma
s
Pr
e
ud'homme
Make bu
i
ld
C
P
U
detection a tad more flexi
b
le
commit
|
commitdiff
|
tree
2014-04-12
Th
o
m
as P
r
eud'ho
m
m
e
F
i
x preprocessor
c
oncat with empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'homme
P
r
event
## to appear at start or end of macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'hom
m
e
Add new tests f
o
r
macro n
e
st
i
ng
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
Fix test for macro n
e
sting
commit
|
commitdiff
|
tree
2014-03-31
T
homas Pr
e
ud'homme
Allow
lo
c
al r
e
definition of enu
m
erator
commit
|
commitdiff
|
tree
2014-03-31
Th
o
mas Preu
d
'homme
Up
d
ate Changelog fro
m
git changelog entri
e
s
commit
|
commitdiff
|
tree
2014-03-30
Thomas P
r
eud'homm
e
Add
tests for previous fixes
commit
|
commitdiff
|
tree
2014-03-30
Tho
m
a
s
Pr
e
ud'
h
omme
U
p
date C
h
ange
l
og from git
c
hangel
o
g ent
r
i
es
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Fix typo in
c
ode a
d
ded by
b018bac9c
8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'
h
omme
Fix
aga
i
n G
O
T32 +
P
L
T32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
C
r
eate bcheck region
f
or ar
g
v and arge argument
commit
|
commitdiff
|
tree
2014-03-29
T
homas Preud'homme
Make get_t
o
k_str
s
upport NULL as second param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas
P
reu
d
'homme
Simplify and fi
x
GOT32 + PLT32 rel
o
c commit
commit
|
commitdiff
|
tree
2014-03-25
T
homa
s
Preud'homme
S
u
pp
o
rt
GOT32 and PLT3
2
r
el
o
c f
o
r
same sy
m
bol
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
Preud
'
homme
Always link libtcc1
.
a in (use
f
ul for va_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'ho
m
me
Add te
s
t for previ
o
us commit
commit
|
commitdiff
|
tree
2014-03-25
T
homas P
r
eud'homme
War
n
abou
t
so
f
t float AB
I
not being suppor
t
ed
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preu
d
'homme
Depre
c
at
e
FPA an
d
OABI
support f
o
r ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'homme
Mak
e
p
a
rse_btype only acce
p
t
o
n
e
b
asic ty
p
e
commit
|
commitdiff
|
tree
2014-03-17
Th
o
m
a
s Pr
e
ud'homme
Fix relocation of __boun
d
_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Fix __
c
lear_cache imple
m
entation
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Adjust
r
e
l
ocati
o
n
off
s
et for thumb to
ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
T
homa
s
P
r
eud
'
homme
Don't hardcode
g
cc in tests
Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
homm
e
Fix warnin
g
of clang
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
r
eud'h
o
mme
U
s
e i
n
tptr_
t
to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'homme
Undefine __va* in libtc
c
1 to avoid
errors
w/
c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'homme
Make conditio
n
in libtcc1
b
ased on target
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'homme
F
ix type_to_str test fo
r
unsi
g
ned int
commit
|
commitdiff
|
tree
2014-03-08
Tho
m
as Preud'homme
Fi
x
v
arious e
r
rors uncovered by static
a
nalysis
commit
|
commitdiff
|
tree
2014-02-10
T
homas
Preud'ho
m
m
e
Call fil
l
_got_
e
ntry
unconditiona
l
ly
commit
|
commitdiff
|
tree
2014-02-09
Thomas
Preud'homme
Def
i
ne f
l
o
at_eabi only
i
n
ar
m
-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homm
e
Ignore VT_DEFSIG
N
in
l
o
a
d on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas P
r
eud'homme
Def signedne
s
s
!
=
signed != unsigned for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
r
eud'
h
omme
Add
s
u
ppo
r
t of
Th
u
mb to ARM b
r
anch relocation
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'homme
Sp
l
i
t
e
lf
_
outpu
t
_file in smaller functio
n
s
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add
macro to br
o
wse r
e
loc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
mas Preud'homme
Round
m
ode of ll ->
f
loat co
n
version to
near
e
st
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'homm
e
Fix
n
eg
a
tive long long to
floa
t
c
onversion on
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d'homme
F
i
x floa
t
to lo
n
g lon
g
con
v
ersion
o
n
A
R
M
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preud'homme
Fix and extend *FCAS
T
t
e
st i
n
tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
homas Pre
u
d
'
homme
Fi
x
p
arameter passi
n
g of
lon
g
l
ong bitfield
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas Preud'ho
m
me
switch last 2 p
a
rams
o
f
T
OK_memset o
n
ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
o
m
as P
r
eud'homme
Do
n
't perform builtin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'
h
om
m
e
Fix fct p
a
ra
m
passing of struct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Pr
e
ud'homme
Switch float abi to sof
t
f
p
for int <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Rev
e
rt "
A
dd macro to
b
rowse re
l
oc and s
y
m
entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
homme
Revert "Spli
t
el
f
_output_file i
n
smaller function
s
"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas P
r
eud'
h
o
mme
Revert "Add support of
Thumb to
A
RM branch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as P
r
eud'hom
m
e
Ad
d
support of
T
hum
b
to A
R
M
b
ranch relocatio
n
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Split elf_output_
f
ile in smaller fu
n
ctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preu
d
'
h
omme
Add macro
to browse reloc a
n
d
s
y
m e
n
tr
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Give ARM
a
sm mn
e
moni
c
o
f PLT
entr
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
C
l
ean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ignore ab
i
test-cc and abites
t
-tcc
t
est prog
r
ams
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
re
u
d'homme
T
es
t
l
ong
l
ong to
flo
a
t con
v
e
r
sions
commit
|
commitdiff
|
tree
2014-02-01
Th
o
mas
P
reud'h
o
mme
Move result of itof do
u
ble conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thoma
s
Pr
e
ud'homme
V
arious Makefile fixes
for cr
o
ss-compilation
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Preud'homme
Remov
e
WITHOUT_LI
B
T
C
C m
a
cro: n
o
m
o
r
e us
e
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud
'
homme
Use GNU triplet prefix for cros
s
t
c
c comp
i
lers
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
Shared libraries also have entry p
o
ints
commit
|
commitdiff
|
tree
2014-01-08
T
homas
P
r
eud
'
homme
Im
p
rove ELF
o
n ARM
commit
|
commitdiff
|
tree
2014-01-08
T
homas
Preud'ho
m
me
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas
P
r
eu
d
'
ho
m
me
Add support for runt
i
m
e
selection of float
AB
I
commit
|
commitdiff
|
tree
2014-01-07
T
homas Pre
u
d'homme
Exp
l
icit t
h
at
EA
B
I on
l
y supports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
T
h
o
mas Preud
'
homme
D
o
n't say
c
om
p
iler
f
la
g
s
are warning options
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
mas P
r
e
ud'homme
F
ix struc
t
ret in var
i
ad
i
c fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't call __tcc
_
fpinit if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas P
r
eud'homm
e
Don't enabl
e
bound chec
k
if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud'homme
Move logic
for i
f
(
int value
)
to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
r
eud'homme
Update Chang
e
log from
g
it c
h
angelo
g
e
ntries
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'h
o
mme
Fix negation
of 0
.
0 and -
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'homme
Provide inst
a
ll-stri
p
t
arget in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
U
se l
i
btcc
.
a
for sta
t
ic
link even
wi
t
h USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas Preud'homme
Report error o
n
NaN comp
a
rison
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as
Preud
'
homme
Al
w
ays set *palign in class
i
fy_x86_64_ar
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud
'
hom
m
e
m
a
ke git i
g
nore lib
/
a
r
m directory
commit
|
commitdiff
|
tree
2013-12-15
Thoma
s
Preud'homme
Fi
x
signed integer
division in ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Pr
e
ud'hom
m
e
Add AR
M
a
e
a
b
i func
t
i
o
ns needed to run
t
ccte
s
t
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'hom
m
e
Support speci
a
l
calling convention for runtime
ABI
commit
|
commitdiff
|
tree
2013-11-26
Th
o
mas Preud
'
homme
Def
i
ne __ARM_EABI__ and __ARM
E
L
_
_ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Make
abitest
.
c have predic
t
able result
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'h
o
mme
Add va_* macro implementa
t
ion for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas
P
r
e
ud'homme
Add comment
to
expla
i
n the code a
d
de
d
by 41ce
3
9
1
c
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'ho
m
me
Fix
s
truct
u
r
e
pas
s
ing in ARM calling convention
commit
|
commitdiff
|
tree
2013-11-22
T
h
omas Pre
u
d'
h
om
m
e
Ad
d
suppor
t
f
or st
r
uct >
4
B ret
u
r
n
ed via r
e
gi
s
te
r
s
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'hom
m
e
Remove cod
e
in
arm-
g
en
.
c fo
r
s
t
ruct packing
in reg
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
mas P
r
eu
d
'homme
Corre
c
tly
i
dentify
h
omogeneous flo
a
t aggregat
e
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
P
reu
d
'homme
F
ix counting of
VFP regs i
n
A
RM's gfun
c
_pr
o
lo
g
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix reg
i
ster
c
orruption at function call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s Preud'homme
Al
l
ow thumb trans
i
tio
n
for R_ARM_PC2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
C
o
rre
c
t
l
y
align
a
n
d reclai
m
stack at fun
c
tion c
a
ll
commit
|
commitdiff
|
tree
2013-11-15
Thomas
Preud'homme
Refactor a
n
d
s
impli
f
y gfun
c
_call(
)
on a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas
Preud'homme
Add
__clear_cache implementation in
l
ibtcc
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
reud'homme
Fix allocation
o
f struct in reg
i
sters on AR
M
commit
|
commitdiff
|
tree
2013-11-03
Thom
a
s Preud'homm
e
R
evert "Add support for thread-local
s
torage
var
i
ables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas
P
re
u
d'homme
Add support for thr
e
ad-local
storage
v
ariables
commit
|
commitdiff
|
tree
next