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 Preu
d
'homme
Allow
local
redefin
i
tion o
f
en
u
merator
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
r
e
ud'homme
Upda
t
e
C
h
angelog from gi
t
changelog entries
commit
|
commitdiff
|
tree
2014-03-30
Thom
a
s Preud
'
homme
A
d
d tes
t
s for previous fixes
commit
|
commitdiff
|
tree
2014-03-30
Tho
m
as Preud'h
o
m
m
e
Updat
e
Change
l
og from g
i
t changelog entri
e
s
commit
|
commitdiff
|
tree
2014-03-29
Thomas
Preu
d
'homme
F
ix typo in code add
e
d by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as P
r
eud'homme
Fix aga
i
n G
O
T
3
2 + PLT32 reloc
c
o
m
m
i
t
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s
Preud
'
hom
m
e
Cr
e
a
te bc
h
eck
re
g
ion
for
argv and
a
rge argum
e
nt
commit
|
commitdiff
|
tree
2014-03-29
T
h
omas
P
reud'h
o
mme
M
ake ge
t
_tok_
s
tr suppo
r
t NUL
L
as second
param
.
commit
|
commitdiff
|
tree
2014-03-26
Th
o
mas Preud'hom
m
e
Simpli
f
y and
f
ix GOT32 + PLT32
r
eloc co
m
mit
commit
|
commitdiff
|
tree
2014-03-25
T
homas Pr
e
u
d'
h
omme
Suppor
t
GOT32 and PLT32
reloc for
s
ame sy
m
b
o
l
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homm
e
Always link libtcc1
.
a in
(u
s
e
f
u
l
for va_
*
on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pre
u
d'hom
m
e
Ad
d
test for previous commit
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s
P
reud'homme
Warn about
s
oft
fl
o
at A
B
I not being supported
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas Preud'homm
e
Deprecate FPA an
d
OA
B
I support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Thomas Preu
d
'homme
M
a
ke parse_btype on
l
y
a
c
cept
o
ne basi
c
type
commit
|
commitdiff
|
tree
2014-03-17
Tho
m
a
s Preud'homme
F
i
x
relocatio
n
of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eud'homme
Fix
_
_clear_cache impl
e
mentation
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
Preud
'
homme
A
d
just rel
o
cation offset f
o
r
thumb to ARM vene
e
r
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud'homme
Don't hardcode
gcc in tests Mak
e
file
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
ud'homme
Fix warning of
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homm
e
Use
i
n
tptr_t to
c
ast
po
i
nter
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
homme
U
n
define __va
*
in libtcc1 to
a
void errors w/
c
lang
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Preud'homme
M
a
ke con
d
ition i
n
libt
c
c1 bas
e
d
on
ta
r
get
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fix type
_
t
o
_
str t
e
st for uns
i
gne
d
int
commit
|
commitdiff
|
tree
2014-03-08
Thom
a
s P
r
e
ud'
h
omme
F
ix various errors
uncove
r
ed by static a
n
alysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud'homme
Call fill_got_entry u
n
c
onditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas P
r
e
u
d
'homme
Define flo
a
t_eabi only in
a
rm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
P
reud'homme
I
gnore VT_D
E
FSIGN
i
n load on x8
6
-
64 arch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
a
s Preud'homme
Def signe
d
ness !
=
signed != unsigne
d
for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas P
r
eud'homme
Add
s
upport of Thumb t
o
ARM branch
re
l
ocatio
n
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
reud'ho
m
m
e
S
plit elf_o
u
tput_f
i
le in smaller functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
reud'homme
Add macro to
b
rowse reloc and s
y
m
e
ntri
e
s
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas
P
reud'h
o
mme
R
o
und mode of
l
l
-
> flo
a
t conversion t
o
n
e
a
rest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'
h
o
m
me
F
i
x negative long long to float co
n
vers
i
on on ARM
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
a
s Preud
'
homme
Fix
f
l
oat to long long con
v
ersion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix and
extend *FCAST test
i
n
tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Pr
e
ud'homme
Fix parameter p
a
s
s
i
n
g of long long
bi
t
field
commit
|
commitdiff
|
tree
2014-02-03
Th
o
mas
P
r
e
ud'ho
m
me
s
w
i
tch la
s
t 2 params of
T
OK_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Do
n
't perfo
r
m
b
ui
l
tin_fra
m
e_addre
s
s on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preu
d
'
h
o
mme
Fix
fc
t
par
a
m passing of struct
w
i
t
h size <
4
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
r
e
ud'
h
omm
e
Switch f
l
oat a
b
i t
o
softfp
for int <
-
-
> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Rever
t
"Add ma
c
ro to
b
rowse
reloc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
a
s
Preud'homme
Revert "
S
plit e
l
f_output_file
in sm
a
ll
e
r functions
"
commit
|
commitdiff
|
tree
2014-02-02
T
ho
m
as Preud'h
o
mme
Revert "A
d
d support of T
h
umb to ARM branch relocation"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Ad
d
su
p
p
o
rt of Thumb to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Split elf_output_
f
ile in
smaller functions
commit
|
commitdiff
|
tree
2014-02-02
Th
o
ma
s
Preud'homme
Add macro
t
o b
r
owse reloc
and sym
e
ntries
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud
'
h
o
mme
Give ARM asm
m
nemonic of
PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as P
r
e
u
d'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
m
a
s
P
reu
d
'homme
Ig
n
ore abitest-cc an
d
ab
i
test
-
tcc test pro
g
rams
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'homm
e
T
e
s
t long lon
g
to flo
a
t conversio
n
s
commit
|
commitdiff
|
tree
2014-02-01
T
h
omas Preud'ho
m
me
Move resu
l
t
o
f
i
tof double conv b
a
ck to VFP reg
commit
|
commitdiff
|
tree
2014-01-09
T
h
omas Preu
d
'ho
m
me
Various Makefile fixe
s
for cross-compi
l
ati
o
n
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pr
e
ud'homme
Remove WITHOUT_LIBTCC
macro: n
o
more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'homm
e
Use GNU t
r
iplet p
r
efix f
o
r cross tcc compi
l
ers
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'homm
e
S
h
a
r
ed librarie
s
also have entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'h
o
mme
Imp
r
o
ve EL
F
on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'
h
o
m
me
Upd
a
te elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
homas Pre
u
d'homme
Add sup
p
o
rt for
runtime selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
r
e
ud
'
homme
Explicit
that EABI only s
u
pports VFP
f
or now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preu
d
'homme
D
on't say compiler
f
l
a
gs ar
e
warn
i
ng options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'hom
m
e
Fix struct ret in var
i
adic fct wit
h
ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas Preud'homme
Don't cal
l
__t
c
c_f
p
i
nit if
u
sing libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Don't enabl
e
bou
n
d check i
f
libgcc
i
s used
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Preud'homme
Move
logic
for if (i
n
t value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s
Preud'
h
omm
e
Up
d
ate Changel
o
g fro
m
git changelog entrie
s
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
as P
r
e
ud'homme
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas Pre
u
d'ho
m
me
Provide instal
l
-
s
trip
targ
e
t
in Makefi
l
e
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud
'
homme
Use
libtcc
.
a for
st
a
tic l
i
nk even with
U
SE_
L
IBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
homas Pr
e
ud'homm
e
Re
p
ort error on NaN com
p
arison
commit
|
commitdiff
|
tree
2014-01-03
T
hom
a
s Preud'homme
A
lways s
e
t *palig
n
in
c
lassify_x86_64_a
r
g
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
make git ign
o
r
e
lib/arm di
r
e
c
tory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'homme
Fix signed
i
n
teger division in ARM r
u
nti
m
e
A
BI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'ho
m
me
Add ARM aeabi funct
i
ons n
e
eded to
r
u
n tcct
e
st
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud
'
homme
Supp
o
r
t
s
p
e
c
ial calling convention for runtime
ABI
commit
|
commitdiff
|
tree
2013-11-26
T
h
o
m
as Preud
'
homme
Define __ARM_EABI__ and __ARMEL__ when a
p
p
l
icable
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Preud
'
homme
Mak
e
abitest
.
c have predictable
r
e
s
ult
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
P
r
e
ud'
h
omme
Ad
d
va_* macro implementation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add comment to exp
l
ain the code added by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix st
r
ucture passing in
A
RM calling
c
o
nvention
commit
|
commitdiff
|
tree
2013-11-22
T
homas Preu
d
'h
o
mme
Add suppor
t
for st
r
uct > 4B returne
d
vi
a
r
e
giste
r
s
commit
|
commitdiff
|
tree
2013-11-21
Thomas
Preud'
h
omme
Remove code in arm-gen
.
c
fo
r
s
truct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'hom
m
e
Correctly i
d
entify homogeneous fl
o
at a
g
gre
g
ate
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
Fix counting of VFP regs in
A
RM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homm
e
Fix re
g
ister corr
u
ptio
n
at function cal
l
o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Pr
e
ud'h
o
mme
Allow thumb transitio
n
for R
_
ARM_
P
C24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'homme
Corre
c
tly align and reclai
m
stack at func
t
ion call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'ho
m
m
e
Refactor and simplify
g
f
unc
_
c
a
ll() on arm
commit
|
commitdiff
|
tree
2013-11-05
Thomas P
r
eud'homme
Add __clear_
c
ache implementati
o
n
in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas
P
reud'homme
Fix allocation of struct in
registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thomas Preud'h
o
mme
Re
v
ert "Add support fo
r
th
r
ead-local sto
r
age varia
b
les"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add suppor
t
for thread-local storage v
a
ria
b
les
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud'homme
Fix comm
i
t 0f59
4
2c6b382105075dabb6f975a313efc63a
5
f9
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud'homme
Avoid warnings wi
t
h gcc 4
.
8 +
d
e
fault CFLAGS
commit
|
commitdiff
|
tree
2013-09-24
Thomas Preud
'
homme
Detect co
r
rect i
n
struction wit
h
i
n
correct o
p
erands
commit
|
commitdiff
|
tree
2013-09-20
Thoma
s
Pr
e
ud'homme
Report error w
h
en redefining enumerato
r
commit
|
commitdiff
|
tree
2013-09-20
Th
o
ma
s
P
reud
'
h
o
m
m
e
Repo
r
t er
r
or when
u
si
n
g undef
i
ned enum
commit
|
commitdiff
|
tree
2013-09-19
Thomas P
r
eud'homme
F
orbid enum redefinit
i
on
.
commit
|
commitdiff
|
tree
2013-09-19
T
h
omas Preud'homme
Forbid the us
e
of
a
rray of functions
commit
|
commitdiff
|
tree
2013-09-16
Th
o
mas Preud'h
o
mme
Ge
n
erate an error when
a function is redefined
commit
|
commitdiff
|
tree
next