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
Thomas Pr
e
ud'homme
Im
p
rove comments for symb
o
l export and binding
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'homme
Do not add symbol
i
f it is already th
e
re
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'
h
o
m
m
e
Fix error l
o
gic for un
d
efined reference in
l
ibrary
commit
|
commitdiff
|
tree
2015-12-27
Thom
a
s Preud'homm
e
i
3
8
6: Add supp
o
r
t f
o
r new psABI relocation
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preud'homme
F
i
x program
s
y
mbol
s
exported in dyns
y
m s
e
ction
commit
|
commitdiff
|
tree
2015-03-10
T
homas Pr
e
ud'homme
Add some miss
i
n
g
n
ocode_wan
t
ed g
u
a
r
d
commit
|
commitdiff
|
tree
2015-02-18
T
h
omas Pre
u
d
'
homme
The
"
open a w
h
isky an
d
cut your finger
o
pen"
pat
c
h
commit
|
commitdiff
|
tree
2014-07-01
Thoma
s
Preud'
h
omme
Speci
f
y license of lib
/
armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-29
Thomas Preud
'
homme
Add support for lo
a
d/store
o
f
_Bool val
u
e
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'homme
Improve effici
e
n
c
y of ma
c
ro
concatenation
commit
|
commitdiff
|
tree
2014-04-12
Tho
m
as Preud'homme
M
a
ke build CPU detec
t
ion a tad more flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homm
e
Fix preprocessor concat with emp
t
y arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'
h
omme
P
r
event #
#
to appear at start
o
r
end of macro
commit
|
commitdiff
|
tree
2014-04-07
Tho
m
as Preud
'
homme
Add new tests
f
o
r
macro
nesting
commit
|
commitdiff
|
tree
2014-04-07
Tho
m
as Preud'homme
Fix test
f
or
m
ac
r
o nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'h
o
mme
Allow local redefinition of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Th
o
m
as
Preud'homme
Up
d
ate Changelog fr
o
m
git chang
e
log
e
ntries
commit
|
commitdiff
|
tree
2014-03-30
Tho
m
as P
r
e
u
d'homm
e
Add tests
for pr
e
vious fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Pr
e
ud'homme
Upd
a
te Changelo
g
from git chan
g
elo
g
entries
commit
|
commitdiff
|
tree
2014-03-29
T
h
om
a
s
Pre
u
d
'
h
omme
Fi
x
typo in code added
by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Pre
u
d'homme
Fix again GOT32 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
T
hom
a
s
P
reud'homme
Create bcheck region for argv a
n
d arge argument
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'
h
omme
Make g
e
t_
t
o
k
_s
t
r support
N
UL
L
as
s
e
c
ond para
m
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Simplify and
f
ix G
O
T32
+ PLT32 relo
c
c
ommit
commit
|
commitdiff
|
tree
2014-03-25
T
homas
P
reud'h
o
mme
S
u
p
port
G
O
T32 and PLT
3
2 reloc for sa
m
e s
y
mbo
l
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preu
d
'homme
Alw
a
ys link l
i
btc
c
1
.
a in
(
useful for va
_
* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
e
u
d'homme
Add te
s
t f
o
r previous commi
t
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
homme
War
n
a
bout soft float
ABI not being su
p
p
o
r
t
ed
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'homme
Deprecate
FPA an
d
O
ABI support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'homme
M
a
ke
p
arse_btype onl
y
accept one bas
i
c type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
F
i
x
r
eloc
a
tion of __bound_ini
t
commit
|
commitdiff
|
tree
2014-03-11
Th
o
mas Preu
d
'homme
Fix __clear_cache implementation
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
as P
r
eud'h
o
mme
Adju
s
t
reloca
t
i
on offset
for thumb
t
o ARM
v
ene
e
r
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'homm
e
Don't hardcode gcc in
t
e
sts Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Preu
d
'homm
e
Fix
w
arnin
g
of cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use intptr_t t
o
cast
p
ointer
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud
'
homm
e
Undefine
__va* in libtcc1 to avoid errors w
/
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Preud'homme
M
ake condition
i
n lib
t
cc1 based on
target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
F
i
x typ
e
_to_
s
tr test
for u
n
s
i
gned i
n
t
commit
|
commitdiff
|
tree
2014-03-08
Tho
m
a
s
Preud'h
o
mme
Fix various
e
r
r
o
rs uncov
e
red by static a
n
alysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'hom
m
e
Call fill_got_
e
n
t
ry unc
o
nd
i
tionall
y
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'
h
omme
D
e
fine float_eabi onl
y
i
n
arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Th
o
m
a
s
Pre
u
d'
h
omm
e
Ignore VT_DEFSIGN i
n
l
o
ad on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Pr
e
ud'homme
Def signedness !
=
s
i
gned != uns
i
gne
d
for char
commit
|
commitdiff
|
tree
2014-02-06
T
homa
s
Preud'homme
A
d
d supp
o
rt of T
h
umb
to ARM branc
h
rel
o
cation
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud'homme
Split elf_output_file
in smaller functi
o
ns
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'homme
Add ma
c
ro to browse
reloc and sym en
t
ries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Round
m
ode of ll ->
f
loat c
o
n
v
ersion to nearest
commit
|
commitdiff
|
tree
2014-02-05
T
h
o
ma
s
P
r
e
u
d'homme
Fi
x
n
ega
t
ive l
o
ng lo
n
g to floa
t
c
o
nvers
i
on on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'
h
omme
Fix f
l
o
a
t
to lon
g
long conversion o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix and
e
xten
d
*FCAS
T
t
es
t
in tcctes
t
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
F
i
x parame
t
er
p
assing of long
l
ong bitfi
e
ld
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homm
e
switch last 2 params of
TOK_me
m
set on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
eud'homm
e
Don
'
t
perform builtin_fram
e
_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Fix fct par
a
m pass
i
n
g
of struct with s
i
ze
<
4
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as P
r
eud
'
h
omme
Switch fl
o
at abi to softfp for
int <--> floa
t
conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Rever
t
"Add macro to
b
ro
w
se
rel
o
c and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
R
evert
"
Split elf
_
ou
t
put_file in smal
l
e
r
fun
c
t
i
o
n
s"
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
R
e
ve
r
t
"Add suppo
r
t of Th
u
m
b to ARM br
a
nc
h
relocation"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'hom
m
e
A
dd support of Thumb to ARM branch
reloc
a
tion
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
S
plit elf_output
_
f
ile i
n
sm
a
ller
func
t
ions
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Pre
u
d'h
o
mme
A
d
d macro
t
o bro
w
se reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-02
T
homa
s
Preud'h
o
mme
Give ARM as
m
mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Clea
n
tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
P
r
eud'h
o
mme
Ignore abite
s
t-cc a
n
d abitest-tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas P
r
eud'homme
Test
long lon
g
to float c
o
nver
s
ion
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud
'
homme
Move
result o
f
itof double conv back
to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homme
Vari
o
us Ma
k
efile fixes for cross-compil
a
tion
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
R
e
m
ov
e
WITH
O
UT_LIBTC
C
macro: no mo
r
e
user
commit
|
commitdiff
|
tree
2014-01-08
T
homas
P
re
u
d'homm
e
Use
GNU triplet p
r
efix for c
r
oss tc
c
compilers
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
a
s Preu
d
'homme
Sh
a
r
e
d libraries also h
a
ve entry poin
t
s
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Improve ELF on AR
M
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'ho
m
me
U
p
d
ate elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homme
A
dd support for runtime selec
t
io
n
of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thoma
s
P
r
e
u
d'homme
Explic
i
t
t
h
at EABI only supports
VFP for now
commit
|
commitdiff
|
tree
2014-01-07
T
h
o
m
a
s Preud'homme
Don't
s
a
y
compiler flags
are warn
i
ng optio
n
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
F
i
x struct
ret i
n
vari
a
dic
f
c
t
w
ith ARM h
a
rdfloat
commit
|
commitdiff
|
tree
2014-01-06
Th
o
ma
s
Preud'h
o
mme
D
o
n't call
_
_tcc
_
f
pin
i
t if using
l
ibg
c
c
commit
|
commitdiff
|
tree
2014-01-06
Thom
a
s Preud'homme
D
o
n't enable bo
u
nd chec
k
if lib
g
cc
i
s
used
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Pr
e
ud'homme
Move lo
g
ic fo
r
if
(
in
t
value)
t
o tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preu
d
'h
o
mme
Update Chan
g
elog from gi
t
changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'homme
Fix
ne
g
a
t
io
n
of
0
.
0 and
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Pr
e
u
d
'ho
m
me
Provide in
s
tall
-
stri
p
t
a
rget in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
ud
'
homme
U
se li
b
tcc
.
a for
st
a
t
i
c
l
ink
ev
e
n w
i
th USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pr
e
u
d
'homme
Report
error on NaN comparis
o
n
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'ho
m
m
e
Always set *pali
g
n
in classif
y
_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preu
d
'h
o
mme
make gi
t
ignore lib/arm di
r
ectory
commit
|
commitdiff
|
tree
2013-12-15
T
h
o
m
a
s
P
reu
d
'ho
m
me
Fix s
i
gned integer
division in A
R
M runtim
e
ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
Preud'homme
Add ARM aeabi fun
c
t
ions needed
t
o
ru
n
tc
c
test
commit
|
commitdiff
|
tree
2013-12-11
Thomas
Preud'hom
m
e
Sup
p
ort special c
a
lling co
n
vention fo
r
runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas
P
reud
'
ho
m
me
D
e
fine __ARM_EABI__ and
__AR
M
EL__ when ap
p
lica
b
le
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud
'
homme
Ma
k
e abite
s
t
.
c have p
r
edict
a
ble r
e
s
ult
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pr
e
ud
'
homme
Add va_* macro im
p
l
e
mentation
f
or
A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'h
o
m
m
e
Add comment to exp
l
ain the code added by
41ce3
9
1c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'hom
m
e
Fix structur
e
passi
n
g in ARM c
a
lling convention
commit
|
commitdiff
|
tree
2013-11-22
Tho
m
a
s
Preud'homme
Add support for str
u
ct >
4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as
P
re
u
d'hom
m
e
Remo
v
e code
i
n arm-gen
.
c
for s
t
ruct pa
c
king in
reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Cor
r
ectly identify
h
omo
g
eneous float aggr
e
gate
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Preud'hom
m
e
Fix counting of
V
FP regs in
AR
M
's gfun
c
_pr
o
log
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pr
e
u
d'homme
Fix
r
egister
corruption
a
t function call on
ARM
commit
|
commitdiff
|
tree
next