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
Make build CPU detection a tad more flexible
2014-04-12
Thom
a
s Preud'homme
Mak
e
buil
d
CPU detec
t
i
o
n a tad m
o
re
f
lexible
commit
|
commitdiff
|
tree
2014-04-12
T
homas Preud'h
o
mme
Fix prepr
o
ce
s
sor concat
w
ith empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'ho
m
me
Prev
e
nt ## to appear at start
o
r end of macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas P
r
e
ud'homme
Add new tests for m
a
cro
n
e
s
ting
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'
h
o
mme
Fix
test f
o
r macro nesti
n
g
commit
|
commitdiff
|
tree
2014-03-31
Th
o
m
as Preud
'
homme
Allow local redefi
n
ition
of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Tho
m
a
s Preud'homme
Up
d
ate Changelog from g
i
t
c
h
angelog
e
ntries
commit
|
commitdiff
|
tree
2014-03-30
Thom
a
s Preud'homme
A
d
d tests for previous
fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'ho
m
m
e
Upda
t
e
Change
l
og from git cha
n
gelo
g
e
ntr
i
es
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Fix ty
p
o in code added by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thoma
s
Pre
u
d'
h
omme
Fix again GOT3
2
+
PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s Preud'homme
Create bcheck region
f
or argv and arge argum
e
nt
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'h
o
mme
Make
get_tok_str
su
p
port NULL as second param
.
commit
|
commitdiff
|
tree
2014-03-26
Th
o
mas Preud'ho
m
me
S
i
m
plify and fix GOT32 + PLT32 re
l
oc comm
i
t
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'
h
omme
Support GOT
3
2
a
n
d
PLT32
r
eloc for same
s
ym
b
o
l
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'ho
m
me
Alway
s
l
i
n
k libtcc1
.
a
i
n
(
usef
u
l for va_* on
x
8
6
)
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas
Preu
d
'homme
A
d
d te
s
t
fo
r
pre
v
ious commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'homme
W
a
rn a
b
out soft floa
t
ABI
not
b
eing supported
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud'homme
Deprecate F
P
A a
n
d OA
B
I s
u
pport for AR
M
commit
|
commitdiff
|
tree
2014-03-24
Th
o
mas Preud'homme
Ma
k
e p
a
rse_btype only accept one basic typ
e
commit
|
commitdiff
|
tree
2014-03-17
Thomas P
r
eud'homme
Fix reloc
a
t
i
on of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thom
a
s
P
reud
'
homme
Fix __c
l
ear_cache impleme
n
tation
commit
|
commitdiff
|
tree
2014-03-11
Thoma
s
Preud'homme
Adjus
t
relocation off
s
et for thumb
t
o ARM vene
e
r
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
a
s Pr
e
u
d'
h
omme
Don't hard
c
ode gcc in tes
t
s Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud'homm
e
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Use intp
t
r_t t
o
cast pointe
r
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eud'h
o
m
me
Undefine __v
a
* in libtcc1 to av
o
id e
r
rors
w
/ c
l
ang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'homm
e
Make c
o
ndition in libtcc1 based on tar
g
et
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'hom
m
e
Fi
x
type_to_st
r
test fo
r
u
nsign
e
d int
commit
|
commitdiff
|
tree
2014-03-08
Thomas P
r
eud'ho
m
me
Fix
v
ariou
s
errors
u
ncovered b
y
static analysis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud
'
h
o
mme
Call fil
l
_got_entry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas P
r
eud'hom
m
e
D
e
f
i
ne
f
loat_eabi
o
nly in arm
-
gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
Pre
u
d'homme
Ignore
VT_DEFSIGN in load on x86-64 a
r
ch
commit
|
commitdiff
|
tree
2014-02-06
Thomas
Preud'ho
m
me
Def signedn
e
ss != si
g
ned != u
n
s
igned for
char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'ho
m
me
Add sup
p
ort
o
f Thumb
t
o
A
RM br
a
nch reloc
a
tion
commit
|
commitdiff
|
tree
2014-02-06
T
homas Preud'homm
e
S
p
lit elf_output_
f
il
e
in smaller functio
n
s
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Pre
u
d'
h
omme
A
d
d
macro
t
o browse r
e
loc an
d
sym
entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pre
u
d'homme
Rou
n
d mode of ll -> float conve
r
sion t
o
n
e
arest
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas Preud'homme
F
i
x neg
a
t
ive long l
o
ng t
o
f
l
oat conversion
o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'hom
m
e
Fix float to
l
o
ng long conv
e
rsion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Pr
e
ud'homm
e
Fix and extend *FCA
S
T test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Tho
m
a
s
Preud
'
homme
F
i
x parameter pas
s
ing
o
f
l
ong long bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thom
a
s Pre
u
d'homme
switch l
a
s
t 2 params of TOK_memset on A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Don't perf
o
rm builtin_frame
_
ad
d
ress o
n
A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Fi
x
fc
t
pa
r
a
m
passing
of str
u
ct wi
t
h
s
i
ze < 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Switch flo
a
t abi to softfp
f
or int <-
-
>
float conv
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
a
s
P
r
eud'ho
m
me
R
e
ve
r
t "Add macro to
b
rowse reloc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Rever
t
"
Split elf_output_file
in smal
l
er fu
n
ction
s
"
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas
Pr
e
ud'homme
Revert "A
d
d support
o
f
Thumb to ARM br
a
nch r
e
locati
o
n"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Add suppo
r
t of Thumb to A
R
M branc
h
relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'h
o
mm
e
Split elf_output_file in smalle
r
functions
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
P
reud'h
o
mm
e
A
d
d macro to
b
r
o
wse reloc and sym entr
i
es
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as
Preud'homme
Give ARM
a
sm
mn
e
monic of
PLT
entr
i
es
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
C
l
e
a
n
tcc
e
l
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ignore a
b
itest-
c
c
a
nd abite
s
t
-
tcc t
e
st progra
m
s
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pre
u
d'homme
Tes
t
l
ong long
to
float co
n
ve
r
sions
commit
|
commitdiff
|
tree
2014-02-01
T
h
omas Preud'homme
Move result of itof double conv back to VFP re
g
commit
|
commitdiff
|
tree
2014-01-09
T
hom
a
s Preu
d
'h
o
mme
Vari
o
us
M
akefile fixes f
o
r c
r
oss-compi
l
ation
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas P
r
eud'homme
Rem
o
ve WITHOUT
_
LIBTCC macro: n
o
more us
e
r
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'hom
m
e
Use
G
NU
triplet pref
i
x
f
or cross tcc
comp
i
l
ers
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Shared lib
r
aries als
o
h
a
ve ent
r
y po
i
nts
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'
h
omme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'ho
m
me
Updat
e
e
l
f
.
h
commit
|
commitdiff
|
tree
2014-01-08
Th
o
mas
P
r
e
u
d'homme
Add support for runtime
selection of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thom
a
s Preud'h
o
m
me
Explicit that EA
B
I only supports VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud
'
h
omm
e
D
on't say compiler flags
are
w
arning
options
commit
|
commitdiff
|
tree
2014-01-06
Thoma
s
Preud'homme
Fix struct ret in variadic fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Do
n
't call __tcc_fpinit if us
i
ng libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pr
e
ud
'
hom
m
e
Don't enab
l
e
b
ou
n
d
check if libgcc
i
s
used
commit
|
commitdiff
|
tree
2014-01-04
T
homa
s
Preud'homme
Move lo
g
ic
for if (int val
u
e
)
t
o t
c
c
gen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'ho
m
me
U
pdate Changelog fr
o
m git changelog entri
e
s
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix negation of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas Preu
d
'homme
Provide in
s
tall-s
t
rip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
Thomas P
r
eud'homme
Use libtcc
.
a for static lin
k
e
ven w
i
t
h USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas
Preud
'
homme
R
e
p
o
rt
e
rror on NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
T
hom
a
s Preud'hom
m
e
Al
w
ays set *palign i
n
c
l
assify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas
P
reud
'
homme
m
a
k
e git
i
gn
o
re lib
/
arm director
y
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s Preud'homme
Fix signed integer division in
AR
M
r
u
ntime ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preu
d
'ho
m
me
Add ARM aea
b
i
f
u
nctions neede
d
to
r
un tcctest
commit
|
commitdiff
|
tree
2013-12-11
T
h
omas P
r
eud'homme
S
u
pport special ca
l
ling conventi
o
n for runtime ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Pr
e
ud'homme
Define __ARM_EABI__ and __ARMEL__
w
h
en applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas P
r
eud'h
o
m
m
e
M
ake abitest
.
c
h
av
e
p
r
edictable r
e
sult
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add va_* macro implementati
o
n for ARM
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas
P
r
e
u
d'homme
A
d
d
comment
to exp
l
ain
t
h
e
code added by 41
c
e391c
commit
|
commitdiff
|
tree
2013-11-25
Thoma
s
Preud'h
o
mme
Fix structure passing in AR
M
calling c
o
nv
e
ntion
commit
|
commitdiff
|
tree
2013-11-22
T
h
oma
s
P
r
eud'homme
A
d
d s
u
pport fo
r
s
t
ruc
t
> 4
B
retur
n
ed
v
ia registers
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'homme
Rem
o
ve code in arm-gen
.
c for struct
pa
c
king in reg
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas
P
reud'
h
omme
Correctly identify homogeneous float
a
ggrega
t
e
commit
|
commitdiff
|
tree
2013-11-21
T
h
omas Pr
e
ud'homme
Fix counting
o
f VFP r
e
g
s in A
R
M's gf
u
nc_p
r
olog
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preud'homme
Fix register corrupt
i
o
n
at functi
o
n call
o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas
Preud'homme
Allow thumb trans
i
t
i
o
n for R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
T
h
o
mas Preud'homme
C
orrectly alig
n
and reclaim stack at f
u
nction call
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'
h
omme
R
efactor and sim
p
lify gfunc
_
c
a
ll() on arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
omas
Preud'homme
Add __clear
_
cache implementation i
n
li
b
tcc
1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allocat
i
on of stru
c
t in registers
on ARM
commit
|
commitdiff
|
tree
2013-11-03
Thoma
s
P
r
eud'homme
Revert "Add support
f
or t
h
read-local storage
v
ari
a
bles"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'homme
Add supp
o
r
t for
t
h
read-lo
c
a
l s
t
orage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jones
Fix
CONFIG_TCC_SYSINCL
U
DEPATH
S
on !win32 systems
commit
|
commitdiff
|
tree
2013-10-01
Thomas Preud
'
homme
F
i
x co
m
mit 0f5942c6b3821050
7
5dabb6f975a313efc63a5f9
commit
|
commitdiff
|
tree
2013-09-24
T
h
omas P
r
eud
'
ho
m
me
Avoid w
a
rnings
w
ith
gcc 4
.
8
+
d
e
f
a
u
lt CFLAG
S
commit
|
commitdiff
|
tree
next