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
The "open a whisky and cut your finger open" patch
2015-02-18
Thomas Preud'hom
m
e
The "o
p
en a whisky an
d
cut y
o
ur finger open" patch
commit
|
commitdiff
|
tree
2014-04-14
Th
o
mas Preud'homme
I
m
p
rove efficie
n
c
y
of m
a
c
r
o c
o
n
c
a
t
enation
commit
|
commitdiff
|
tree
2014-04-12
T
h
omas Preud
'
hom
m
e
Make
build
C
PU detection a tad more f
l
e
xible
commit
|
commitdiff
|
tree
2014-04-12
Thomas Pre
u
d
'
homme
Fix preproces
s
or con
c
at
w
ith empty arg
commit
|
commitdiff
|
tree
2014-04-08
T
h
om
a
s Preu
d
'homme
Prevent
## to app
e
ar at s
t
art
or en
d
o
f
macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preu
d
'hom
m
e
Add ne
w
t
e
sts
for macro nesting
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
F
i
x tes
t
f
o
r
m
acro
n
esting
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
reud'
h
omme
Allow local rede
f
inition of e
n
umerator
commit
|
commitdiff
|
tree
2014-03-31
Thomas
P
reud'homme
Updat
e
Changelog
f
rom git chang
e
lo
g
entries
commit
|
commitdiff
|
tree
2014-03-30
Thomas
P
re
u
d'hom
m
e
Add tests f
o
r previous fixe
s
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'
h
omme
Update Changelog from git changel
o
g ent
r
i
e
s
commit
|
commitdiff
|
tree
2014-03-29
Thomas
Preud'homme
Fix ty
p
o
in co
d
e
added by b018ba
c
9c8
commit
|
commitdiff
|
tree
2014-03-29
Thoma
s
Pr
e
ud'homme
Fix again
G
OT32 + PL
T
3
2
reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas
P
reud'homme
Create bch
e
c
k
r
e
gion fo
r
argv
and
a
rge arg
u
me
n
t
commit
|
commitdiff
|
tree
2014-03-29
Th
o
m
a
s
Preud'hom
m
e
Make get_
t
ok_str
support NULL as se
c
ond param
.
commit
|
commitdiff
|
tree
2014-03-26
Thoma
s
Preud'ho
m
me
Si
m
pl
i
fy and fix GOT32 +
PLT32 reloc
commi
t
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas P
r
eud'hom
m
e
Suppo
r
t G
O
T32 and PLT32
r
eloc for same
s
ymbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homm
e
Al
w
a
ys li
n
k l
i
btcc1
.
a in (usefu
l
for va_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
T
h
oma
s
Preu
d
'homme
Add
te
s
t
for previous commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
r
eud'h
o
mme
Warn about s
o
ft float ABI
n
ot being supporte
d
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'hom
m
e
Dep
r
ecate
FP
A
a
n
d OABI sup
p
ort for ARM
commit
|
commitdiff
|
tree
2014-03-24
T
homas P
r
eud'homme
Make parse_
b
t
ype only ac
c
ept
o
ne
b
asic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'h
o
mme
Fix relocation of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Fix __clear_cache
i
mplementation
commit
|
commitdiff
|
tree
2014-03-11
Thomas
Pr
e
ud'homme
Adjust relocation offset f
o
r
thumb to ARM
v
eneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud
'
h
omme
Don
'
t har
d
code gcc in
t
ests Mak
e
fi
l
e
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
Preud'homme
Fix warni
n
g o
f
clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reud'homme
Use intptr_t
t
o cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'hom
m
e
U
ndefine __
v
a* i
n
libtcc1 to avoid errors w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'homme
Make
c
o
n
d
i
t
ion
i
n
l
ib
t
cc1 based on target
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fix type_t
o
_s
t
r
t
e
st for unsi
g
ned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas
Preud'h
o
mme
Fix various errors u
n
covered by
s
tatic analys
i
s
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pr
e
ud'h
o
mme
Call
f
ill_g
o
t_entry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thoma
s
Preud
'
homme
Define float_eabi only
in arm
-
g
en
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Pr
e
ud'homme
Ign
o
re VT_
D
EFS
I
GN in load
o
n x86-
6
4 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Def sign
e
dne
s
s !=
s
ig
n
ed != unsig
n
e
d for c
h
ar
commit
|
commitdiff
|
tree
2014-02-06
T
h
omas Preud
'
homme
Add suppo
r
t of Thumb to ARM b
r
anch
relo
c
ation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud
'
homme
Split el
f
_output_file in
smaller functio
n
s
commit
|
commitdiff
|
tree
2014-02-06
T
h
o
m
as Preud'h
o
mm
e
Add macro to b
r
o
w
se reloc and
sym entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'h
o
mme
Round
m
ode of ll
->
f
loa
t
co
n
version to n
e
arest
commit
|
commitdiff
|
tree
2014-02-05
T
ho
m
as P
r
eud'homme
Fix
n
egati
v
e
long long t
o
float
conve
r
sion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
T
h
oma
s
P
r
e
ud'h
o
mme
F
ix
float to long long con
v
e
rsion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix
a
nd ex
t
end
*FCAST test in t
c
c
test
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas
P
r
eud'hom
m
e
Fix p
a
rameter pas
s
ing of
l
on
g
long bitfie
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch last 2 p
a
rams of TOK_memset on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas
P
reud'h
o
mme
Don't perfor
m
bui
l
tin_frame_ad
d
ress
on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'ho
m
me
Fix fct param passing o
f
stru
c
t
w
ith size <
4
commit
|
commitdiff
|
tree
2014-02-02
T
homas P
r
eud'homme
Switch float a
b
i to softfp for int
<
--> float c
o
nv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homm
e
Rever
t
"Add
macro to browse reloc an
d
sym
entries"
commit
|
commitdiff
|
tree
2014-02-02
T
ho
m
as
P
r
e
ud'h
o
m
me
Revert "Sp
l
it
e
lf_outp
u
t_file
i
n smaller fu
n
c
t
ions"
commit
|
commitdiff
|
tree
2014-02-02
T
homas P
r
eud'homme
Revert "A
d
d support
o
f Thumb t
o
ARM b
r
anch relocation"
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas
Preud'ho
m
me
Add
support of Thumb t
o
ARM br
a
n
c
h relocat
i
o
n
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as Preud'homme
S
p
lit
elf_o
u
tpu
t
_file i
n
s
m
a
l
ler
functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pr
e
ud'homme
Add macro to
bro
w
se reloc
and s
y
m e
n
tr
i
es
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preud'homme
G
i
v
e AR
M
asm mnemoni
c
of PLT ent
r
ies
commit
|
commitdiff
|
tree
2014-02-02
T
homa
s
Preud'h
o
mme
Clean t
c
cel
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'homme
Ignor
e
ab
i
test-
c
c and abit
e
s
t-tcc
test pr
o
grams
commit
|
commitdiff
|
tree
2014-02-01
T
hom
a
s
P
reud'homme
Test long long to float conv
e
rsions
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
re
u
d'h
o
mme
Move resu
l
t of itof dou
b
l
e conv b
a
ck to VF
P
re
g
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pr
e
ud'h
o
m
m
e
V
a
rious Make
f
i
l
e
f
i
xes
fo
r
cross-co
m
pilation
commit
|
commitdiff
|
tree
2014-01-08
Th
o
m
a
s
Preud'homme
R
e
move WIT
H
OUT
_
LIBTCC ma
c
ro:
n
o more
u
s
er
commit
|
commitdiff
|
tree
2014-01-08
Thomas Pre
u
d'homme
Use GNU trip
l
e
t prefix for c
r
oss tc
c
compilers
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'homme
Shared
l
ibraries also hav
e
entry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'ho
m
me
Improve E
L
F on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
re
u
d'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
T
homas Preud'hom
m
e
Add support f
o
r
runt
i
me selection o
f
fl
o
a
t
ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
E
xplicit that EAB
I
only suppor
t
s VFP for no
w
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'
h
omme
Don't say compile
r
f
l
ags are warning options
commit
|
commitdiff
|
tree
2014-01-06
Thomas Pre
u
d'homme
Fix s
t
ruct ret in variadic fct with ARM ha
r
dfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reud'h
o
m
me
D
on't call __tcc_fpinit
i
f
using libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas P
r
eud'homme
Don't enable
b
ound c
h
eck if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
T
h
o
mas
P
reu
d
'homme
Move logic for if (int
v
alue)
to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Update Change
l
og from git changel
o
g entr
i
es
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preu
d
'homme
Fix negation o
f
0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas
Preud'homme
P
rovide install-strip targ
e
t in Make
f
ile
commit
|
commitdiff
|
tree
2014-01-03
Thomas
P
reud'homme
Use libtcc
.
a
f
or static link ev
e
n with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homme
Report error on
NaN
comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud
'
homme
A
lwa
y
s se
t
*palign in
classify_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Th
o
ma
s
Preu
d
'homm
e
m
a
ke
g
it ignore lib
/
arm dire
c
tory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preu
d
'hom
m
e
Fix signe
d
intege
r
d
ivision in ARM runti
m
e ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
Preud'homme
Add A
R
M aeabi functions needed to run tc
c
test
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'ho
m
me
Support special ca
l
li
n
g conv
e
nt
i
on for run
t
i
m
e ABI
commit
|
commitdiff
|
tree
2013-11-26
Tho
m
as Preud'homme
D
e
fine
__
A
RM_E
A
BI__ and __
A
RMEL__ when applicable
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'ho
m
m
e
M
ake abitest
.
c have predictable
r
esult
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'homme
Add v
a
_* macro
implement
a
tion
f
or
ARM
commit
|
commitdiff
|
tree
2013-11-25
T
h
o
mas Preud'
h
omme
A
dd comment to ex
p
lain the code ad
d
ed
by
4
1ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s
Preud'homm
e
F
ix structure pa
s
s
i
ng
i
n
ARM
calling convention
commit
|
commitdiff
|
tree
2013-11-22
Thomas Preud'homme
A
d
d support for struct
> 4B returned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
Re
m
o
ve code i
n
ar
m
-gen
.
c
for
struct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Correctly
iden
t
ify homoge
n
eous float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'ho
m
me
Fix counting
o
f VFP regs in
A
RM's g
f
un
c
_p
r
olog
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Pr
e
ud'homme
F
ix regi
s
te
r
corruption a
t
functio
n
call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas
Preud'hom
m
e
A
ll
o
w thumb transition for R_
A
RM_P
C
24
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preu
d
'homme
C
o
rrect
l
y a
l
ig
n
and reclaim
sta
c
k
at funct
i
on
c
all
commit
|
commitdiff
|
tree
2013-11-15
Thomas Pr
e
ud'hom
m
e
Refactor an
d
sim
p
lify
g
func_
c
all() on arm
commit
|
commitdiff
|
tree
2013-11-05
T
h
om
a
s Preud'hom
m
e
A
dd
__clea
r
_
c
a
che implementati
o
n in libtcc1
commit
|
commitdiff
|
tree
2013-11-05
Thomas Preud'homme
Fix allocation
o
f struct in registers on ARM
commit
|
commitdiff
|
tree
2013-11-03
Th
o
mas
P
reud'homme
Rev
e
rt
"Add support for
th
r
e
ad-
l
ocal
storage
variables"
commit
|
commitdiff
|
tree
2013-10-29
Thomas Preud'h
o
m
me
Add support
f
or thread-loc
a
l storage variables
commit
|
commitdiff
|
tree
2013-10-02
Ramsay Jo
n
es
Fix
CONFIG_TCC_SYSINCLUDE
P
ATHS on !win32 s
y
stems
commit
|
commitdiff
|
tree
next