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 error logic for undefined reference in library
2016-12-03
Thom
a
s Preud'homme
F
i
x error logic f
o
r undefined reference in librar
y
commit
|
commitdiff
|
tree
2016-12-03
root
Clear SHF_GR
O
U
P flag when linking
commit
|
commitdiff
|
tree
2015-12-27
Thomas Preud'ho
m
me
i386: Add su
p
port for new psABI rel
o
cat
i
o
n
commit
|
commitdiff
|
tree
2015-04-18
T
homas Pr
e
ud
'
homme
Fix program symbol
s
exported in dynsym section
commit
|
commitdiff
|
tree
2015-03-10
Thomas Preud'homme
Add some missing nocode_wanted
g
uard
commit
|
commitdiff
|
tree
2015-02-18
Th
o
ma
s
P
r
e
u
d'homme
The "op
e
n a
whisky an
d
cut you
r
finger op
e
n"
p
atch
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'homme
Improve efficiency of m
a
cr
o
concatena
t
i
on
commit
|
commitdiff
|
tree
2014-04-12
T
h
omas Pre
u
d'homme
M
ake
b
uild
CPU detectio
n
a
tad mor
e
flex
i
ble
commit
|
commitdiff
|
tree
2014-04-12
Thomas
Preud'h
o
m
me
Fix preprocessor concat with empty arg
commit
|
commitdiff
|
tree
2014-04-08
T
h
o
mas P
r
e
u
d'
h
omme
Prevent ## to appear at st
a
rt or end of
macro
commit
|
commitdiff
|
tree
2014-04-07
Tho
m
a
s
Preu
d
'homme
Add new tes
t
s for macro
nesting
commit
|
commitdiff
|
tree
2014-04-07
Tho
m
a
s
Preud'h
o
mme
Fix test for ma
c
ro nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
Allow
l
ocal re
d
efinition of
e
n
u
m
e
rator
commit
|
commitdiff
|
tree
2014-03-31
T
h
omas P
r
eud'homme
Up
d
ate Changelog from git changelog ent
r
i
e
s
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud'ho
m
me
Add tests for previous fixes
commit
|
commitdiff
|
tree
2014-03-30
T
h
omas Preud
'
h
o
m
me
Update Changelog from
g
i
t
changelog e
n
tries
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'hom
m
e
Fix typo in c
o
de
a
dded by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Pre
u
d'homme
Fi
x
again GOT32 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'h
o
mme
Create
b
c
heck r
e
gion for
a
rgv a
n
d arge ar
g
u
m
ent
commit
|
commitdiff
|
tree
2014-03-29
Thomas P
r
eud'homme
M
a
ke get_tok_str support
N
ULL
a
s s
e
cond param
.
commit
|
commitdiff
|
tree
2014-03-26
Tho
m
as Preud'
h
omme
Simplify and fix
G
OT32 +
P
LT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
Preud'homme
Supp
o
rt GO
T
32
a
n
d
PL
T
32
r
e
lo
c
for sam
e
s
y
mbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'ho
m
me
Al
w
ays link libtcc1
.
a in (u
s
e
ful for va_*
o
n x8
6
)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Add test for previous c
o
mmit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preu
d
'homme
Warn about soft f
l
oat ABI not b
e
i
n
g supported
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'h
o
mme
D
e
prec
a
te FPA and OABI support fo
r
A
RM
commit
|
commitdiff
|
tree
2014-03-24
Thom
a
s P
r
e
u
d
'homme
M
a
ke parse_btype only
a
cce
p
t
o
ne basi
c
type
commit
|
commitdiff
|
tree
2014-03-17
Tho
m
a
s Preud
'
homme
Fix relocation of
__bound_init
commit
|
commitdiff
|
tree
2014-03-11
Th
o
mas
P
reud'
h
omme
Fix __cle
a
r_ca
c
h
e
impl
e
mentation
commit
|
commitdiff
|
tree
2014-03-11
T
homas Preud'homme
Adjust relocat
i
on offset for thu
m
b to ARM v
e
n
e
er
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'
h
omme
Don
'
t hardcode gcc
i
n
tests Makefile
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s
Preu
d
'homme
Fix warn
i
ng of clang
commit
|
commitdiff
|
tree
2014-03-09
T
homa
s
P
r
e
ud'homm
e
Use intptr_
t
to cast p
o
int
e
r
commit
|
commitdiff
|
tree
2014-03-09
T
homas Pre
u
d'homme
Undefine __va
*
in libt
c
c
1 to avoi
d
error
s
w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Th
o
ma
s
Pr
e
ud'homm
e
Make co
n
dit
i
o
n
in
libtcc1 b
a
sed
on target
commit
|
commitdiff
|
tree
2014-03-09
T
h
omas Pr
e
ud
'
homme
Fix type_to_str te
s
t
for u
n
s
i
gned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
F
i
x variou
s
error
s
un
c
overed
by
stat
i
c an
a
lysis
commit
|
commitdiff
|
tree
2014-02-10
Th
o
mas Pr
e
ud'homme
Call fil
l
_go
t
_entry unco
n
ditiona
l
ly
commit
|
commitdiff
|
tree
2014-02-09
Thomas
Pr
e
ud
'
h
omme
Define float_eabi only in
arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'homme
Ignore VT
_
DEFSIGN
in load on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
De
f
signe
d
n
e
ss
!
=
s
ign
e
d != unsi
g
ned
f
o
r char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Pr
e
ud'ho
m
me
Add supp
o
rt
of Thumb to
ARM bra
n
ch relocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
r
e
ud'
h
omme
Spli
t
el
f
_output
_
f
i
le in
sma
l
ler fu
n
ctions
commit
|
commitdiff
|
tree
2014-02-06
Thom
a
s Preud'ho
m
me
Add ma
c
ro to browse reloc and s
y
m en
t
ries
commit
|
commitdiff
|
tree
2014-02-05
Thomas
P
re
u
d'homm
e
R
ound mode of ll -> float c
o
nversion to neares
t
commit
|
commitdiff
|
tree
2014-02-05
Thomas
Preud'homme
Fix nega
t
ive long long to fl
o
at conversio
n
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Th
o
m
as
P
reud'homme
Fix f
l
oat to lon
g
long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preu
d
'homme
Fix and extend *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
homas Preu
d
'h
o
mme
Fix para
m
ete
r
pa
s
si
n
g of long long bitf
i
e
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch
last 2 params
o
f TOK_memset on
A
RM
commit
|
commitdiff
|
tree
2014-02-03
Thomas P
r
eud'ho
m
me
Don't perform builtin_frame_address
o
n ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
Fix fct par
a
m p
a
s
s
ing of struct with size < 4
commit
|
commitdiff
|
tree
2014-02-02
Thom
a
s
P
r
e
ud'homme
Switch float abi to softfp
f
or
int <-
-
> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'
h
o
mme
R
e
vert "Add macro to browse
r
eloc
a
nd s
y
m entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
Revert "Split
e
lf_output_fil
e
in smaller functions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Reve
r
t "Add
s
upport of Thumb to ARM bran
c
h
r
eloc
a
tion"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Add suppo
r
t
of
Thum
b
t
o ARM bra
n
ch
relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Split elf_output_fil
e
in sm
a
lle
r
functions
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud
'
ho
m
me
Add
m
acro to browse reloc and s
y
m entries
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
as P
r
eud
'
homme
Give ARM
asm
m
n
emonic of PLT entrie
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas P
r
eud'homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Ignore abitest-cc and abitest-
t
c
c test programs
commit
|
commitdiff
|
tree
2014-02-01
T
homa
s
Preud'homme
Tes
t
long lo
n
g
to
float convers
i
ons
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
reud
'
homm
e
Move res
u
lt of i
t
of doub
l
e conv
b
ack to
VFP reg
commit
|
commitdiff
|
tree
2014-01-09
T
homas Pr
e
u
d
'homm
e
Various Makef
i
l
e fixe
s
f
o
r
cross-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
P
re
u
d
'homme
Remove WITHOUT
_
LIBTCC macro: no more
user
commit
|
commitdiff
|
tree
2014-01-08
Th
o
m
a
s
Preud'homm
e
Use
GNU t
r
ip
l
et prefix for
c
ro
s
s tcc compil
e
rs
commit
|
commitdiff
|
tree
2014-01-08
Thomas
Preud'
h
omme
Shared l
i
braries also h
a
v
e entry points
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
mas Preud'homme
Improv
e
ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
U
p
dat
e
elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Preud'ho
m
me
Add support for r
u
nt
i
m
e
s
ele
c
tion of float ABI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Ex
p
licit that EABI only sup
p
o
r
ts VFP for now
commit
|
commitdiff
|
tree
2014-01-07
Thomas Pr
e
ud'homme
D
on't say
c
ompiler fl
a
gs are
w
a
r
ning options
commit
|
commitdiff
|
tree
2014-01-06
T
h
o
m
as Pre
u
d'homme
Fi
x
s
truct ret in var
i
adic fct with ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
Do
n
't
call
__
t
cc_fpinit if usin
g
libgcc
commit
|
commitdiff
|
tree
2014-01-06
T
h
omas P
r
eud'homme
D
on't e
n
able bo
u
n
d ch
e
ck if libgcc is used
commit
|
commitdiff
|
tree
2014-01-04
Tho
m
a
s
Preud'ho
m
me
Move l
o
g
i
c fo
r
if
(
int
value)
t
o t
c
c
g
en
.
c
commit
|
commitdiff
|
tree
2014-01-04
Th
o
mas
P
reud'homme
Upd
a
te
Changelog from git
chang
e
log entries
commit
|
commitdiff
|
tree
2014-01-04
T
homa
s
Preud'homme
Fix negation of 0
.
0 and
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud'homme
Provide ins
t
all-strip t
a
r
g
et in Makefile
commit
|
commitdiff
|
tree
2014-01-03
T
homas
P
reud'homme
Us
e
libtcc
.
a for static
l
ink
e
ve
n
with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
Thomas
Preud'hom
m
e
Re
p
ort
error
o
n
NaN comparison
commit
|
commitdiff
|
tree
2014-01-03
Thomas Preud'homm
e
Always set *p
a
lign in classify_x86_
6
4_arg
commit
|
commitdiff
|
tree
2013-12-15
T
h
o
mas P
r
eud'homm
e
make git ignore lib/arm directory
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pr
e
ud'homme
Fix si
g
n
e
d integ
e
r division in ARM r
u
ntim
e
ABI
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as Preud'homme
Add AR
M
a
e
abi func
t
ions nee
d
ed
to
r
un tcctest
commit
|
commitdiff
|
tree
2013-12-11
Tho
m
as P
r
eud'homme
Supp
o
rt
sp
e
cial callin
g
convention for runtime
A
B
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas
Preud'hom
m
e
Define __ARM_EABI__ an
d
_
_
A
RMEL__ w
h
en applicable
commit
|
commitdiff
|
tree
2013-11-25
Thomas
P
reud'homme
Ma
k
e abitest
.
c have pre
d
ict
a
ble result
commit
|
commitdiff
|
tree
2013-11-25
Thom
a
s Preud'ho
m
me
Add va_* mac
r
o implementation
for ARM
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Add commen
t
to explain the code added by 4
1
ce391
c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omme
F
ix
struc
t
ure passing in ARM calling
conve
n
tio
n
commit
|
commitdiff
|
tree
2013-11-22
Thomas Pr
e
ud'homme
Add sup
p
ort f
o
r struct >
4
B returned via
regist
e
rs
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Remove
c
ode in arm-gen
.
c for struc
t
packin
g
in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'homme
Corr
e
ctly ident
i
fy hom
o
g
e
neous
fl
o
at
agg
r
egate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix cou
n
ting of VFP regs
i
n ARM's gfunc_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas
P
reud'ho
m
me
Fix
r
e
gister corruption at
f
un
c
t
ion ca
l
l o
n
ARM
commit
|
commitdiff
|
tree
2013-11-17
Th
o
mas Pr
e
ud
'
homme
Allow thumb transition
f
or R_
A
RM_
P
C24
commit
|
commitdiff
|
tree
2013-11-17
Thoma
s
Preud'homme
Corr
e
ctly alig
n
and re
c
laim
stack at function ca
l
l
commit
|
commitdiff
|
tree
2013-11-15
Thomas Preud'homme
Refactor and
s
implify g
f
un
c
_call()
on
a
rm
commit
|
commitdiff
|
tree
next