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
fix its own making bug. Improved init_putz (). Modify the tests / Makefile to make...
2014-04-29
Tho
m
as Preud'hom
m
e
A
d
d
suppo
r
t
for load
/
s
tore of _Bool v
a
l
u
e
commit
|
commitdiff
|
tree
2014-04-14
Tho
m
as
P
reud'homme
I
mprove efficiency of ma
c
r
o concatenatio
n
commit
|
commitdiff
|
tree
2014-04-12
Tho
m
a
s
P
reu
d
'homme
M
a
ke build CP
U
detection a tad
m
ore flexible
commit
|
commitdiff
|
tree
2014-04-12
Thoma
s
Pr
e
ud
'
homm
e
F
i
x pr
e
p
roce
s
sor concat with
e
mp
t
y arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas
Preu
d
'ho
m
me
P
reve
n
t
#
# to appear
a
t
s
tart or en
d
of
m
ac
r
o
commit
|
commitdiff
|
tree
2014-04-07
Thomas Pre
u
d'homme
Add new
tests fo
r
ma
c
ro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas
Preud'homme
Fix test for m
a
cro nest
i
ng
commit
|
commitdiff
|
tree
2014-03-31
Thomas P
r
e
u
d
'homm
e
All
o
w
local rede
f
init
i
o
n
of en
u
merator
commit
|
commitdiff
|
tree
2014-03-31
Thomas
Preud
'
homme
U
pdate Changel
o
g f
r
om git cha
n
gelog en
t
ries
commit
|
commitdiff
|
tree
2014-03-30
T
h
omas Preud'homm
e
Add tests fo
r
previous fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homme
Update Changelog
f
rom git
c
h
angelog ent
r
ies
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
reud'homme
F
ix typo in co
d
e
a
d
d
ed by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas
Preu
d
'homme
F
i
x
again G
O
T32 + P
L
T32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
r
eud'homme
Create bcheck region for a
r
gv and a
r
ge arg
u
ment
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas Preud'homme
Mak
e
g
e
t_tok_str support NULL as sec
o
nd param
.
commit
|
commitdiff
|
tree
2014-03-26
T
homas Preud'
h
o
mme
Simplify an
d
fix GOT32 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas P
r
eud'homme
Support
G
O
T
3
2 and P
L
T32 reloc for same
s
ymbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'hom
m
e
Always link libtcc1
.
a in
(useful for va_* on x
8
6)
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud'homme
Add tes
t
for previo
u
s commit
commit
|
commitdiff
|
tree
2014-03-25
T
h
o
m
as Preud'homme
W
a
rn
a
b
out
s
oft fl
o
at ABI not being suppo
r
te
d
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'ho
m
me
Deprecate FPA and OABI support for
A
R
M
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preud'homme
Ma
k
e parse_bt
y
pe
o
nly
a
c
c
e
pt one
ba
s
ic t
y
p
e
commit
|
commitdiff
|
tree
2014-03-17
Thomas
P
reud'homme
F
ix relocation
of __boun
d
_ini
t
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eud'homme
Fix _
_
clear_cache implemen
t
ation
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
Preud'homme
Adj
u
st
r
elo
c
ation off
s
et for thumb to
A
RM vene
e
r
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'homme
Do
n
't h
a
rdcode gcc in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'homme
Fix
w
a
r
n
ing of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use
i
ntptr_t to cast
p
oi
n
ter
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Un
d
efine __va
*
in libtcc1 to avo
i
d er
r
ors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
homme
Make condition i
n
libtcc
1
based on t
a
r
g
et
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'h
o
mme
Fix t
y
pe
_
to_str te
s
t for unsi
g
ned int
commit
|
commitdiff
|
tree
2014-03-08
Thoma
s
P
reud'homme
Fix various errors uncovered by static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'homme
Call fill_got
_
entry
unconditio
n
ally
commit
|
commitdiff
|
tree
2014-02-09
Thomas P
r
e
ud'homme
Define
f
loat_e
a
bi only
i
n arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas P
r
eu
d
'
hom
m
e
I
gno
r
e VT_DEF
S
IGN in load
o
n x86-
6
4 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'h
o
mme
Def sign
e
dness != sig
n
ed != unsign
e
d
for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'homme
Add suppo
r
t
o
f Thumb to ARM br
a
nc
h
relocation
commit
|
commitdiff
|
tree
2014-02-06
Th
o
mas
P
reud'homme
S
p
lit elf_outp
u
t_fi
l
e in smaller func
t
io
n
s
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
reud'homme
Add macro to b
r
owse reloc and sym
entries
commit
|
commitdiff
|
tree
2014-02-05
T
homas
P
reud'h
o
mme
R
o
und mode of ll -> fl
o
at con
v
ersion to neares
t
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'hom
m
e
Fix n
e
gat
i
ve long
long to
f
l
oat conver
s
ion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'homme
Fix flo
a
t to
l
o
n
g long con
v
ersion on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas
P
reud'homme
Fix
and exte
n
d *FCAST test in
t
cctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thom
a
s Preud'
h
o
mme
Fix par
a
m
et
e
r
p
as
s
ing of lon
g
long
b
it
f
ield
commit
|
commitdiff
|
tree
2014-02-03
T
homas Pr
e
ud'homme
switch last
2 par
a
ms
of TOK_
m
emset
o
n ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'ho
m
me
Do
n
't per
f
o
r
m bui
l
tin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas
P
reud'homme
Fix fc
t
param
pa
s
sing of
s
truct with siz
e
< 4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preu
d
'homm
e
S
w
itc
h
float a
b
i
to softfp fo
r
int <-->
f
lo
a
t conv
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas P
r
eud'
h
omm
e
Revert "Add ma
c
r
o
to browse rel
o
c and sym entr
i
es"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas
Pr
e
ud'hom
m
e
Rev
e
rt "Split elf_output_file
in small
e
r functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Revert "Add s
u
p
port o
f
Thumb to ARM branch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Pr
e
ud'ho
m
me
Add support of Th
u
m
b
to ARM branch relocat
i
on
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Split elf_output_fil
e
i
n smaller
f
u
n
cti
o
ns
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'
homme
Add macro to bro
w
s
e
relo
c
and sy
m
entries
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Give ARM asm mn
e
mon
i
c
o
f PLT entrie
s
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
I
g
n
ore ab
i
test-cc and abitest-tcc test p
r
o
g
r
a
m
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homme
Test
l
ong long to
f
l
o
a
t
co
n
ve
r
sions
commit
|
commitdiff
|
tree
2014-02-01
T
homas P
r
e
u
d'
h
o
m
me
Move result of i
t
o
f doubl
e
con
v
b
a
c
k to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
T
h
omas Preud'h
o
mme
Various Makefile fi
x
es for
c
ross
-
compilation
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s
P
r
eud
'
homme
R
e
move WITHOUT_LI
B
T
C
C ma
c
ro: no more
u
ser
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud'homme
Use G
N
U
t
riple
t
pr
e
fix f
o
r cross tcc compiler
s
commit
|
commitdiff
|
tree
2014-01-08
T
h
oma
s
P
r
e
u
d
'hom
m
e
Shared libraries also have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
u
d'homme
Up
d
ate elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'h
o
mme
Add sup
p
ort for runtime selec
t
io
n
o
f
float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
u
d'homm
e
Explicit
that EABI only supports
V
FP fo
r
now
commit
|
commitdiff
|
tree
2014-01-07
Tho
m
as Preud'homme
Don't say com
p
i
l
e
r flags are warn
i
ng opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
Preud'homme
Fi
x
struct
r
e
t
i
n
variadic fct w
i
th ARM ha
r
dfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'h
o
m
me
Don
'
t call __tcc
_
fpinit if us
i
n
g lib
g
c
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'h
o
mme
Don't enable
bound c
h
ec
k
if li
b
g
c
c
i
s used
commit
|
commitdiff
|
tree
2014-01-04
Th
o
m
as
P
r
e
ud'homme
Move
logic
f
or if (int value) to tccg
e
n
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
homas Preud'h
o
mme
Up
d
a
t
e
C
han
g
elog from
g
it change
l
og entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homm
e
Fix negation of 0
.
0 an
d
-
0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preud'homme
Provide
i
nst
a
l
l
-
stri
p
targe
t
i
n Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Pre
u
d'ho
m
me
Use libtcc
.
a
f
o
r
static link ev
e
n
w
i
th US
E
_
LIB
G
CC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Re
p
or
t
err
o
r on NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as Pr
e
ud'h
o
mm
e
Always set *pali
g
n in
classify_
x
86_64_ar
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud
'
ho
m
me
make git i
g
nore l
i
b
/
arm directory
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s
P
reud'
h
omme
Fix signed intege
r
division in ARM runtime ABI
commit
|
commitdiff
|
tree
2013-12-11
Th
o
mas Preud'
h
omme
Add AR
M
aeabi functions nee
d
e
d
t
o
run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
a
s
P
r
eud'homme
Su
p
port
s
pec
i
al calling con
v
ention for runt
i
me ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define __ARM_EABI__ and
__AR
M
EL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'hom
m
e
Mak
e
a
b
it
e
st
.
c
have pre
d
i
ctable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add
va_* macro implem
e
ntati
o
n for
ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add
comment to exp
l
a
in the co
d
e added by
41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omm
e
F
i
x st
r
ucture passing i
n
ARM c
a
lling convention
commit
|
commitdiff
|
tree
2013-11-22
T
ho
m
a
s
P
r
eud'
h
omme
Add support for
str
u
c
t >
4
B
r
e
tur
n
ed
v
i
a registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Preud'homme
Re
m
ove cod
e
in arm-gen
.
c
f
or struct pac
k
ing in r
e
g
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'hom
m
e
Correctly identify homogeneou
s
float
a
g
g
r
egate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fi
x
counti
n
g of VFP regs in ARM's gfun
c
_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'h
o
mme
Fi
x
re
g
ister corruptio
n
at
funct
i
on ca
l
l on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas
P
reud'homme
All
o
w thum
b
transition for
R
_A
R
M_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Correctly
a
lign and re
c
lai
m
stack at func
t
i
on call
commit
|
commitdiff
|
tree
2013-11-15
Thomas
P
reud'
h
omme
R
efactor
a
nd
s
i
mplify
g
func_c
a
ll() on ar
m
commit
|
commitdiff
|
tree
2013-11-05
T
ho
m
as Preud'homme
Add
__clear_cache i
m
plementa
t
ion in libtc
c
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'
h
omme
Fix all
o
cat
i
on of
struct in reg
i
s
t
ers
on
ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas P
r
eud'
h
omme
R
e
vert "Ad
d
su
p
port for thread-local storage va
r
iables"
commit
|
commitdiff
|
tree
2013-10-29
Th
o
mas P
r
eud'h
o
mme
Add support
f
or thr
e
ad-l
o
cal st
o
r
a
g
e var
i
a
bles
commit
|
commitdiff
|
tree
2013-10-01
T
homas Preud'homm
e
Fix
commit 0f5942c
6
b3
8
2105075dabb6f975a313ef
c
63a5f9
commit
|
commitdiff
|
tree
next