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
Thomas P
r
eud'homme
Fix e
r
ror logic for undefined reference in libr
a
r
y
commit
|
commitdiff
|
tree
2015-12-27
Th
o
m
a
s Preu
d
'homme
i386: Add s
u
ppor
t
for new ps
A
BI relocation
commit
|
commitdiff
|
tree
2015-04-18
Thomas Pr
e
ud'homme
Fix program
s
ymbols exporte
d
in dynsym section
commit
|
commitdiff
|
tree
2015-03-10
Thomas P
r
eud'homme
Add
some
mis
s
ing nocode_wanted guard
commit
|
commitdiff
|
tree
2015-02-18
Thomas Preud'homme
The "open
a w
h
isk
y
and cut
y
our finger open" pa
t
ch
commit
|
commitdiff
|
tree
2014-07-01
Thomas
Preud'hom
m
e
Specify license of lib/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-29
Thomas P
r
eud'homme
Add support for load/sto
r
e
o
f _
B
o
o
l value
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud'homme
Impro
v
e
e
ffic
i
ency of macro concatenation
commit
|
commitdiff
|
tree
2014-04-12
T
homas Preud
'
homme
Ma
k
e build CPU
d
etection a
tad more flex
i
ble
commit
|
commitdiff
|
tree
2014-04-12
Thomas Pr
e
ud'homme
Fix
p
reprocessor
c
oncat with empty arg
commit
|
commitdiff
|
tree
2014-04-08
Thomas
Preud'homme
Prevent ## to appear at start o
r
end o
f
macro
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud'homme
Add ne
w
tests for macro nesting
commit
|
commitdiff
|
tree
2014-04-07
T
h
omas P
r
eud'homme
F
i
x test for macro
n
esting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homm
e
Al
l
o
w l
o
ca
l
red
e
finition of enumerator
commit
|
commitdiff
|
tree
2014-03-31
Thom
a
s
P
reu
d
'
homme
Up
d
ate Cha
n
gelog from git changelo
g
entries
commit
|
commitdiff
|
tree
2014-03-30
Tho
m
as Pre
u
d'homme
A
dd tests f
o
r previo
u
s fi
x
es
commit
|
commitdiff
|
tree
2014-03-30
Thomas Pre
u
d'homme
Update Changelog fro
m
g
i
t c
h
angelog
e
n
t
r
i
es
commit
|
commitdiff
|
tree
2014-03-29
T
homa
s
P
r
eud
'
homme
Fix typo in
code added by
b
018bac9
c
8
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s
Preud'homm
e
F
ix
again GOT32 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'ho
m
me
Crea
t
e bcheck
region for
argv
a
nd arge argume
n
t
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as
Preud'homme
Make get_
t
o
k_str
support NULL as sec
o
nd
p
aram
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homm
e
Simp
l
ify
and fix GOT
3
2 +
PLT32 re
l
o
c commit
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas
P
reud'homme
S
upport
G
OT32 and
P
L
T3
2
reloc
f
or sam
e
symb
o
l
commit
|
commitdiff
|
tree
2014-03-25
T
homas Preud'
h
omme
Always link
libtcc1
.
a i
n
(use
f
ul for va_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Add test fo
r
previous commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'homme
War
n
about
soft fl
o
at AB
I
n
o
t
bein
g
supp
o
rted
commit
|
commitdiff
|
tree
2014-03-25
Thomas
Preud'h
o
mme
D
e
p
recate FPA
a
nd OABI support
f
or ARM
commit
|
commitdiff
|
tree
2014-03-24
Thom
a
s
P
r
eud'homm
e
Make parse_btype
only accept
o
ne basic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
F
ix relocation of __bound_ini
t
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
as Preud'homme
Fix __clear_cache implementat
i
on
commit
|
commitdiff
|
tree
2014-03-11
T
h
omas Preud'homme
Ad
j
u
s
t relocat
i
on offset f
o
r t
h
umb to ARM v
e
neer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'ho
m
me
Don't hardcode gcc in tests Makef
i
le
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'hom
m
e
Fix warnin
g
of clan
g
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'
h
omme
Use intp
t
r_t
to cast poi
n
ter
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'homme
Undefine __
v
a* in libtc
c
1 to avoi
d
errors w/ cl
a
ng
commit
|
commitdiff
|
tree
2014-03-09
T
h
o
mas
Preud'hom
m
e
Make co
n
ditio
n
in libtcc1 based on target
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'homme
F
ix type_to_str
test for un
s
igned int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud'homme
F
i
x
various
e
r
ror
s
unco
v
ered by static anal
y
sis
commit
|
commitdiff
|
tree
2014-02-10
Thomas Pre
u
d'homme
Call fill_got_entry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preu
d
'homme
Define float_eabi only in arm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Tho
m
a
s Pr
e
ud'
h
omme
Ignore VT_DEFSIGN
in load on x86-64 arch
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'
h
omme
D
ef sign
e
dnes
s
!= signed != unsigned
for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'
h
omm
e
Add support of Thumb to ARM bra
n
c
h relocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'homme
Sp
l
i
t
e
lf_output_fi
l
e in smaller func
t
i
ons
commit
|
commitdiff
|
tree
2014-02-06
Th
o
m
as Preud
'
homme
Add macro
t
o browse
reloc and sym entries
commit
|
commitdiff
|
tree
2014-02-05
T
homas Preud'homme
R
o
und mode of ll
-
>
float
con
v
e
rsi
o
n to nea
r
es
t
commit
|
commitdiff
|
tree
2014-02-05
T
h
omas
Preud'homme
Fix negative
l
ong long
to float conversion o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
T
homas Preud'h
o
mme
F
i
x
f
lo
a
t to long long co
n
version on ARM
commit
|
commitdiff
|
tree
2014-02-05
Tho
m
as Preud'homm
e
Fix
and extend *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
T
homas Preud'homme
Fix pa
r
ameter
passing o
f
long
l
on
g
bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'homme
switch last 2 params
of TOK_memset on
ARM
commit
|
commitdiff
|
tree
2014-02-03
T
h
oma
s
Preud'homme
Don't perform builtin_frame_address on ARM
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'h
o
mme
F
ix fct
param passing
o
f struct
w
i
th size < 4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Preud'homm
e
Switch floa
t
abi t
o
sof
t
fp
f
o
r
int <--> float
c
on
v
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "A
d
d mac
r
o to browse rel
o
c and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "S
p
li
t
elf_out
p
ut_file in smaller fu
n
ctions"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Re
v
ert
"Add su
p
p
ort of Thumb t
o
ARM bra
n
ch relocatio
n
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'ho
m
me
Add suppor
t
o
f
Thumb to A
R
M
branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud
'
homme
Split elf_o
u
tput_file
i
n sm
a
ller
functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Add
macro to
b
rowse reloc and
s
ym e
n
trie
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Give
ARM asm mnemonic of PLT entries
commit
|
commitdiff
|
tree
2014-02-02
T
homas Preu
d
'
homme
Clean tccelf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas
P
reud'
h
om
m
e
I
gnore abitest-cc and abi
t
est-tcc
test programs
commit
|
commitdiff
|
tree
2014-02-01
T
h
o
m
as Preud'homme
T
est
long long to float
c
on
v
ersions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Preud'ho
m
me
Mov
e
r
e
su
l
t
of
i
t
of d
o
uble conv back to VFP re
g
commit
|
commitdiff
|
tree
2014-01-09
Thomas Pr
e
u
d
'homme
Vari
o
us Makefile fixe
s
f
or cross-compilati
o
n
commit
|
commitdiff
|
tree
2014-01-08
Thoma
s
Preud'h
o
m
me
Remove W
I
THOUT
_
LIBTCC m
a
cro: no mor
e
user
commit
|
commitdiff
|
tree
2014-01-08
T
h
o
m
as Preud'homme
Use GNU tri
p
l
e
t prefix for cross t
c
c
c
o
mpilers
commit
|
commitdiff
|
tree
2014-01-08
T
hom
a
s Preud'homme
Shared li
b
raries also have
e
ntry points
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Improve ELF on ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
om
a
s
Preud'homme
Update elf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas P
r
e
u
d
'
homme
A
dd support for runtime selection of float AB
I
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Explicit
t
hat EABI only supports VFP fo
r
now
commit
|
commitdiff
|
tree
2014-01-07
T
h
omas Preu
d
'ho
m
me
Don't sa
y
compile
r
flags are warning
opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reud
'
homme
Fix
struct
r
et in variadic fct wit
h
A
R
M h
a
rdfloat
commit
|
commitdiff
|
tree
2014-01-06
Thomas Preud'homme
D
o
n't call
__tcc
_
fp
i
nit if usi
n
g
libgcc
commit
|
commitdiff
|
tree
2014-01-06
Thomas
P
reud'homme
Don't
e
nable bound check if libgc
c
i
s used
commit
|
commitdiff
|
tree
2014-01-04
Thoma
s
Preud
'
homme
Mo
v
e
logic for i
f
(i
n
t value) to tccgen
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
o
mas
P
reu
d
'homme
Upd
a
te Ch
a
ngelog fro
m
git c
h
a
n
gelog ent
r
ies
commit
|
commitdiff
|
tree
2014-01-04
Thomas Preud'homme
Fix negation of 0
.
0
a
nd
-0
.
0
commit
|
commitdiff
|
tree
2014-01-04
T
homas
P
reud'homme
Provide install
-
strip target in Makefile
commit
|
commitdiff
|
tree
2014-01-03
T
homas
Preud'ho
m
me
Use libt
c
c
.
a for
s
tatic link even with USE_LIBGCC
commit
|
commitdiff
|
tree
2014-01-03
T
h
omas
Pr
e
ud'homme
Report error
o
n
NaN comp
a
rison
commit
|
commitdiff
|
tree
2014-01-03
T
homas Pre
u
d'h
o
mme
Always se
t
*palign in classi
f
y_x86_64_arg
commit
|
commitdiff
|
tree
2013-12-15
Thomas Pr
e
ud'homme
make git
i
gnore lib/a
r
m
directory
commit
|
commitdiff
|
tree
2013-12-15
Thom
a
s Pr
e
u
d
'homme
Fix signed
i
nteger divisi
o
n in ARM run
t
im
e
ABI
commit
|
commitdiff
|
tree
2013-12-11
Thomas
P
r
e
ud'homme
A
d
d
ARM aeabi functions ne
e
ded to run t
c
ctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas Preud'ho
m
me
Support speci
a
l calling
conventi
o
n for runti
m
e ABI
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Def
i
ne __ARM_
E
ABI__ and __ARME
L
__ when applica
b
le
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'
h
omme
Make a
b
itest
.
c have predictable result
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud
'
homme
Add va_*
macro imp
l
eme
n
tation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Th
o
mas Preud'hom
m
e
Ad
d
comment to explain the code added by
4
1c
e
3
91c
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as
Preu
d
'homme
F
i
x struc
t
ur
e
pa
s
sing i
n
ARM calli
n
g convention
commit
|
commitdiff
|
tree
2013-11-22
Tho
m
as Pre
u
d'homme
Add support for struct > 4B re
t
urned via registers
commit
|
commitdiff
|
tree
2013-11-21
Thoma
s
Preud'homme
Remove code i
n
arm-gen
.
c for s
t
r
uct packing in
reg
commit
|
commitdiff
|
tree
2013-11-21
Thom
a
s Preud'homme
Correc
t
ly iden
t
ify homogeneous floa
t
aggre
g
ate
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'hom
m
e
Fix
c
ounting of VFP regs in ARM's g
f
unc_pr
o
lo
g
commit
|
commitdiff
|
tree
2013-11-21
Thomas Preud'homme
Fix register corruption at functio
n
call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Th
o
ma
s
Preud'
h
omme
Allow thum
b
transition
f
or R_ARM_PC24
commit
|
commitdiff
|
tree
2013-11-17
T
h
omas Preud'ho
m
me
Corre
c
tly ali
g
n and reclaim stack at f
u
nction call
commit
|
commitdiff
|
tree
next