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
Fix program symbols exported in dynsym section
2015-04-18
Thomas Preud
'
h
o
m
m
e
Fi
x
p
rog
r
am s
y
mbols exported in dynsym section
commit
|
commitdiff
|
tree
2015-03-10
Thomas Preud'homm
e
Add some mi
s
s
ing no
c
ode
_
w
anted guard
commit
|
commitdiff
|
tree
2015-02-18
Th
o
m
a
s Preud'h
o
m
me
The "open a wh
i
sk
y
and cut your
f
inger
open"
p
atch
commit
|
commitdiff
|
tree
2014-07-01
Thomas Preud'homme
Specify
lice
n
se of lib/arm
e
a
bi
.
c
commit
|
commitdiff
|
tree
2014-04-14
Thomas P
r
eud'homme
Improve efficie
n
cy of macro concat
e
n
a
tion
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preu
d
'homme
M
a
k
e
buil
d
CPU
d
etec
t
ion a tad m
o
re flexible
commit
|
commitdiff
|
tree
2014-04-12
Th
o
mas Preud'homme
Fix pre
p
r
ocess
o
r
c
oncat with empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'ho
m
me
Preve
n
t
## to
app
e
ar at st
a
r
t
or end
of macro
commit
|
commitdiff
|
tree
2014-04-07
Thoma
s
P
r
eud'h
o
mme
Add ne
w
tests for macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Th
o
mas Preud'homme
Fix test for
mac
r
o nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
A
l
l
ow local redefin
i
tio
n
of en
u
merator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
U
p
d
ate Changelog from g
i
t cha
n
gel
o
g
entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
Add
t
ests for previo
u
s fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Pr
e
ud'homme
Update Chang
e
l
o
g
from gi
t
chan
g
elog entries
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Pr
e
ud
'
ho
m
me
Fix typo i
n
code added by b01
8
bac
9
c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'
h
omme
Fix a
g
ain GOT3
2
+ P
L
T32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thoma
s
Preud'homme
Create bcheck r
e
g
i
on f
o
r argv and arge argument
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud
'
h
o
mme
Make get_t
o
k_str support NULL
a
s
s
e
con
d
param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas
Preud
'
homme
Sim
p
lify
a
nd fix GOT32 + PLT32 reloc comm
i
t
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'h
o
mme
Su
p
port GO
T
3
2
a
n
d PLT32 reloc
f
or same symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
r
e
ud'homme
A
l
w
ays link
l
ibtcc1
.
a
in (useful
f
or va_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'hom
m
e
Add
t
est
for
p
re
v
ious commit
commit
|
commitdiff
|
tree
2014-03-25
T
homas Pr
e
ud'homme
W
a
rn about soft float
ABI
n
ot being supported
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud
'
h
omme
D
e
precate FPA and O
A
BI supp
o
r
t
for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'
h
om
m
e
M
a
ke
p
arse_btype only accept one ba
s
ic type
commit
|
commitdiff
|
tree
2014-03-17
Tho
m
a
s
P
reud'
h
omme
Fi
x
reloc
a
tio
n
o
f
__bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eud
'
h
o
mme
Fix __clear_
c
ache
implement
a
tion
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Adjust
r
el
o
cation
offset for thumb
to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Don't hardcode gcc i
n
tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Th
o
ma
s
Preud'homme
Fix
w
arning of clang
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
m
as Pr
e
ud
'
homme
Use int
p
tr_t to cast po
i
n
t
er
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Un
d
efine __va* in libtcc1
t
o av
o
id errors
w
/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preu
d
'homme
Make condi
t
ion in libtcc1 based
on target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fix
t
ype_to_str test for uns
i
gned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas P
r
e
ud'
h
omme
Fix var
i
ous errors unc
o
vered by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pr
e
ud'homme
Call
f
ill_got_entry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
T
h
omas P
r
e
ud'homme
De
f
ine float_eabi
only in arm-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'ho
m
me
Ignore VT_D
E
F
S
IGN in load o
n
x86-64
a
rch
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preu
d
'h
o
mme
D
ef signedn
e
ss !=
signed != unsigned for char
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas
Preud'homme
Add supp
o
rt of Thumb to ARM b
r
anch re
l
ocatio
n
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud'hom
m
e
Split elf_outpu
t
_file in smaller f
u
nctions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add macro to brows
e
reloc
a
nd sym entries
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
m
as Preud'homme
Round
m
o
d
e of l
l
-> f
l
oat conversion to nearest
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas
Preu
d
'ho
m
me
Fix
negative l
o
ng long to floa
t
conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
u
d
'homme
Fix float to lo
n
g lon
g
conversion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'homme
F
ix and extend *FC
A
ST t
e
s
t in
t
cctes
t
.
c
commit
|
commitdiff
|
tree
2014-02-04
Th
o
mas Preud'homme
F
i
x pa
r
ameter passing of lo
n
g
long
bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
T
h
o
mas Preud'homme
switch la
s
t 2
p
arams of TOK_memset
o
n ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don't perform
b
uilt
i
n_fra
m
e_add
r
ess on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thoma
s
Preud'homme
Fix fct
p
a
ram passing of struct wi
t
h siz
e
< 4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Pre
u
d'homme
Switch
f
loat
abi t
o
softfp for int <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Pr
e
ud'ho
m
me
Revert "Add
m
acro t
o
browse reloc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Rev
e
rt
"Split
elf_output_file in sma
l
ler functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert
"
A
d
d
s
upp
o
rt
o
f
T
h
umb to ARM branch reloca
t
ion"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
Preud'homme
Add supp
o
rt of Thumb to ARM branch
re
l
oc
a
tion
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Spli
t
elf_output_f
i
le in smaller
f
unctions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
m
m
e
A
dd macro to bro
w
s
e
reloc and sym en
t
ries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
h
o
mme
Give ARM
asm mnemonic
of
PLT
entries
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preu
d
'homme
Ig
n
ore abitest-cc and abitest-
t
cc
te
s
t pr
o
grams
commit
|
commitdiff
|
tree
2014-02-01
Th
o
mas Preud'hom
m
e
Tes
t
long lon
g
to flo
a
t
conversio
n
s
commit
|
commitdiff
|
tree
2014-02-01
Th
o
mas P
r
eud'h
o
m
m
e
Move
result o
f
itof
double conv back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homme
V
a
rio
u
s Makefile fixes for cross-com
p
ilation
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
R
e
m
ove
WI
T
HOUT_
L
IBTCC
m
acr
o
: no mor
e
u
ser
commit
|
commitdiff
|
tree
2014-01-08
T
homas Pr
e
ud'
h
o
mm
e
U
s
e GNU triplet prefix for cross tcc
c
ompilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
m
me
S
h
are
d
libraries also ha
v
e entry points
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'homme
Improve ELF
o
n ARM
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Pr
e
ud
'
h
om
m
e
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'hom
m
e
Add support for runtime selection of float
ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
E
xplicit that E
A
BI only supports
VFP
for now
commit
|
commitdiff
|
tree
2014-01-07
Thom
a
s Pre
u
d'hom
m
e
D
o
n't say
compiler flags
a
re warning option
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'hom
m
e
Fix struct r
e
t in variadic fct
w
ith ARM
hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homm
e
Don
'
t cal
l
_
_tcc_fpinit if using
l
i
bgcc
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s
Pre
u
d
'
homme
D
o
n
't enable bou
n
d
c
h
e
c
k
if l
i
bg
c
c i
s
used
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reu
d
'homme
Move logic for if (int
v
alu
e
)
t
o tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
r
eud'homme
Up
d
ate
C
hangelog from git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pre
u
d'homme
Fix
n
egation of
0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud'homme
Provide
i
n
stall-strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas Pre
u
d'homme
Use libtcc
.
a f
o
r static
l
i
n
k even with USE_LI
B
GCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'ho
m
m
e
Rep
o
rt er
r
or on
N
aN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Always set *palign in classi
f
y_x86_64_
a
rg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preu
d
'homm
e
make git ig
n
o
re lib/
a
r
m
directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix si
g
ne
d
int
e
ger division
i
n ARM runt
i
me AB
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preu
d
'h
o
mme
Add
ARM aea
b
i
functions ne
e
d
ed
t
o
ru
n
tcct
e
st
commit
|
commitdiff
|
tree
2013-12-11
Thoma
s
Preud'
h
o
mme
Support sp
e
cial
calling conv
e
nt
i
on for runtime AB
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'h
o
mme
Define __ARM_EABI_
_
and __ARM
E
L__ w
h
en applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Make abit
e
st
.
c have predictabl
e
result
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'hom
m
e
Add va_
*
mac
r
o
implementation f
o
r
A
R
M
commit
|
commitdiff
|
tree
2013-11-25
T
hom
a
s Pre
u
d'homme
A
d
d comm
e
nt to ex
p
lain the
code added by 41ce39
1
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pr
e
ud'homm
e
F
i
x
s
tr
u
cture passing in
A
RM calling convention
commit
|
commitdiff
|
tree
2013-11-22
Thoma
s
Preud'homme
Add support fo
r
s
t
ruct > 4B returned vi
a
reg
i
sters
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reu
d
'h
o
mme
Remove code in arm
-
gen
.
c
for st
r
uct
packing in reg
commit
|
commitdiff
|
tree
2013-11-21
T
homas
P
r
eud
'
homm
e
Correctly ide
n
ti
f
y
homogeneou
s
float agg
r
egate
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
a
s P
r
e
u
d'
h
omme
Fix countin
g
of VFP
r
e
g
s i
n
ARM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas
P
reud'
h
omme
Fix re
g
i
s
te
r
corruption at function call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
Preu
d
'
ho
m
me
All
o
w t
h
umb
t
ra
n
si
t
ion f
o
r R_
A
RM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud
'
ho
m
me
Correc
t
ly
a
li
g
n and reclaim st
a
c
k
at functio
n
c
a
ll
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Re
f
a
c
tor and
simplify gfunc_call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thom
a
s P
r
eud'homme
Add __cle
a
r_cache
implementation in lib
t
cc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fi
x
a
lloc
a
tion of struct in
re
g
i
s
ters on ARM
commit
|
commitdiff
|
tree
next