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
Improve comments for symbol export and binding
2016-12-03
T
h
oma
s
Preud
'
homme
Im
p
rove c
o
mments for symbo
l
expor
t
and binding
commit
|
commitdiff
|
tree
2016-12-03
Th
o
m
a
s Preud'homme
Do not add symbol if
i
t
is already th
e
re
commit
|
commitdiff
|
tree
2016-12-03
T
hom
a
s
Pre
u
d'
h
o
m
me
Fix
e
rror logic for undefined reference i
n
library
commit
|
commitdiff
|
tree
2016-12-03
ro
o
t
Clear S
H
F_GROUP flag
w
hen linking
commit
|
commitdiff
|
tree
2015-12-27
Thomas
Pr
e
ud'homme
i386:
A
dd support for new
p
s
A
BI relocation
commit
|
commitdiff
|
tree
2015-04-18
Thoma
s
Preud'homme
Fix program
s
ymbol
s
ex
p
orted in
d
ynsym section
commit
|
commitdiff
|
tree
2015-03-10
Thom
a
s
Preu
d
'homme
Add s
o
m
e m
i
ssing
n
ocod
e
_wanted gu
a
rd
commit
|
commitdiff
|
tree
2015-02-18
Thomas Pre
u
d'h
o
m
me
The "open a whisky and cut your
finger open" patch
commit
|
commitdiff
|
tree
2014-07-01
T
h
omas
Preud'ho
m
me
Specify licen
s
e of lib/
a
rmeabi
.
c
commit
|
commitdiff
|
tree
2014-04-14
Thom
a
s Preud'h
o
mme
Impr
o
ve efficien
c
y of ma
c
ro concatenation
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Mak
e
bu
i
l
d
C
PU detection
a tad more flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Pr
e
ud'homm
e
Fix preprocessor concat with empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'homm
e
Prevent
#
# to
a
ppear a
t
sta
r
t or
end of macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
A
d
d
n
ew tests f
o
r macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas
P
reud'homme
Fix test for
macro nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Pr
e
u
d
'homme
A
llow local r
e
definition o
f
enumerator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'h
o
mme
U
pdat
e
Changelog from git ch
a
ngel
o
g entries
commit
|
commitdiff
|
tree
2014-03-30
Tho
m
as Preud'homme
Add tests
for pre
v
i
ous f
i
xes
commit
|
commitdiff
|
tree
2014-03-30
T
h
omas Preud
'
homme
Update
C
hangelog fro
m
git cha
n
gelog entr
i
e
s
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Preud'homme
Fix typo
i
n
c
ode add
e
d by b018ba
c
9c8
commit
|
commitdiff
|
tree
2014-03-29
T
homas Preud'homme
F
ix again GOT32
+ PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
a
s Pr
e
ud'homme
C
r
eate bcheck
r
egion fo
r
a
r
g
v a
n
d arge ar
g
umen
t
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Make get
_
tok_str suppo
r
t NU
L
L
as second param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Simplify a
n
d fi
x
G
O
T32 + P
L
T
3
2 reloc co
m
mit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'ho
m
me
Support GOT32 and
P
LT32 rel
o
c for same
s
ymbo
l
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'
h
om
m
e
Always link libt
c
c1
.
a in
(u
s
efu
l
f
o
r va_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
e
ud'homm
e
Add tes
t
for previous comm
i
t
commit
|
commitdiff
|
tree
2014-03-25
Th
o
mas Preu
d
'homme
W
arn a
b
out
s
oft float AB
I
not b
e
ing supported
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Pre
u
d'ho
m
me
Deprecate
F
P
A and OABI
s
u
pport fo
r
ARM
commit
|
commitdiff
|
tree
2014-03-24
Tho
m
as P
r
eud'hom
m
e
Make parse_btype only acce
p
t
on
e
basi
c
t
y
pe
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'h
o
mme
Fix relocation of
_
_bound_i
n
it
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
Pr
e
u
d
'homme
Fix __clear_cache im
p
lementation
commit
|
commitdiff
|
tree
2014-03-11
T
h
om
a
s Preud'homme
A
d
just rel
o
c
ation offset fo
r
thum
b
t
o
ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'ho
m
me
Do
n
't hard
c
o
d
e
g
c
c
in tests Makef
i
le
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
as
P
r
e
ud'ho
m
me
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud'ho
m
me
U
se i
n
tptr_t to cast point
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Undefine __va* in libtc
c
1
to av
o
id errors w/ clan
g
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'homme
M
a
k
e
c
o
ndition i
n
libt
c
c1 ba
s
ed on target
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'
h
omme
Fix
t
ype_to_str t
e
st for unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Th
o
mas
P
reud'h
o
mme
Fi
x
var
i
ous error
s
uncove
r
ed
b
y static
analy
s
is
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'
h
omme
Call fill
_
got_entry uncon
d
itionally
commit
|
commitdiff
|
tree
2014-02-09
Thom
a
s Preud'homme
D
efin
e
float
_
ea
b
i
only in arm-ge
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Pre
u
d'homme
Ig
n
o
r
e
VT_DEF
S
IGN in load
o
n x8
6
-
64 ar
c
h
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'homme
D
e
f signedness !=
s
ign
e
d != unsi
g
ned for char
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
a
s P
r
eud'homme
A
dd support of Thu
m
b to ARM
b
ranch relo
c
ation
commit
|
commitdiff
|
tree
2014-02-06
Thomas P
r
eud'homme
Split elf_output_f
i
le in small
e
r functi
o
ns
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preu
d
'homme
Add macro
t
o browse reloc and sym entrie
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud
'
h
o
m
m
e
Roun
d
m
ode o
f
ll
-
> float
c
onv
e
rsion t
o
nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix
n
egativ
e
lon
g
long
to
float conve
r
sion o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas
Pr
e
u
d'homme
F
ix float to long long
c
o
n
version on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s Preud'homme
Fix and extend *
F
CA
S
T test
in
t
c
ctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thoma
s
Preud'
h
omme
F
i
x
par
a
meter p
a
ss
i
ng
of long long bitfield
commit
|
commitdiff
|
tree
2014-02-03
T
homas Pre
u
d'homme
s
w
itch las
t
2
p
arams o
f
T
OK
_
memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thoma
s
Preu
d
'
h
o
mme
Don'
t
perform builtin_fr
a
me_ad
d
ress on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
oma
s
Preud'hom
m
e
Fix
f
c
t param passing
o
f
s
truct w
i
th size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
S
witch flo
a
t
abi to sof
t
f
p for int <--> flo
a
t conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Rev
e
rt "Add macro to bro
w
se relo
c
and
sy
m
ent
r
ies"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homm
e
Rev
e
rt "
S
p
l
it e
l
f_
o
ut
p
ut_file in s
m
aller fun
c
tions
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'
homme
Revert "Ad
d
support of
T
h
u
mb to ARM branch
r
e
loc
a
tion
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Add
s
upp
o
r
t
of
Thu
m
b to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as
P
reud'homme
Sp
l
it elf_output_fil
e
in
smaller fun
c
tions
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud
'
homme
Add macro to browse
r
eloc and s
y
m ent
r
ies
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'homme
Gi
v
e ARM
a
sm mn
e
m
onic
o
f PLT en
t
ries
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud
'
homme
Clean tccel
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Ignore abitest-cc a
n
d abitest-t
c
c test program
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'ho
m
me
Te
s
t
long lon
g
to float conversions
commit
|
commitdiff
|
tree
2014-02-01
Th
o
mas Preud'homme
Move
result of itof double
c
on
v
bac
k
to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homm
e
Var
i
ous
Mak
e
file fi
x
e
s
for cross-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Remove
W
ITHOUT_LIBTCC macro
:
no m
o
re u
s
er
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
e
ud
'
h
o
mme
U
se GNU tri
p
l
e
t
p
refix
for cross
t
cc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud'homme
S
hared librari
e
s also ha
v
e entry p
o
int
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Impr
o
ve ELF on A
R
M
commit
|
commitdiff
|
tree
2014-01-08
Th
o
m
a
s Preud'homme
Update e
l
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
Add
s
up
p
or
t
fo
r
ru
n
time selection
o
f
float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
r
eud'homme
E
xplicit that EABI o
n
ly su
p
ports V
F
P for now
commit
|
commitdiff
|
tree
2014-01-07
Thoma
s
Preud'homm
e
Do
n
't say compiler flags are warning opti
o
ns
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s Preud'homme
Fix s
t
ruc
t
ret in variadic fct with
A
R
M
har
d
f
l
oat
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
Preud'homme
Don't
call _
_
tcc_fpinit if
using libg
c
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't e
n
able bound che
c
k if libgcc
i
s used
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'homme
Move logic for if (int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Update
C
h
angelog
f
r
o
m git c
h
an
g
elog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'h
o
m
me
Fix negation of 0
.
0
a
nd -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'h
o
mme
Provide install-strip target
i
n
Makefile
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud'homme
Use libtcc
.
a
for s
t
at
i
c
link even with USE_LIB
G
CC
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud'homme
Report error on Na
N
comparison
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas
P
r
eu
d
'homme
Alwa
y
s set *pali
g
n in clas
s
if
y
_
x
86_64_
a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas
Preud'h
o
m
m
e
make git ig
n
ore l
i
b
/
arm d
i
rectory
commit
|
commitdiff
|
tree
2013-12-15
T
h
o
m
as
Preud'h
o
mme
Fix signed integer division in
A
RM r
u
ntime ABI
commit
|
commitdiff
|
tree
2013-12-11
T
h
oma
s
Pre
u
d
'homme
Add ARM aeabi functions
n
eed
e
d
to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preud'homme
S
u
p
p
ort special ca
l
ling co
n
vention fo
r
ru
n
time
A
B
I
commit
|
commitdiff
|
tree
2013-11-26
T
h
omas Preud'
h
om
m
e
Define __ARM_EABI__ and __
A
RMEL__ when applic
a
ble
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as P
r
e
u
d'homme
Ma
k
e abitest
.
c have predict
a
ble result
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preu
d
'homme
Add va_*
m
a
cro impl
e
m
entation f
o
r ARM
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Pre
u
d'homme
Add
c
omment to explain th
e
code
a
dd
e
d by
41ce
3
91c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preu
d
'
h
omme
Fix structure passing in AR
M
calling conven
t
ion
commit
|
commitdiff
|
tree
2013-11-22
Thomas Pr
e
u
d
'homme
Add suppo
r
t
for str
u
c
t
> 4B ret
u
rned via
registers
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud'ho
m
me
Remove cod
e
in arm-gen
.
c for struct packing
in
r
eg
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Pr
e
u
d'h
o
mme
C
o
rrect
l
y identify homogeneous
f
loat aggregate
commit
|
commitdiff
|
tree
2013-11-21
T
hom
a
s
Pre
u
d'homm
e
Fix count
i
ng o
f
V
F
P
regs in ARM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Th
o
m
as Preud
'
homme
Fix regis
t
er corruptio
n
at func
t
ion call on ARM
commit
|
commitdiff
|
tree
next