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
Allow local redefinition of enumerator
2014-03-31
Thomas Preud'h
o
mme
Al
l
ow local redefinit
i
on of enumerator
commit
|
commitdiff
|
tree
2014-03-31
T
h
om
a
s Preud'homme
Update Changelog from git changel
o
g entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'homm
e
Add
tests for previous f
i
xes
commit
|
commitdiff
|
tree
2014-03-30
Thomas
P
re
u
d'homm
e
U
pdate Ch
a
ngelog from
git changelog entries
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homm
e
Fix t
y
po in
c
ode added by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preu
d
'homme
Fix ag
a
i
n GO
T
32
+
PLT3
2
reloc co
m
m
i
t
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s Preud'ho
m
me
Create b
c
hec
k
r
e
gion fo
r
argv a
n
d arge a
r
gument
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
e
ud'homme
M
a
ke g
e
t
_tok_str support NULL as
s
econd param
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas
P
reu
d
'hom
m
e
Simplify
a
nd fi
x
GOT32
+
P
LT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud'homme
Support GOT32 and PLT32 reloc
for same symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preu
d
'homme
Always
l
ink
libtcc1
.
a in (u
s
eful
fo
r
va_* on x
8
6)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud
'
h
o
mme
Add te
s
t f
o
r previou
s
c
o
m
mit
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s Preud'homme
Warn about so
f
t float
ABI
n
o
t
bei
n
g suppor
t
e
d
commit
|
commitdiff
|
tree
2014-03-25
Th
o
mas
Preud'homme
De
p
r
ecate FPA
a
nd OABI support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas P
r
eu
d
'homme
Make parse
_
btype
o
nly accept one
basic ty
p
e
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
F
i
x rel
o
cation
of __b
o
und_init
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s
Preud'homme
F
i
x
__clear_cache
i
mplementa
t
ion
commit
|
commitdiff
|
tree
2014-03-11
Thomas Pre
u
d'homme
Adjust relocation offset
f
o
r
thumb to ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
e
ud'homme
Don
'
t
h
a
r
d
code gcc in tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Th
o
m
a
s Pr
e
u
d'ho
m
me
Fix warni
n
g of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eu
d
'homme
Use intptr_t to
cas
t
p
o
in
t
er
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'h
o
mme
Undef
i
ne __va*
i
n
libtcc1 to
a
void errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'homme
Make
c
o
nd
i
t
i
on in libtcc1 based o
n
target
commit
|
commitdiff
|
tree
2014-03-09
T
homas Preud'h
o
mme
F
ix type
_
t
o
_str
t
e
s
t for unsigned int
commit
|
commitdiff
|
tree
2014-03-08
Thoma
s
P
reud'homme
Fix
v
ar
i
ous errors uncovered by sta
t
ic analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas
Preu
d
'homme
Call fill_got
_
entry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
T
homas Preud
'
ho
m
me
Def
i
ne fl
o
at_eabi only in
arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preu
d
'homme
I
gnore VT_DEFSIGN in load on x86-64 ar
c
h
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homm
e
D
e
f s
i
gne
d
ness
!=
s
i
gned !=
un
s
igned for char
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Preud'homme
Add
support of Thumb to ARM br
a
nch relocatio
n
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Split e
l
f
_
o
u
tp
u
t_file in smaller f
u
nctions
commit
|
commitdiff
|
tree
2014-02-06
T
h
oma
s
Pre
u
d'hom
m
e
Add macro to b
r
owse
r
eloc and sy
m
en
t
rie
s
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'
h
omme
Round mode
of l
l
-> float
c
onversion to neare
s
t
commit
|
commitdiff
|
tree
2014-02-05
Thoma
s
P
reud'homm
e
Fix
negativ
e
long long to f
l
oat
conversion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
r
e
ud'homme
Fix
f
l
oat to long long
c
onversi
o
n on ARM
commit
|
commitdiff
|
tree
2014-02-05
T
homas
Pre
u
d'homme
Fix and extend *FCAST test in tccte
s
t
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Pr
e
ud'homme
Fix pa
r
amet
e
r passing of long long bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch last 2 pa
r
a
m
s of TOK_memset on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Preud'hom
m
e
D
o
n't
perf
o
r
m
bui
l
tin_f
r
a
m
e_address on AR
M
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homm
e
F
i
x fct param passi
n
g of
s
truct
with size < 4
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud
'
homme
Swit
c
h float abi t
o
softfp
f
or int
<--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud
'
homm
e
Revert "A
d
d macro t
o
browse re
l
o
c a
n
d sym en
t
ries"
commit
|
commitdiff
|
tree
2014-02-02
T
homas Pr
e
u
d
'
h
o
m
me
R
e
v
er
t
"Spl
i
t elf_output_file in sm
a
ll
e
r f
u
nct
i
ons"
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s Preu
d
'homme
Revert "Add support o
f
T
h
umb t
o
AR
M
br
a
nch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'
h
o
m
me
Add
su
p
port of T
h
umb
t
o AR
M
b
r
a
n
ch rel
o
ca
t
i
o
n
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Spli
t
elf_
o
utput_file
i
n
s
m
a
ller functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
A
dd
m
ac
r
o to browse reloc and s
y
m
entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Gi
v
e ARM asm mnemonic of P
L
T en
t
r
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Clean tcce
l
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Ignore abitest-cc and abitest-tcc
tes
t
programs
commit
|
commitdiff
|
tree
2014-02-01
Th
o
mas
P
reud'ho
m
me
Test lon
g
lon
g
to
float conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
reud'homme
Move result of ito
f
double conv
b
a
ck to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud'homme
Various Makefile fixes
f
o
r
cross-compi
l
a
tion
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s P
r
e
u
d'homme
R
emove WITHOUT
_
L
IBT
C
C macro: n
o
mo
r
e u
s
e
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homme
Use GNU tr
i
plet
p
refix for
cross t
c
c compil
e
rs
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
homme
S
h
ared libraries also have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
eud'
h
omme
I
m
p
rove ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Th
o
m
as
P
r
eud'homme
Upda
t
e elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'
h
o
m
m
e
Add support
f
o
r runtime selec
t
ion of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Th
o
mas Preud'homme
Ex
p
lici
t
that EABI only su
p
p
orts VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'
h
omme
Don't say com
p
iler f
l
a
g
s ar
e
wa
r
ning option
s
commit
|
commitdiff
|
tree
2014-01-06
Th
o
mas Pr
e
ud'homme
F
ix struct ret in vari
a
d
i
c fct with
ARM hardflo
a
t
commit
|
commitdiff
|
tree
2014-01-06
Th
o
m
a
s Pre
u
d'
h
omme
Don't call __tcc_fpinit i
f
usi
n
g libgcc
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
a
s Preu
d
'
h
omme
D
on't enable bound check if libgcc
is used
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s
Pr
e
ud'homme
Move logic for if
(int
va
l
ue) to t
c
cgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as Preu
d
'homme
Update Cha
n
gelog from git
c
hangelog entries
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas Preud'h
o
mme
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud
'
homme
Provide install-strip targe
t
in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Use libtcc
.
a
for static link even with
USE_LIB
G
CC
commit
|
commitdiff
|
tree
2014-01-03
Tho
m
as Preud'ho
m
me
Report e
r
ror on Na
N
c
o
mparis
o
n
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Always set *palign in c
l
assify_x86_64_a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make git ignore lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas
Preud'homme
Fix signed
i
nte
g
e
r di
v
ision in
A
RM runtim
e
A
B
I
commit
|
commitdiff
|
tree
2013-12-11
T
homas Preud'homme
A
dd ARM aeabi func
t
i
o
n
s
needed to run
t
cctest
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas Preud'homme
Support spe
c
ial call
i
ng
con
v
ention f
o
r runtim
e
ABI
commit
|
commitdiff
|
tree
2013-11-26
Thoma
s
P
r
eud'homme
Define __ARM_EABI__
an
d
__AR
M
EL_
_
w
h
en applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pre
u
d'homme
M
a
k
e abit
e
st
.
c ha
v
e predictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pre
u
d
'
homme
Add va_* macro imp
l
e
m
en
t
a
tion
for A
R
M
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
o
mme
Add comm
e
nt to e
x
plain t
h
e code added b
y
41ce39
1
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Pre
u
d'homm
e
F
ix
structure passi
n
g
in ARM calling convention
commit
|
commitdiff
|
tree
2013-11-22
Thoma
s
Preud'hom
m
e
Add support for stru
c
t > 4B returned
via
r
egist
e
rs
commit
|
commitdiff
|
tree
2013-11-21
T
homas Preud'hom
m
e
Remove
co
d
e in ar
m
-gen
.
c
for
s
truct packing i
n
reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preu
d
'
h
omme
Correctly id
e
ntify homogeneous floa
t
a
g
gregate
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Preud'homme
F
ix count
i
ng
of
V
F
P regs in ARM's gfunc
_
p
rolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Preud'
h
om
m
e
Fix
r
egister co
r
r
uption
at function call on
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thom
a
s
Preud'homme
A
llow
t
hu
m
b t
r
a
n
s
i
t
ion for R_A
R
M_PC24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'h
o
m
me
Correc
t
ly
alig
n
and re
c
l
a
i
m
stack at f
u
n
c
tion call
commit
|
commitdiff
|
tree
2013-11-15
Th
o
mas P
r
eud'homme
R
e
f
a
ctor and simplify gfunc_call(
)
on arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas Preud'homme
Add __clear_cache
i
m
p
lementation in lib
t
cc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
F
ix allocation of struct in
r
e
gi
s
ter
s
on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas
P
reud'homme
Re
v
ert "Add supp
o
r
t for t
h
read-local s
t
o
r
age v
a
riab
l
e
s"
commit
|
commitdiff
|
tree
2013-10-29
T
homa
s
Preud
'
homme
Add support for thread-local
storage v
a
riables
commit
|
commitdiff
|
tree
2013-10-01
Thomas
P
r
e
ud'homme
Fix c
o
mmit 0f5942c6b382105075dabb6
f
97
5
a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
T
h
omas Pre
u
d'
h
omm
e
A
void warni
n
gs with gcc 4
.
8 + de
f
ault CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas
P
r
eud'homme
Detect correct instruction wit
h
i
n
correc
t
operands
commit
|
commitdiff
|
tree
2013-09-20
Thomas Pr
e
ud'h
o
m
me
R
eport error w
h
en
redefining
e
nu
m
erat
o
r
commit
|
commitdiff
|
tree
2013-09-20
Th
o
ma
s
Preud
'
homme
Repo
r
t e
r
ror
w
hen using undefined
e
num
commit
|
commitdiff
|
tree
2013-09-19
T
homa
s
P
reud'
h
o
m
me
Forbid enum
r
edefini
t
ion
.
commit
|
commitdiff
|
tree
2013-09-19
Th
o
m
as Preud'homme
Forbid the use o
f
a
r
ray
of fun
c
t
i
ons
commit
|
commitdiff
|
tree
2013-09-16
Thomas Pre
u
d
'
homme
G
enera
t
e an error when a function
i
s redefined
commit
|
commitdiff
|
tree
next