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
Create bcheck region for argv and arge argument
2014-03-29
Th
o
mas Preu
d
'h
o
mme
C
r
eate bchec
k
r
e
g
i
on for argv and a
r
g
e
a
rgu
m
ent
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eu
d
'homme
Make get_tok_str su
p
port
NULL
a
s
second
p
aram
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas P
r
e
ud'homme
Simplif
y
and fix GOT32
+ PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Support GOT32 a
n
d PLT32 reloc for same symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
homm
e
Alwa
y
s
l
ink
l
i
b
t
cc1
.
a
i
n
(u
s
efu
l
f
or v
a
_*
o
n x86)
commit
|
commitdiff
|
tree
2014-03-25
Th
o
mas Preu
d
'homme
Ad
d
t
e
s
t for previous commit
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
Preud'hom
m
e
Warn
about soft float ABI n
o
t b
e
ing
s
upported
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'ho
m
me
Deprecate FPA
an
d
OABI support f
o
r ARM
commit
|
commitdiff
|
tree
2014-03-24
T
hom
a
s
Preud'h
o
m
m
e
M
a
k
e
parse_btype only acc
e
pt
one ba
s
ic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'h
o
mme
F
i
x r
e
location of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
T
h
omas Preud'
h
omme
Fix
__clear_cach
e
i
m
plementation
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s
P
reud'homme
Adjust
r
e
l
oca
t
ion offse
t
for thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
r
eud'homme
Don't
h
ardcode gcc
i
n tests Makefi
l
e
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
r
eud
'
homme
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
U
s
e
intptr_t to cas
t
pointer
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud
'
homme
U
nde
f
ine __va* i
n
libtcc1 to avoid err
o
rs w/
clan
g
commit
|
commitdiff
|
tree
2014-03-09
Thomas
Preud'ho
m
me
Make condit
i
on in libtcc1 ba
s
ed on target
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eud'homme
Fix t
y
pe
_
to_str test
for unsign
e
d
i
nt
commit
|
commitdiff
|
tree
2014-03-08
Thomas Pre
u
d'homme
Fix various err
o
r
s unco
v
ered
b
y
static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pre
u
d'homme
C
a
ll fi
l
l
_
got_entry u
n
conditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas
P
reud'hom
m
e
D
ef
i
n
e
f
l
oat_eabi only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas P
r
eud'homme
I
gnore
V
T
_DEFSIGN in lo
a
d on x
8
6-
6
4
a
r
c
h
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud'homme
Def signedne
s
s != signed != unsi
g
ned for
c
har
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas Pr
e
ud'h
o
m
m
e
Add
support of Thumb to
A
RM b
r
anch relocatio
n
commit
|
commitdiff
|
tree
2014-02-06
T
h
o
mas Preud'homme
Split elf_output
_
file in sm
a
ller f
u
nctions
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud'homme
Add ma
c
ro to browse reloc
a
n
d sym entrie
s
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas P
r
eud'homme
R
ound m
o
de of
ll ->
float
c
o
nversion to
ne
a
rest
commit
|
commitdiff
|
tree
2014-02-05
T
homas Pre
u
d
'
ho
m
me
Fix
ne
g
ative
l
ong long to
float conv
e
rsion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thom
a
s
P
r
e
u
d'homme
Fix float t
o
long long
conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud
'
h
omme
Fi
x
and extend
*
FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Th
o
mas Preud'ho
m
me
Fi
x
p
arameter passing of l
o
ng long bitf
i
eld
commit
|
commitdiff
|
tree
2014-02-03
Tho
m
as Pre
u
d'homme
switch las
t
2 params of T
O
K
_
m
ems
e
t
o
n ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don't
p
erform builtin
_
frame_address
o
n ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Fix
f
c
t
param pass
i
n
g
of
s
t
ruct
with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
a
s
Preud'homme
Swi
t
ch float abi
to softf
p
for
i
nt <--> fl
o
at c
o
nv
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preu
d
'homme
Reve
r
t "Add macro to browse r
e
loc and sy
m
entr
i
es"
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
m
a
s
Preu
d
'homme
Revert "Split e
l
f
_output_file i
n
sm
a
ller functio
n
s
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud
'
homme
Reve
r
t "A
d
d su
p
p
ort of Thumb
t
o ARM bra
n
ch relocati
o
n
"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homm
e
Add sup
p
ort
o
f
Thumb
t
o A
R
M branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud
'
homme
Sp
l
it elf_output_file in sm
a
l
l
er function
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Add macro to browse reloc an
d
sy
m
entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Giv
e
ARM asm
m
n
emonic of PLT
e
ntrie
s
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preud'homme
C
l
e
an tcce
l
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Igno
r
e abitest-cc and
abitest
-
tcc te
s
t
pro
g
rams
commit
|
commitdiff
|
tree
2014-02-01
T
homas Preud'homme
Test long
l
ong to f
l
oat
conv
e
rs
i
ons
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'h
o
mme
Move result
o
f
itof dou
b
le co
n
v back to
V
FP re
g
commit
|
commitdiff
|
tree
2014-01-09
Thoma
s
Preu
d
'homme
Various Makef
i
le fixes for c
r
oss-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Pr
e
ud'homme
Remove WITHOUT_L
I
BTCC macro:
n
o more user
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas
P
r
e
u
d'
h
omme
Use GNU
triplet p
r
efi
x
f
or cross tcc compile
r
s
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas Preud'hom
m
e
Shared libraries also have en
t
ry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
I
mpr
o
ve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
mme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
Add support for
r
untim
e
s
election of float ABI
commit
|
commitdiff
|
tree
2014-01-07
T
h
o
mas Preud'hom
m
e
Ex
p
l
icit
t
hat EA
B
I only
supports V
F
P for now
commit
|
commitdiff
|
tree
2014-01-07
T
h
oma
s
Preud'
h
omme
Don't
say compiler flags are warning options
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
as
P
reud'homme
F
i
x st
r
uct ret in variadic fct
w
ith
ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
Preud'homme
Don't cal
l
__tcc_fpinit
if using
l
ibgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Preud'homme
Don't e
n
able bound che
c
k if l
i
bgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas P
r
eud'homme
Move
log
i
c for if
(int va
l
u
e
) to tccg
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pre
u
d'hom
m
e
Update Changel
o
g
f
r
om g
i
t changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s
Preu
d
'
h
omm
e
F
i
x
n
e
gation
of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preu
d
'homme
P
r
ovide inst
a
l
l-st
r
i
p
target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thoma
s
Preud'homm
e
Use libtc
c
.
a for st
a
t
i
c l
i
nk e
v
en with
USE_LI
B
G
C
C
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas
Preud'homme
Rep
o
rt error on N
a
N
comp
a
rison
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'h
o
m
me
A
lway
s
set *p
a
lign in cl
a
ssify
_
x
86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'h
o
m
m
e
make git
ignor
e
l
ib/arm dire
c
tory
commit
|
commitdiff
|
tree
2013-12-15
Thomas
Pre
u
d'homme
Fix signed i
n
teger division
in
ARM ru
n
t
ime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thom
a
s
P
r
eud'homme
Add
A
R
M
aeabi functions n
e
e
ded to run tc
c
t
e
st
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as
P
reud'homme
Support special callin
g
convention for runtime
A
BI
commit
|
commitdiff
|
tree
2013-11-26
Thoma
s
Preud'homme
Define __
A
RM_EABI_
_
and
_
_AR
M
EL__ whe
n
applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'hom
m
e
Ma
k
e abitest
.
c have pr
e
dict
a
b
le result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add va_* macro implement
a
tio
n
for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'homm
e
Add comment to explain
the code added by
41
c
e391c
commit
|
commitdiff
|
tree
2013-11-25
T
homas Preu
d
'homme
Fix structure
p
a
s
sin
g
in ARM c
a
lling conv
e
ntion
commit
|
commitdiff
|
tree
2013-11-22
Thomas P
r
eud'ho
m
me
Add sup
p
o
rt for st
r
uct
> 4
B
re
t
urn
e
d via register
s
commit
|
commitdiff
|
tree
2013-11-21
Thomas P
r
eud'homme
Remove code in arm
-
gen
.
c for struct packing
i
n reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
Correctl
y
identify
h
o
mogeneous float agg
r
egate
commit
|
commitdiff
|
tree
2013-11-21
T
h
o
mas Preud'hom
m
e
Fix coun
t
ing of VFP regs in AR
M
'
s
gfu
n
c_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
F
ix
regi
s
ter c
o
rr
u
ption at function cal
l
on
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s Preud'homme
Allow thumb transition for
R
_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas Preu
d
'homme
C
orrectly
a
lign and reclaim st
a
ck at funct
i
on ca
l
l
commit
|
commitdiff
|
tree
2013-11-15
Th
o
mas Preud'homm
e
Re
f
actor a
n
d
simplify gfunc_ca
l
l
(
) on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'ho
m
me
A
d
d __clear_c
a
che implementa
t
ion in libtc
c
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'
h
omme
Fix allocation of struct in
r
egisters on A
R
M
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'h
o
mme
R
e
vert "Ad
d
support for thread-loca
l
storag
e
v
ariables"
commit
|
commitdiff
|
tree
2013-10-29
T
homas
Preud'homme
Add
s
u
pport for t
h
read-local storage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jon
e
s
Fix CONFIG_TCC_
S
YSINCLUDEPATHS on !w
i
n32
s
ystem
s
commit
|
commitdiff
|
tree
2013-10-01
Thoma
s
Preud
'
homme
Fi
x
c
o
m
mit 0f5942c6b382105
0
75da
b
b6
f
975a
3
13efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
T
h
o
ma
s
Preud'homme
Avo
i
d warnings with g
c
c 4
.
8 + default
C
FLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thoma
s
P
reud'homme
D
etect correct
i
n
stru
c
tion
with i
n
cor
r
ect operands
commit
|
commitdiff
|
tree
2013-09-20
Th
o
mas Preud'
h
omme
Report er
r
or when redefining enumerator
commit
|
commitdiff
|
tree
2013-09-20
T
homas Preud'homme
Re
p
ort er
r
o
r
whe
n
u
sing undefine
d
en
u
m
commit
|
commitdiff
|
tree
2013-09-19
Thomas Preud'ho
m
m
e
Forbid enum redefinit
i
on
.
commit
|
commitdiff
|
tree
2013-09-19
Tho
m
as P
r
eud'homme
Fo
r
bid t
h
e us
e
of array o
f
functions
commit
|
commitdiff
|
tree
2013-09-16
T
homas Preud'homme
G
en
e
rate an e
r
ror w
h
en a function
i
s redefi
n
ed
commit
|
commitdiff
|
tree
2013-09-09
Ramsay Jones
libtcc1
.
c:
Fix __asm__() in
__tcc_fpin
i
t and
_
_tc
c
_c
v
t_f
t
ol
commit
|
commitdiff
|
tree
2013-09-07
Thomas Pr
e
ud'
h
om
m
e
F
ix lib, i
n
clude, cr
t
and libgcc search p
a
t
h
s
commit
|
commitdiff
|
tree
2013-06-14
Tho
m
as
Preud'h
o
mme
Define
__A
R
M
_PCS
_
VFP
i
n
h
ardfloat
c
om
p
ilatio
n
mode
commit
|
commitdiff
|
tree
2013-06-14
Thomas Preu
d
'
homme
Add support for load/st
o
r
e of _Bool value
commit
|
commitdiff
|
tree
2013-05-29
Thoma
s
Preud'ho
m
me
Improve texi2html -> makeinfo convers
i
on
commit
|
commitdiff
|
tree
next