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
Add some missing nocode_wanted guard
2015-03-10
Thomas Preud'h
o
mme
Add
som
e
missing
n
ocod
e
_w
a
nted guard
commit
|
commitdiff
|
tree
2015-02-18
Thomas Preud
'
homme
The
"ope
n
a
whisky and cut your fi
n
ger open" patch
commit
|
commitdiff
|
tree
2014-07-01
Thomas Preud'homm
e
Specify l
i
c
ense of
l
i
b
/
ar
m
eabi
.
c
commit
|
commitdiff
|
tree
2014-04-14
Thomas
P
r
eud'
h
omme
Imp
r
o
v
e efficiency of
macro concatenation
commit
|
commitdiff
|
tree
2014-04-12
Thomas Pr
e
ud'homm
e
M
a
k
e build
C
PU detecti
o
n
a
t
ad more
f
l
exible
commit
|
commitdiff
|
tree
2014-04-12
Thoma
s
Pre
u
d'hom
m
e
Fi
x
preprocessor co
n
ca
t
with empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thom
a
s
P
reud'homme
P
r
eve
n
t ## to appear at st
a
r
t or end
o
f macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud
'
homme
A
dd new te
s
ts
f
o
r
macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thoma
s
Preud'ho
m
me
F
i
x test for macro nesting
commit
|
commitdiff
|
tree
2014-03-31
T
homas
Preud'hom
m
e
A
llow local redefinition of enumerator
commit
|
commitdiff
|
tree
2014-03-31
T
homas
P
reud'homme
Up
d
ate Changelog from
g
it
c
hangelog
entr
i
es
commit
|
commitdiff
|
tree
2014-03-30
Thomas
Preud'homme
Add t
e
sts for previous fixes
commit
|
commitdiff
|
tree
2014-03-30
T
h
omas P
r
eud'homme
Upda
t
e C
h
angelog fro
m
git
c
hange
l
og entries
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'h
o
mme
F
ix typo in code ad
d
ed by b0
1
8
b
ac9
c
8
commit
|
commitdiff
|
tree
2014-03-29
Th
o
m
a
s Preud'homme
Fix ag
a
in
G
OT32
+ P
L
T
32 rel
o
c
commit
commit
|
commitdiff
|
tree
2014-03-29
T
homas Preud'
h
omme
Cre
a
te bch
e
ck regi
o
n for argv and arge a
r
gument
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas P
r
e
u
d'homme
Make g
e
t_tok_str suppo
r
t NULL as
second pa
r
am
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Pr
e
ud'hom
m
e
Simpli
f
y and fix GOT3
2
+ PLT
3
2 reloc comm
i
t
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud'ho
m
me
Support G
O
T32 and
P
LT32 r
e
l
oc fo
r
same s
y
mbol
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud'homme
A
l
w
a
y
s
link
l
ibtcc
1
.
a i
n
(
useful
f
or
va_
*
on x8
6
)
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
P
r
eud
'
homme
Add te
s
t for previous comm
i
t
commit
|
commitdiff
|
tree
2014-03-25
Th
o
m
a
s Pre
u
d'
h
omme
W
a
rn
a
bout sof
t
f
l
oat ABI
n
ot being s
u
pport
e
d
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preu
d
'homme
Deprecat
e
FPA and OABI support f
o
r
ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas
Preud'homme
M
a
k
e parse_btype only accept one basic t
y
p
e
commit
|
commitdiff
|
tree
2014-03-17
Thomas P
r
eu
d
'
homme
F
i
x relocation
o
f
_
_bound_ini
t
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eud
'
homme
F
i
x __cle
a
r_
c
a
c
he implemen
t
ation
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
Preud'h
o
mme
Adjust
r
elocation offset fo
r
thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Pre
u
d'homm
e
Don't hard
c
ode gcc in
tests Makefil
e
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Pre
u
d'
h
o
mme
Fi
x
warnin
g
of
cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud'homme
U
s
e intptr_t to c
a
s
t
poin
t
er
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Undefine
__va* in
l
ib
t
cc1 to avoid errors w/
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'homme
Make condition in libtcc1 ba
s
e
d
on target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'homme
Fix type_to
_
str
test
f
or unsign
e
d int
commit
|
commitdiff
|
tree
2014-03-08
Th
o
mas Preud'ho
m
me
Fix
v
arious er
r
ors uncovered by stat
i
c analysis
commit
|
commitdiff
|
tree
2014-02-10
T
h
omas
Preud'homme
Call fill_got_entry u
n
condi
t
ion
a
lly
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preu
d
'homm
e
D
e
f
i
ne float_
e
abi only
in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
Ig
n
ore
V
T_D
E
FSIGN
in load on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'ho
m
m
e
Def signedness != si
g
ned != unsigned for cha
r
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'hom
m
e
Add
s
upport of Thumb to ARM branch re
l
ocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud
'
homme
S
p
li
t
elf_output_file in sma
l
l
e
r f
u
n
c
tion
s
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preu
d
'homme
Add m
a
cro t
o
b
r
o
wse reloc and sym entr
i
e
s
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preud'homme
Round
m
ode of ll
-
>
float conversion to
nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
u
d
'homme
Fix negative long lon
g
to float conversi
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
reu
d
'homm
e
Fix
float to
l
ong long conv
e
rsion on
A
RM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'
h
omme
Fix an
d
e
x
tend *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Tho
m
as
Preud
'
homm
e
Fi
x
parameter passing of
lo
n
g long bitfi
e
ld
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
s
w
itch la
s
t
2 p
a
rams of T
O
K_mems
e
t on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Do
n
't perform builtin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Pre
u
d'homm
e
Fix fct param passing of struct with size
<
4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas
Preud'h
o
mme
Switch
float
a
bi
t
o soft
f
p for int <--> float
c
onv
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Reve
r
t "Add macro t
o
browse
reloc
a
nd sym
e
ntries"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Revert "Split elf_output_file in smaller func
t
ions"
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Revert "Add s
u
pport of Thumb t
o
A
RM branc
h
relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
re
u
d'
h
o
m
me
Add s
u
p
p
ort of Thumb to
A
R
M branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Split
e
lf_output_file in s
m
aller f
u
nc
t
ions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
A
dd macro to browse rel
o
c and sy
m
entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'ho
m
me
G
ive ARM asm
m
nemonic
of PLT e
n
tries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
C
l
e
a
n tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ignore abitest-cc and abitest-tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
Tho
m
as Preud'homme
Test
l
ong
lo
n
g t
o
f
l
oat
co
n
ve
r
sions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Move resul
t
of
i
tof do
u
bl
e
conv bac
k
to V
F
P reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'h
o
mme
Various Make
f
ile fixes for
cross-compilat
i
on
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'
h
omme
Remov
e
WITHOUT
_
L
I
BTCC macro: no mor
e
u
s
er
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Pr
e
u
d
'h
o
mm
e
Use GNU triplet pr
e
f
i
x
f
o
r cross tcc co
m
pilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'hom
m
e
S
hared libraries also have
e
ntry
p
oints
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'hom
m
e
Improve
EL
F
on A
R
M
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
U
p
date elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud'homme
Add
s
upport for runtime
selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Explic
i
t that EABI o
n
l
y supports VF
P
for
n
o
w
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'hom
m
e
Don't say comp
i
l
er flags a
r
e
w
ar
n
ing o
p
tions
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud'homme
Fix struct ret in v
a
riadic fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reu
d
'ho
m
m
e
D
o
n't ca
l
l __tcc
_
f
pinit if using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preu
d
'
homme
Do
n
'
t en
a
ble b
o
u
n
d check if
l
ibgc
c
i
s
use
d
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s Preud'homme
M
o
ve logic fo
r
i
f
(
i
nt value) to
t
c
cgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud'hom
m
e
Update
C
h
a
ngelog f
r
om gi
t
changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'homme
Fix negation of 0
.
0 an
d
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Provide inst
a
ll-str
i
p
targ
e
t
i
n Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'h
o
mme
Us
e
libtcc
.
a for static link even
wit
h
U
S
E_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud'homme
Report error on NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Alway
s
set *palign in clas
s
i
fy_x86_6
4
_
a
rg
commit
|
commitdiff
|
tree
2013-12-15
Th
o
mas Preud'h
o
mme
make git ignore lib/arm dire
c
tory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
F
i
x
s
igned integer division
i
n
A
R
M runt
i
m
e
ABI
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Pre
u
d'h
o
mme
Add ARM a
e
abi
func
t
ions
needed to run
tcct
e
st
commit
|
commitdiff
|
tree
2013-12-11
T
homas Preu
d
'homme
Support s
p
e
c
i
a
l
c
a
lling convention f
o
r run
t
ime ABI
commit
|
commitdiff
|
tree
2013-11-26
Tho
m
as Preud'homme
Define __A
R
M
_EABI__ and __ARMEL__ when applicabl
e
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pr
e
ud'homm
e
M
a
ke abitest
.
c h
a
ve predictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'ho
m
me
A
d
d
v
a_* mac
r
o im
p
lementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'homm
e
Add comment to explain the c
o
d
e
adde
d
by
4
1
c
e391c
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Pr
e
ud'hom
m
e
Fix structure pas
s
i
n
g in ARM ca
l
ling co
n
vention
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s Preu
d
'homme
Add support for struct > 4B ret
u
rned
v
ia
r
egisters
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud
'
h
omme
Remo
v
e
cod
e
in arm
-
gen
.
c for s
t
ruct pack
i
ng in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
eud'hom
m
e
Cor
r
e
c
tly identify homogeneou
s
fl
o
at
a
ggregat
e
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preu
d
'h
o
mme
Fix cou
n
ting of VFP regs i
n
AR
M
's g
f
un
c
_prolog
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as
P
reud
'
homme
F
ix re
g
i
s
t
e
r cor
r
upt
i
on at function cal
l
on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas P
r
eud'homme
Al
l
o
w
t
humb transition for
R
_A
R
M
_
PC24
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas Preud'homme
C
o
rr
e
ctly
align an
d
r
e
c
l
a
i
m stack at func
t
ion
call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homm
e
R
e
f
a
c
tor
and
simplify
g
func_call(
)
o
n arm
commit
|
commitdiff
|
tree
2013-11-05
Tho
m
as Pr
e
u
d'homme
Add __clear_cache imple
m
entation
in li
b
t
cc1
commit
|
commitdiff
|
tree
2013-11-05
T
homas
P
reud'homme
Fi
x
a
l
lo
c
ati
o
n of st
r
u
c
t in registe
r
s on ARM
commit
|
commitdiff
|
tree
2013-11-03
Th
o
mas P
r
eud'ho
m
me
Reve
r
t
"Ad
d
s
upport f
o
r thr
e
ad-local stora
g
e va
r
iabl
e
s"
commit
|
commitdiff
|
tree
next