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
Thomas P
r
eud'homme
Make
build CPU detection
a tad more flexible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Fix prepro
c
essor
c
o
ncat with
empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Pre
u
d'homme
Prevent
#
#
to a
p
pear
a
t st
a
r
t
or end of macro
commit
|
commitdiff
|
tree
2014-04-07
Th
o
mas Pr
e
ud'homme
Add n
e
w tests for macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homm
e
Fix test for macro nesting
commit
|
commitdiff
|
tree
2014-03-31
Th
o
mas Preud'homme
All
o
w
local
redefinition of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Th
o
mas
P
reud'homme
U
p
date Changelog from
g
i
t ch
a
n
gelog entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
Ad
d
tests for
p
r
e
v
i
o
us
f
ix
e
s
commit
|
commitdiff
|
tree
2014-03-30
T
homas Pre
u
d'homme
Update Changelog from
g
it ch
a
n
gelog
e
ntr
i
es
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Fix
t
y
p
o in code
a
d
d
ed by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Th
o
ma
s
Preud'ho
m
me
Fi
x
again
G
OT
3
2 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thoma
s
Preud'homme
C
reate b
c
h
e
ck
region
for a
r
gv a
n
d arge
a
rgument
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas
P
reud'hom
m
e
Make get_tok_
s
t
r support NULL as second param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas P
r
e
ud'homme
Simp
l
ify and fix GOT32 + PLT32 reloc
c
ommit
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
eu
d
'hom
m
e
Support GOT32 and PLT
3
2 relo
c
for sam
e
symbol
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
mas Pre
u
d'homme
Always link l
i
b
tcc1
.
a in (usef
u
l
f
or
va_*
o
n x86)
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s Preud'homme
Add test for previous
commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
eud'homme
W
a
r
n
about soft float A
B
I n
o
t bein
g
suppor
t
ed
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
mas
P
r
eud'homme
Depr
e
cate FPA and OABI support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'homme
Make parse_btype
o
nly accept one ba
s
ic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
Fix reloc
a
tio
n
of __bou
n
d_ini
t
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
e
u
d
'homme
Fix __clea
r
_cache imple
m
e
n
tatio
n
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
as Preud'homme
Adjust relocation offs
e
t for th
u
m
b
to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eud'
h
omme
Don't hardco
d
e gcc in test
s
Makefile
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Pr
e
ud'homme
Fix warni
n
g o
f
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use
i
ntp
t
r_t t
o
cas
t
poi
n
ter
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'h
o
mme
U
n
de
f
ine __v
a
* in libtcc1 to avoid errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preu
d
'homm
e
M
ake condi
t
i
on in
l
ib
t
cc1 based o
n
ta
r
get
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'h
o
m
me
Fix type_to_str
t
est for uns
i
gn
e
d int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Pre
u
d'homme
Fi
x
various e
r
ror
s
uncover
e
d
by static anal
y
s
is
commit
|
commitdiff
|
tree
2014-02-10
Tho
m
as Preud'ho
m
me
Call fill_got_entry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas P
r
e
ud'hom
m
e
Define float_ea
b
i o
n
ly in arm
-
gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Pre
u
d'
h
omme
Ignore V
T
_DEFSI
G
N in load
o
n x
8
6-64
a
r
ch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homm
e
D
ef signedness !
=
sign
e
d !
=
unsigned for
c
h
a
r
commit
|
commitdiff
|
tree
2014-02-06
T
ho
m
a
s
Preud
'
ho
m
me
A
dd su
p
port of Thumb
t
o
ARM bran
c
h relocat
i
on
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Pr
e
u
d
'h
o
mme
Split
e
l
f_output_file in smaller func
t
ion
s
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Preud'homme
A
d
d m
a
c
r
o
to bro
w
se reloc and sym entr
i
es
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d'homme
Rou
n
d m
o
de of ll
-> f
l
oa
t
conversion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix nega
t
iv
e
long
long
t
o float conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
ho
m
as Preud'homme
Fix
f
loat to lon
g
long conversion on
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix and extend *FCAST
t
est in tcc
t
est
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Pre
u
d'homme
F
ix param
e
t
e
r
passing of long long bitfield
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preud'homme
switch las
t
2 param
s
of TOK_me
m
se
t
on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don'
t
perform
b
ui
l
tin_
f
rame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s
P
r
eud'
h
omme
Fix fct
p
aram passi
n
g of struct with s
i
ze
< 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homm
e
Swi
t
ch f
l
oat
abi to softfp
f
or int <--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Revert "Add macro to browse reloc
and sym ent
r
ies"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'
homme
Revert "Sp
l
it
elf_ou
t
p
u
t_file
i
n sm
a
ller functio
n
s"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Pr
e
ud'homme
Re
v
ert "Add suppo
r
t
o
f Thu
m
b t
o
ARM br
a
n
c
h re
l
ocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omme
A
dd support of Thu
m
b to
ARM branch relo
c
ati
o
n
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homm
e
S
plit elf_output_fi
l
e i
n
smal
l
e
r
f
un
c
tions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Add macro to browse r
e
loc and s
y
m entri
e
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
mme
Give ARM asm mnemonic of
P
LT entr
i
e
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'hom
m
e
I
g
nore abitest-cc and
abitest-t
c
c test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test lo
n
g long
t
o
float c
o
nversions
commit
|
commitdiff
|
tree
2014-02-01
Th
o
m
a
s Pre
u
d'homme
Move result of
i
t
of
d
ouble conv back
to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pre
u
d'
h
omme
Various Ma
k
efile
fixes
for cr
o
ss-compil
a
tion
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas Preud'homme
Re
m
ove WIT
H
OUT_LIBTCC macro: no
m
ore user
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
P
reud'ho
m
me
Use
G
NU tri
p
l
et prefix for cross tcc compil
e
rs
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
mme
Shared l
i
braries als
o
h
a
ve en
t
ry points
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
mas Preud'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
U
p
date el
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
A
d
d sup
p
ort for ru
n
time select
i
on of
f
loa
t
ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
ud'ho
m
me
E
xplicit that EABI only suppo
r
ts VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Don
'
t say compile
r
f
l
a
gs are w
a
rning o
p
tio
n
s
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud
'
h
o
mm
e
Fix struct ret
i
n v
a
riad
i
c fc
t
w
i
t
h ARM
h
a
rdflo
a
t
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't call __tcc_f
p
init
i
f
u
sing libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reu
d
'homm
e
D
on't enable bound chec
k
if li
b
gcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eud'homme
Move
logi
c
for if (i
n
t
va
l
ue) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
homa
s
Preud'homm
e
Update
C
h
angelog f
r
om git
chan
g
elog en
t
ries
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s
P
r
eud'homme
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pr
e
ud'homme
Provide in
s
t
all-str
i
p target
i
n Makefile
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas
P
reud'h
o
mme
Use libt
c
c
.
a
f
or static
l
i
nk e
v
en with
U
SE_LIBG
C
C
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'hom
m
e
Report err
o
r on
NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Pre
u
d'homme
A
l
ways
s
et *
p
a
l
ign
i
n
class
i
fy_
x
86_6
4
_arg
commit
|
commitdiff
|
tree
2013-12-15
Thoma
s
P
reud'homme
ma
k
e git
i
gnore l
i
b/arm directo
r
y
commit
|
commitdiff
|
tree
2013-12-15
Th
o
m
a
s Preud'homme
Fix signed int
e
ger di
v
isi
o
n
in ARM r
u
nti
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
T
homas Preud'ho
m
me
Add ARM aeabi
func
t
io
n
s
n
eeded to
r
un tc
c
test
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Preud'homme
Suppo
r
t
s
pecial
c
alling con
v
ention
f
or
r
untime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thoma
s
Preud'ho
m
me
D
efine __ARM
_
EABI_
_
and __
A
RMEL__ when appl
i
cabl
e
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'homme
Make
a
bi
t
est
.
c
h
a
ve predictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas
Preud'hom
m
e
Add va
_
* macro impl
e
mentation for
A
RM
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'
h
omme
A
d
d
comment t
o
explain the code added by
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eu
d
'ho
m
me
Fix structu
r
e passing in ARM calling con
v
ention
commit
|
commitdiff
|
tree
2013-11-22
T
homas P
r
eud
'
homme
A
dd suppor
t
for s
t
ruct
>
4B returned via registe
r
s
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'
h
omme
Remo
v
e code in a
r
m-ge
n
.
c for struct packing
i
n reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud
'
hom
m
e
Correctly
identify h
o
m
ogeneous float
aggregat
e
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix counting of VFP regs
in AR
M
'
s
g
func_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'homme
Fix
r
e
g
iste
r
c
o
rru
p
t
ion at fu
n
ction ca
l
l on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas
Preud'homme
Allow thu
m
b
tran
s
iti
o
n
for R_ARM_PC
2
4
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'hom
m
e
C
o
rrectly
align
and recla
i
m stack at func
t
ion
c
all
commit
|
commitdiff
|
tree
2013-11-15
Th
o
mas Preud'h
o
m
m
e
Refactor and simplify gfunc
_
call() on a
r
m
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'ho
m
me
A
d
d __c
l
ear_cache i
m
plementation in l
i
b
tcc1
commit
|
commitdiff
|
tree
2013-11-05
T
homas Preud'homme
Fix allocation of struct in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'
h
o
m
m
e
Revert "Add
s
upport for thread-local
s
torage variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud
'
ho
m
me
Add support
for thread-l
o
c
al
s
torage
variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jo
n
e
s
Fix
C
ONFIG_T
C
C_SYSINCLUDEPATHS on !
w
in3
2
sys
t
ems
commit
|
commitdiff
|
tree
2013-10-01
Thomas
P
reud'homme
Fix commit 0f594
2
c
6b382105075dabb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
Th
o
mas Preud'homme
Avoid
w
a
rnings w
i
th gcc
4
.
8 +
default CFLAGS
commit
|
commitdiff
|
tree
next