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
o
mas
Preud'
h
omme
Impr
o
ve comments for symbol export and bin
d
ing
commit
|
commitdiff
|
tree
2016-12-03
Tho
m
a
s Preud'homme
Do not add sy
m
bol if
i
t is
a
lr
e
a
d
y
there
commit
|
commitdiff
|
tree
2016-12-03
Thomas
Preud'homme
Fix
e
rror logic
f
or undef
i
n
e
d reference in library
commit
|
commitdiff
|
tree
2015-12-27
Th
o
mas Pre
u
d'homme
i386: Add s
u
ppo
r
t for new psABI relocation
commit
|
commitdiff
|
tree
2015-04-18
T
h
omas P
r
e
ud'homme
Fix program
s
ym
b
ol
s
e
x
por
t
ed in
dynsym section
commit
|
commitdiff
|
tree
2015-03-10
Thomas Pr
e
ud'homm
e
Add some mi
s
sing n
o
code_wanted guard
commit
|
commitdiff
|
tree
2015-02-18
Thomas
P
reud'homme
T
h
e "o
p
en a whisky and
c
u
t your finger open" pat
c
h
commit
|
commitdiff
|
tree
2014-04-29
Thomas Pre
u
d
'homm
e
Add support for
l
oad/
s
t
ore o
f
_
B
ool value
commit
|
commitdiff
|
tree
2014-04-14
Thomas P
r
eud'homme
Improve eff
i
ciency of macro con
c
atenati
o
n
commit
|
commitdiff
|
tree
2014-04-12
Thomas P
r
eud'h
o
m
m
e
M
a
ke build C
P
U detecti
o
n a t
a
d m
o
r
e
fl
e
xi
b
le
commit
|
commitdiff
|
tree
2014-04-12
Thom
a
s
Preud'homme
Fix
prepro
c
es
s
or conc
a
t with empt
y
arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'homme
Prevent
#
#
t
o appear at
s
ta
r
t or end of
m
a
c
r
o
commit
|
commitdiff
|
tree
2014-04-07
T
h
o
ma
s
P
reud'homme
Add new
t
es
t
s fo
r
macro
n
esting
commit
|
commitdiff
|
tree
2014-04-07
Tho
m
as Preud'h
o
mme
F
i
x
test for
m
acro nes
t
ing
commit
|
commitdiff
|
tree
2014-03-31
T
h
omas Preud'homme
All
o
w local
r
edefin
i
tion
o
f enum
e
rator
commit
|
commitdiff
|
tree
2014-03-31
T
h
o
mas
P
reud'homme
U
p
d
a
te Chang
e
log from git c
h
a
n
gelog
entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preu
d
'homme
Add test
s
for previous fi
x
es
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
Upda
t
e Chang
e
log from git changel
o
g
e
ntries
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Fix
t
ypo
i
n code added by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'homme
Fix a
g
ain GOT32 +
PLT32 reloc co
m
mit
commit
|
commitdiff
|
tree
2014-03-29
Th
o
mas
P
reud'homme
Cr
e
a
t
e bcheck region
f
or ar
g
v an
d
ar
g
e arg
u
ment
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
reud'homme
Make get_tok_st
r
s
upport NULL as second param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homm
e
Simpli
f
y and fix
G
OT32 +
PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'hom
m
e
Suppor
t
GOT
3
2
a
n
d
PLT
3
2 reloc for sam
e
symbo
l
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud'hom
m
e
Always link libtcc1
.
a
in
(
useful
for
va_*
o
n
x
8
6)
commit
|
commitdiff
|
tree
2014-03-25
Th
o
mas Preud'homme
Add test f
o
r previous c
o
mmit
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Pre
u
d'ho
m
me
W
arn a
b
out so
f
t
float ABI n
o
t
b
eing supp
o
rted
commit
|
commitdiff
|
tree
2014-03-25
T
homas
Pr
e
ud'homme
Deprec
a
te FPA a
n
d
O
ABI s
u
p
p
o
r
t for
ARM
commit
|
commitdiff
|
tree
2014-03-24
Th
o
mas P
r
eud'homme
Make p
a
rse_btype only
a
ccept
o
ne basic type
commit
|
commitdiff
|
tree
2014-03-17
Thoma
s
Preu
d
'homme
Fix relocation of __bou
n
d_ini
t
commit
|
commitdiff
|
tree
2014-03-11
T
h
oma
s
Preud'hom
m
e
F
ix __
c
lea
r
_cache impleme
n
tat
i
on
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s Preud'homme
Adjust rel
o
c
ation offset for thu
m
b to ARM ve
n
eer
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud
'
h
omme
Don't
hardcode
gcc in
t
e
sts
M
akefil
e
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'homme
F
i
x warning of
c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'h
o
mme
Use intptr_t to cas
t
pointer
commit
|
commitdiff
|
tree
2014-03-09
T
homas
Preud'homme
U
ndefine __va* in l
i
btcc1
to a
v
o
id errors
w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Make conditio
n
i
n
libtcc1 based on tar
g
et
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'homme
Fi
x
ty
p
e_to_str test for u
n
sign
e
d int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
Fix various
e
rror
s
unc
o
ve
r
ed by stati
c
analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pre
u
d'h
o
mme
Call
f
ill
_
go
t
_e
n
t
ry
unc
o
nditionally
commit
|
commitdiff
|
tree
2014-02-09
Thoma
s
Preud
'
homme
Define float_eabi
o
nly in
arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
P
reud'homme
Ignore VT
_
DEFSI
G
N
i
n load
o
n
x86-64
a
rch
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preud
'
homme
De
f
signedne
s
s !=
signed != unsigned fo
r
c
har
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Add
s
upport of Thumb to
ARM branch r
e
location
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
a
s P
r
e
ud'homme
Spli
t
el
f
_out
p
ut
_
file
in sm
a
lle
r
fun
c
tions
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'homme
A
dd m
a
cro to browse r
e
loc an
d
s
y
m
entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Round
mode of l
l
->
f
l
oa
t
conve
r
s
ion
to nearest
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
m
a
s
P
reud'homme
F
i
x negative long long to float con
v
ersion
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Preud'homme
Fi
x
flo
a
t to long long conver
s
i
on
o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
m
as Preud'h
o
mme
Fix a
n
d
e
xtend *FCAST
t
est in
t
ccte
s
t
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thom
a
s
P
r
eud'homme
Fix par
a
me
t
er passing of lo
n
g
long bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'hom
m
e
s
w
itch last 2 param
s
of TOK_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
D
o
n't per
f
orm builti
n
_fra
m
e_add
r
ess on ARM
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas Pr
e
ud'homme
Fix fct param pa
s
sing of struct with s
i
ze < 4
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Switch float abi t
o
so
f
tfp for i
n
t <-->
f
loat conv
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
mas
P
r
e
ud'homme
Revert "A
d
d m
a
cro to browse
r
eloc and s
y
m entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Revert "Split elf_output_file in sm
a
ller fu
n
ction
s
"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Revert "Add suppo
r
t o
f
Thumb to
ARM
b
ran
c
h relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Add supp
o
rt of Thum
b
to ARM b
r
anc
h
relocat
i
o
n
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
S
plit e
l
f_outpu
t
_file
in s
m
aller fun
c
tion
s
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
A
d
d mac
r
o to browse reloc a
n
d sym entrie
s
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
Give AR
M
asm mnemonic of PLT ent
r
ie
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
o
m
me
Ignore abites
t
-cc and abit
e
s
t
-tcc
test progr
a
ms
commit
|
commitdiff
|
tree
2014-02-01
T
h
o
m
as
P
reud
'
hom
m
e
Te
s
t
long long to
float c
o
nver
s
ions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud
'
h
o
mme
Move r
e
sult of itof double conv back
t
o VFP r
e
g
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud
'
homme
Various Makefil
e
fixes for cross-compil
a
t
i
on
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Remove
WITHOUT_L
I
BTCC m
a
cro:
n
o m
o
re
u
s
e
r
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
P
r
eud'homme
Use GNU triplet pr
e
fix for cr
o
ss tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
eud'homme
Sha
r
ed libraries also ha
v
e
entry poin
t
s
commit
|
commitdiff
|
tree
2014-01-08
T
homas Pr
e
ud'homme
Improve
ELF o
n
A
R
M
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
P
r
e
u
d'hom
m
e
Update
e
lf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preud
'
homme
Add support fo
r
runtime sel
e
ction of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pre
u
d'homme
Explicit that
EABI
o
n
ly supports VFP
f
o
r
now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Don't say
c
ompiler
flags
are warning options
commit
|
commitdiff
|
tree
2014-01-06
Thomas P
r
e
u
d'homme
Fix stru
c
t
r
et
i
n
variadic
fct with ARM hardfl
o
at
commit
|
commitdiff
|
tree
2014-01-06
T
homa
s
Preud'homme
Don
'
t call
__tcc_fpi
n
it if usi
n
g
l
i
b
g
cc
commit
|
commitdiff
|
tree
2014-01-06
Th
o
m
a
s
Preud'homme
Don'
t
ena
b
le bound c
h
eck
if libg
c
c is used
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s Preu
d
'hom
m
e
Move logic for if
(
int v
a
lue) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'h
o
mme
Update
C
h
a
n
gel
o
g
f
ro
m
g
it ch
a
n
g
elog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Preud'homme
Fix n
e
gation of 0
.
0
and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Pr
e
ud'homme
Provi
d
e
instal
l
-str
i
p target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud'homme
Use libtcc
.
a for s
t
atic
l
ink even with USE
_
LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud'homme
Re
p
ort erro
r
o
n
N
a
N
com
p
arison
commit
|
commitdiff
|
tree
2014-01-03
T
homas
P
reud'h
o
mme
Always
s
et *pali
g
n in class
i
fy_x
8
6_64_a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Preud'homme
make
git igno
r
e lib/arm d
i
rectory
commit
|
commitdiff
|
tree
2013-12-15
Thomas P
r
eud'homme
Fix
s
igned in
t
e
ger divisio
n
in ARM ru
n
time
A
BI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
Preud'
h
omme
Add ARM aeabi
f
unctions needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'homme
Support specia
l
c
alling conv
e
n
ti
o
n f
o
r runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
T
h
omas Preud'homme
Define __ARM_EA
B
I__ an
d
__A
R
MEL__ when applic
a
ble
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Preud'
h
omme
M
ake abitest
.
c have pr
e
dic
t
a
b
le result
commit
|
commitdiff
|
tree
2013-11-25
Thomas
Preud'homme
Add va_*
m
acro implementation for
ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add comment
t
o
expl
a
in the
code
adde
d
by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix s
t
r
ucture passing in ARM calling c
o
nvent
i
o
n
commit
|
commitdiff
|
tree
2013-11-22
T
homas Preud'homme
Add support
fo
r
struct > 4B returned via re
g
i
sters
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Preud'homme
Re
m
ove
c
ode in arm-gen
.
c for
s
truct packin
g
in reg
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Pr
e
ud'ho
m
me
Co
r
r
ectly
i
dentify homogeneous f
l
oat ag
g
re
g
a
te
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
Fix
c
ounti
n
g
of
VFP regs in ARM
'
s gfunc
_
pr
o
log
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
ud'homme
F
ix
r
egist
e
r c
o
rru
p
tion at fu
n
ctio
n
c
all on
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas P
r
e
u
d'hom
m
e
Allow
t
h
umb
t
rans
i
tion for R_ARM_PC24
commit
|
commitdiff
|
tree
next