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 warning
2014-04-29
Thomas Pre
u
d'homme
Add
s
upport for load/s
t
or
e
of _
B
ool value
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'homme
Improve efficienc
y
of m
a
c
r
o
conca
t
enation
commit
|
commitdiff
|
tree
2014-04-12
Th
o
mas Preud'ho
m
me
Make buil
d
CPU
d
etection a tad more flexib
l
e
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud'homme
Fix p
r
eprocessor con
c
at w
i
t
h
empty arg
commit
|
commitdiff
|
tree
2014-04-08
T
homas Preud
'
homme
Prevent #
#
t
o
appe
a
r
a
t s
t
art or end of macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
Add new tests for macro
n
e
s
ting
commit
|
commitdiff
|
tree
2014-04-07
Tho
m
a
s Preud'hom
m
e
Fix test for macro nesti
n
g
commit
|
commitdiff
|
tree
2014-03-31
T
h
o
mas Preud'homme
Allow
local redefiniti
o
n of enumerator
commit
|
commitdiff
|
tree
2014-03-31
T
h
om
a
s Pr
e
ud'homme
Update Changelog fro
m
g
it
change
l
og entries
commit
|
commitdiff
|
tree
2014-03-30
Tho
m
a
s
P
reud'homme
A
d
d t
e
sts
f
or previous
f
i
x
es
commit
|
commitdiff
|
tree
2014-03-30
Thomas
Pre
u
d'h
o
mme
Up
d
ate Change
l
og from gi
t
ch
a
ng
e
l
o
g entries
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as
P
reud
'
homme
F
i
x typo
i
n code added by b018
b
ac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas
Preud'homme
Fix again GOT
3
2 + PLT
3
2
reloc comm
i
t
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s Preud'homme
Create
b
check r
e
gion f
o
r a
r
g
v
and arge ar
g
ument
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Ma
k
e g
e
t_tok_str suppo
r
t NULL
as seco
n
d
p
ar
a
m
.
commit
|
commitdiff
|
tree
2014-03-26
Th
o
mas Preud'
h
omme
S
i
mplify and fix GOT32 + PLT3
2
reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Th
o
m
a
s
Pre
u
d'
h
o
m
m
e
Su
p
port GOT
3
2 and PLT32 reloc for sam
e
symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Always link
l
ibtc
c
1
.
a i
n
(useful for
v
a
_
* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Add te
s
t
for previous commit
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas
P
r
e
u
d'homm
e
W
arn
a
b
o
u
t
sof
t
f
l
o
a
t
ABI not
b
eing supported
commit
|
commitdiff
|
tree
2014-03-25
T
h
om
a
s Pre
u
d
'homme
Deprec
a
te FPA
and OABI su
p
port for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas P
r
e
u
d'ho
m
m
e
Make pars
e
_btype only accept one
basic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
Fix r
e
location of __b
o
und_init
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
P
r
eud'homme
Fix __clear_cache i
m
p
l
e
m
entation
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
as
P
reu
d
'homme
A
djust re
l
o
c
ation offse
t
f
o
r thu
m
b to AR
M
veneer
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'homme
Don't hardcode gcc in tests
Makefil
e
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
u
d'homme
Fix wa
r
ni
n
g of
c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
mas Preu
d
'homme
Us
e
i
ntptr_t to
cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Undef
i
ne __va* in libtcc
1
to avoid errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud
'
homme
Make cond
i
tion in lib
t
c
c
1
ba
s
ed o
n
ta
r
get
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'
h
omm
e
Fix
t
ype_to_str test for unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
Fix various errors uncove
r
ed by stati
c
ana
l
ysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas
P
reud'homme
Call fill_go
t
_ent
r
y
u
nconditi
o
na
l
ly
commit
|
commitdiff
|
tree
2014-02-09
Tho
m
a
s
Preud'homme
De
f
i
ne flo
a
t_e
a
bi only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Th
o
mas Pr
e
ud'hom
m
e
Ignore VT_DEFSIG
N
i
n
load
on x86-64 arc
h
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preu
d
'homme
Def signedness != sign
e
d != unsig
n
ed fo
r
char
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Preu
d
'hom
m
e
Add support o
f
Thumb
t
o ARM branc
h
relocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Spli
t
elf_output_file in smaller functions
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas
P
reud'
h
o
mme
Ad
d
macro to browse
reloc and sym e
n
tries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Rou
n
d mode of l
l
-> float conver
s
ion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
Preud'homme
F
i
x negative
l
ong long to float
c
o
n
version on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
reud'homme
Fix
f
loat to lo
n
g long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'homme
Fi
x
a
n
d
e
x
te
n
d *FCAST test in
t
cct
e
st
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Pre
u
d'homme
F
i
x pa
r
ame
t
er pa
s
sing
o
f long long bi
t
f
iel
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
r
e
ud'homme
switch
last 2 params of
TOK_me
m
set on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
Preud'homme
D
on't perform buil
t
in_frame_addres
s
on ARM
commit
|
commitdiff
|
tree
2014-02-03
Tho
m
a
s
Preud'homm
e
Fix fct param passi
n
g of st
r
uct wi
t
h s
i
ze < 4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
ma
s
Preud'h
o
mme
S
wit
c
h
float abi to softf
p
for
int
<--> float co
n
v
commit
|
commitdiff
|
tree
2014-02-02
T
h
om
a
s Preud'homme
Revert "Add macro to browse re
l
o
c and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Revert "Split el
f
_output_file
i
n
smaller
f
unct
i
ons"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'hom
m
e
Revert "Add support of
Thumb
t
o
ARM br
a
nch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
e
ud'ho
m
me
Add su
p
port of
Thu
m
b
to ARM b
r
anch reloc
a
tio
n
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Split
elf
_
output_
f
ile
in smaller functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'h
o
mme
A
d
d m
a
cro t
o
b
rowse r
e
loc
and
s
ym
entries
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Pr
e
ud
'
homme
Give ARM
asm mn
e
moni
c
of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homm
e
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
om
a
s
Preud'
h
omme
Ignore
abitest
-
cc a
n
d abitest-tcc test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Tes
t
l
ong long
t
o float
c
onv
e
rs
i
ons
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'
h
omme
M
o
v
e
resul
t
of itof do
u
ble conv back
to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homme
Various Makefile fixes for cross-co
m
pilation
commit
|
commitdiff
|
tree
2014-01-08
T
homas
Pr
e
ud'homme
Remove WITHO
U
T
_LI
B
T
CC macro: no more
user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Use
G
NU trip
l
et pre
f
ix
for cross tcc compilers
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preud'
h
omme
Share
d
lib
r
aries also h
a
ve entry p
o
i
n
ts
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'hom
m
e
I
m
prove ELF on
ARM
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
P
r
eud'homme
Upda
t
e elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Add support for
run
t
ime sele
c
tion o
f
float
A
BI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Explici
t
that EABI only suppor
t
s
V
F
P
for
n
o
w
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
ud'homme
Do
n
'
t
say compiler flags are warnin
g
options
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
as Preud'hom
m
e
Fi
x
struct
r
et in variadic fc
t
with ARM
h
ardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
homas Pr
e
ud'homme
Don't call __t
c
c_fpinit
if us
i
n
g
libg
c
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reud'hom
m
e
Don't
e
nable bound
c
hec
k
if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud'h
o
mme
Mo
v
e logic for if
(int
value)
t
o tc
c
gen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Preud'homme
Update
C
hangelog from git cha
n
gelog ent
r
ies
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
r
eud'ho
m
m
e
Fix negation of 0
.
0
and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pre
u
d
'homme
Provide insta
l
l-strip ta
r
g
e
t in Make
f
i
l
e
commit
|
commitdiff
|
tree
2014-01-03
T
h
oma
s
P
r
eud'h
o
mme
Use libtcc
.
a for static link ev
e
n with US
E
_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas Preud'homme
R
e
p
o
r
t
err
o
r on NaN compar
i
s
on
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'h
o
mme
Al
w
a
y
s set
*palig
n
in clas
s
ify_x8
6
_6
4
_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud
'
homme
make git ignore lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
T
homa
s
Pr
e
ud'hom
m
e
Fix s
i
gned integer
d
ivision in
A
RM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
T
h
oma
s
Pre
u
d'homme
Add ARM aeabi functions needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preu
d
'homme
Support s
p
e
c
ial calling convention for runti
m
e ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preu
d
'hom
m
e
De
f
ine __ARM_EABI__ and __ARME
L
__ whe
n
applicable
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'homme
Make abite
s
t
.
c ha
v
e pred
i
ctable result
commit
|
commitdiff
|
tree
2013-11-25
T
homas Pr
e
ud'homme
Add
va_* macro
implementat
i
o
n f
o
r ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add comment to explain
the cod
e
add
e
d
by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s
Pr
e
ud'hom
m
e
Fix structure passing
i
n
ARM
calling co
n
vention
commit
|
commitdiff
|
tree
2013-11-22
Thom
a
s
P
re
u
d
'homme
A
dd support for struct > 4B returned via regist
e
rs
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas Preud'homme
R
e
m
ove
code i
n
arm-gen
.
c for struct
p
a
cking in reg
commit
|
commitdiff
|
tree
2013-11-21
Th
o
mas
Preud'homme
Correctly
i
dentify homogeneous
float
a
gg
r
egate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix countin
g
of
V
FP
reg
s
i
n ARM
'
s gfunc_pr
o
log
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix
regi
s
ter corruption at functi
o
n call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Allow thumb transit
i
on
f
o
r R_AR
M
_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'
h
omme
Correctly align a
n
d reclaim stack
a
t func
t
ion call
commit
|
commitdiff
|
tree
2013-11-15
Th
o
mas Preud'h
o
m
m
e
Refac
t
or
a
nd
simplify gfunc
_
call() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
A
d
d __clear_cach
e
impleme
n
tation in lib
t
cc1
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas P
r
eud
'
hom
m
e
Fix a
l
location of
struct in regist
e
rs on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thoma
s
Preu
d
'homm
e
Revert "Add
su
p
port
fo
r
thread
-
loc
a
l storage v
a
r
i
ables
"
commit
|
commitdiff
|
tree
2013-10-29
T
homas P
r
eud'homme
Add support f
o
r thread-
l
o
c
al
s
t
orage variables
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'
h
o
mme
Fix comm
i
t
0
f594
2
c6b38210507
5
dabb6
f
97
5
a313efc63a5f9
commit
|
commitdiff
|
tree
next