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
Make build CPU detection a tad more flexible
2014-04-12
Thom
a
s Preud'homme
M
a
ke b
u
ild CPU dete
c
tion a tad m
o
re flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas
Preud'homme
Fix
p
reproce
s
sor concat
w
ith empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'ho
m
me
Prevent
#
# to appear at star
t
o
r end of
m
a
c
ro
commit
|
commitdiff
|
tree
2014-04-07
Thoma
s
Pre
u
d
'ho
m
m
e
Add new te
s
ts for macro
nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas
P
reud'homme
Fi
x
test for macro
n
e
sting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Pre
u
d'homme
All
o
w
local rede
f
initio
n
of enumerator
commit
|
commitdiff
|
tree
2014-03-31
T
homas
P
reud'homme
Update Ch
a
ngelog from gi
t
cha
n
ge
l
og
ent
r
ies
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
A
d
d tests f
o
r previo
u
s
fix
e
s
commit
|
commitdiff
|
tree
2014-03-30
Thomas
P
r
e
u
d'homme
U
p
date C
h
angelog from git changelog entries
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Pr
e
ud'homm
e
Fi
x
typo in code ad
d
ed by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
T
h
oma
s
P
reud'homme
Fix again GOT
3
2 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preu
d
'homme
Create
bcheck region
f
or argv and arge
arg
u
ment
commit
|
commitdiff
|
tree
2014-03-29
Th
o
mas Preud'homme
Make
g
e
t
_tok_str support
N
U
LL as sec
o
n
d
param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Simp
l
ify and fix GOT32 + PLT32 reloc c
o
mmit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Support GOT32 and PLT32 rel
o
c
for
same symb
o
l
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s Pre
u
d
'
h
o
mme
Always link l
i
btcc1
.
a in (useful
fo
r
v
a
_* on
x
86)
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s
P
r
eu
d
'
homme
Ad
d
test for previous commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
W
a
rn about
soft float ABI no
t
be
i
ng support
e
d
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Preud'h
o
mme
Depre
c
ate FPA a
n
d OAB
I
support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas P
r
eud'homme
Make parse_btyp
e
onl
y
accept one bas
i
c typ
e
commit
|
commitdiff
|
tree
2014-03-17
Thom
a
s
P
reud
'
homme
Fix re
l
ocati
o
n of __bo
u
nd_in
i
t
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
P
r
e
ud'homme
Fix
_
_
c
l
ear_cac
h
e implementation
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Adjust relocation offs
e
t for
thu
m
b
t
o ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
T
h
om
a
s
P
reud'homme
Don
'
t h
a
r
d
code gcc in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eud'
h
omme
F
ix w
a
rning of cla
n
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Pr
e
ud'homme
U
s
e i
n
tptr_t
to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Undefine __va
*
in l
i
btcc1 to avoid
e
r
ror
s
w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'
h
omme
Make cond
i
tio
n
i
n
lib
t
cc1 based o
n
target
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'homme
F
i
x t
y
pe
_
to_str test for unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Pre
u
d'homme
Fix vario
u
s errors uncovered by s
t
atic analys
i
s
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pr
e
u
d
'
homme
C
all fill_got_entry
u
n
c
o
nditionally
commit
|
commitdiff
|
tree
2014-02-09
Thoma
s
P
reu
d
'homme
Defi
n
e float_eabi only in arm-
g
en
.
o
commit
|
commitdiff
|
tree
2014-02-07
Th
o
mas Preud'homme
Ignore VT
_
DEFS
I
GN i
n
lo
a
d on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
reud'homme
Def signedness != signed
!
= unsigned for c
h
a
r
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preu
d
'ho
m
me
A
d
d support of Thumb t
o
AR
M
branch re
l
ocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'h
o
m
m
e
S
p
lit elf_output_file
i
n
smal
l
er func
t
ions
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud'homme
A
d
d
m
acro to brow
s
e
r
e
l
oc and
s
y
m entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d'hom
m
e
Round
m
od
e
of ll -> f
l
oat
c
o
nv
e
rsion to
n
e
are
s
t
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'homme
Fix negat
i
ve
long
long to floa
t
co
n
ve
r
s
i
on on AR
M
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'ho
m
me
F
ix
f
l
o
at to lon
g
long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud
'
homme
F
i
x and extend *F
C
AST test in tcct
e
st
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thoma
s
Pre
u
d'
h
omme
Fix p
a
rameter
p
a
ssin
g
of long long bitf
i
eld
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pre
u
d'homme
switch
l
ast
2 pa
r
ams of TOK_mems
e
t o
n
A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud
'
ho
m
me
Don
'
t
p
erf
o
rm builtin_fra
m
e_
a
ddress on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'homme
Fix fct param passing of stru
c
t with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
S
w
itch floa
t
abi to
s
o
f
tfp for int <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
a
s
P
reud'homme
Revert "Ad
d
ma
c
ro to browse
r
eloc and sy
m
entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "Spl
i
t elf_output
_
fil
e
in smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'ho
m
m
e
R
e
vert "Add support
of Thumb t
o
AR
M
bra
n
ch rel
o
ca
t
ion"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
Add support of Thumb to ARM
b
ranc
h
r
e
l
oca
t
ion
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Split elf
_
output_file in smaller func
t
ions
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
A
d
d ma
c
ro to
b
r
owse reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Give A
R
M
asm m
n
em
o
nic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
C
lean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
r
eud'homme
I
gn
o
re abitest-
c
c and abitest-tcc tes
t
programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas P
r
eud'homme
Test long long to float con
v
e
r
si
o
ns
commit
|
commitdiff
|
tree
2014-02-01
Thoma
s
Pr
e
ud'h
o
mm
e
M
o
ve result
of itof do
u
b
le co
n
v back to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas P
r
eud'homme
Variou
s
Makef
i
le fixes for
c
r
o
ss-compilat
i
o
n
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
e
ud'homme
R
e
move WITHOUT_LIBTCC mac
r
o: no more
user
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homm
e
Use GNU triple
t
prefix for cross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
r
eud'
h
omme
Share
d
l
ibraries also have entry poin
t
s
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
P
reud'hom
m
e
Improve E
L
F
on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'
h
omme
Add
support
for run
t
ime selection of floa
t
ABI
commit
|
commitdiff
|
tree
2014-01-07
Th
o
m
as Pr
e
u
d'homme
Explicit
t
hat EABI only s
u
p
port
s
V
F
P
fo
r
now
commit
|
commitdiff
|
tree
2014-01-07
Thomas P
r
eud'homme
D
o
n't s
a
y comp
i
ler
flags are
w
arning options
commit
|
commitdiff
|
tree
2014-01-06
T
homas Pr
e
ud'
h
o
m
me
F
i
x struc
t
ret in variadi
c
fct wit
h
AR
M
hardfl
o
at
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Preud'hom
m
e
D
on't c
a
ll
_
_tc
c
_fpini
t
i
f
u
sing libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'h
o
mme
Don't en
a
b
l
e bound check
i
f libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud'homme
Mo
v
e logic for
if (int value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Upda
t
e
Changelog from gi
t
changelog entries
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas
P
r
eud
'
homme
F
ix
n
e
g
at
i
on
o
f 0
.
0 an
d
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud'h
o
mme
Provide install-strip ta
r
get in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud'homm
e
U
s
e libtcc
.
a f
o
r st
a
ti
c
l
i
nk even with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud'h
o
mme
Repo
r
t error
o
n NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas
Preud'homme
Al
w
ays
s
e
t
*palig
n
i
n classif
y
_x86_64_ar
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pre
u
d
'
homme
make g
i
t ig
n
or
e
lib/arm direc
t
ory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homm
e
Fix sig
n
ed i
n
teger divis
i
on in ARM runtime AB
I
commit
|
commitdiff
|
tree
2013-12-11
Thomas Pre
u
d'h
o
mme
Add ARM aeabi functions need
e
d t
o
run tcc
t
es
t
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'
h
omm
e
Su
p
port sp
e
cial calling convention for ru
n
t
i
me A
B
I
commit
|
commitdiff
|
tree
2013-11-26
T
homas Pre
u
d'h
o
mme
De
f
ine __ARM_EABI__ a
n
d __ARMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
T
homa
s
P
reu
d
'homme
M
a
ke abit
e
st
.
c have predictable resu
l
t
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'h
o
mme
A
d
d
va_
*
macro i
m
plementa
t
ion
for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas
P
reud'homme
Ad
d
comment to e
x
plain
t
h
e code added b
y
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix structure passin
g
in ARM calling co
n
vention
commit
|
commitdiff
|
tree
2013-11-22
Thoma
s
P
r
e
ud'homme
A
dd support
f
o
r
s
tr
u
ct > 4B returned v
i
a
r
eg
i
sters
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Pre
u
d'h
o
mme
Remove code in arm-gen
.
c for s
t
ruct packing in re
g
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Pr
e
ud'h
o
mme
Correctly identif
y
homogen
e
ous fl
o
at aggre
g
ate
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
a
s
Preud'homme
Fix coun
t
i
ng of V
F
P
regs in ARM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud'homme
Fix registe
r
corruption at
f
u
nction call on
ARM
commit
|
commitdiff
|
tree
2013-11-17
Th
o
m
a
s
Preud'hom
m
e
All
o
w thum
b
transition for R
_
ARM_
P
C2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas P
r
eud'homm
e
C
o
rrectly
align and reclaim stack at
f
unct
i
on call
commit
|
commitdiff
|
tree
2013-11-15
Tho
m
as P
r
eud'homme
Refactor and simplify g
f
u
n
c_call() on ar
m
commit
|
commitdiff
|
tree
2013-11-05
Thoma
s
Preud'homm
e
Add __
c
lear_c
a
che implementation
i
n li
b
tcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
reud'homme
Fix al
l
ocat
i
o
n of struct in reg
i
ste
r
s
on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas P
r
eud'homme
Re
v
e
r
t "Add
s
upport for thread-local storage variables"
commit
|
commitdiff
|
tree
2013-10-29
T
h
omas Preud'
h
omme
Add support for thread-loca
l
s
torage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fix
CONFIG_TC
C
_SY
S
INCLU
D
EP
A
T
H
S
on
!
win32 sy
s
tems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
Fix commit 0
f
5942
c
6b
3
8210507
5
dabb6f9
7
5a313e
f
c
6
3a5f9
commit
|
commitdiff
|
tree
2013-09-24
Tho
m
as P
r
eud'homme
Avoid warnings
w
it
h
gcc 4
.
8 + def
a
ult CFLAGS
commit
|
commitdiff
|
tree
next