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
win32: wincon.h: support more console mode flags
2020-08-14
T
homas Preud'homm
e
F
ix
typo in tcc-doc
commit
|
commitdiff
|
tree
2018-03-15
Tho
m
as Preu
d
'
h
omme
Select VFP i
f
trip
l
e
t is arm-
l
inux-
g
nueabihf
commit
|
commitdiff
|
tree
2018-03-09
T
h
omas Preud'homme
Remove asm-c-co
n
nect-sep in tests clea
n
t
arget
commit
|
commitdiff
|
tree
2018-02-24
T
h
omas P
r
eud
'
homme
Prevent de
a
d
c
ode on !x86
in prep
a
re_dynamic_rel
commit
|
commitdiff
|
tree
2016-12-10
Thomas
Preud'homme
Use func
t
io
n
s to ge
t
relocat
i
on
info
commit
|
commitdiff
|
tree
2016-12-10
T
h
omas Preud
'
homme
Remove now
usele
s
s
p
ltoff_add
e
nd
reloc info
commit
|
commitdiff
|
tree
2016-12-10
T
homas Preu
d
'homme
Add
missing
reloc
a
tion i
n
fo for C67 target
commit
|
commitdiff
|
tree
2016-12-10
Thomas Preud'h
o
m
m
e
Error out in put
_
got_entry if no dy
n
a
m
i
c s
y
mb
o
l
commit
|
commitdiff
|
tree
2016-12-10
Thomas Preud'homme
A
l
low PL
T
/GOT entry for weak static
s
ymb
o
l
commit
|
commitdiff
|
tree
2016-12-10
Thomas P
r
eu
d
'homme
Fix PLT creation fo
r
i386
commit
|
commitdiff
|
tree
2016-12-05
Thomas P
r
eud'h
o
mme
Fi
x
set but not used
e
rro
r
in arm64-link
.
c
commit
|
commitdiff
|
tree
2016-12-05
Th
o
m
a
s Preud'homme
Fix tc
c
_erro
r
params
f
or
R
_AARCH64_(JUMP|CALL)26
commit
|
commitdiff
|
tree
2016-12-05
Thomas Preud'homme
E
rror
o
n unre
c
ogn
i
z
ed relocations
commit
|
commitdiff
|
tree
2016-12-05
T
homas Preu
d
'
h
omme
Add relocs_info array to c67 backend
commit
|
commitdiff
|
tree
2016-12-05
Th
o
m
as Preud'homme
Fix re
l
o
cs_
i
nfo
d
ec
l
a
r
ation in tcc
.
h
commit
|
commitdiff
|
tree
2016-12-03
T
homas Preud'homme
C
on
t
r
ol symbol table of which to relocate symbol
s
commit
|
commitdiff
|
tree
2016-12-03
T
homas
Pre
u
d'homme
Code simpli
f
ication
i
n reloca
t
e_syms
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preu
d
'homme
Consolidate all relocations in relocate_section
commit
|
commitdiff
|
tree
2016-12-03
Thomas
Preud'homme
Al
l
o
w
to
g
e
t
sym
att
r
and fail if
n
o
e
ntry
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Conso
l
idat
e
GOT crea
t
ion i
n
build_
g
o
t
_
en
t
rie
s
commit
|
commitdiff
|
tree
2016-12-03
Thomas
P
r
eud'homme
Ma
k
e buil
d
_got_entri
e
s more tar
g
e
t indepen
d
ent
commit
|
commitdiff
|
tree
2016-12-03
T
h
oma
s
Preud'h
o
m
me
Only create
GOT or GOT entry
w
h
en nee
d
ed
commit
|
commitdiff
|
tree
2016-12-03
T
ho
m
as
P
r
eud'homme
Re
c
ognize mo
r
e
r
e
locatio
n
s
as needi
n
g GOT
/
PLT
e
ntry
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Pr
e
ud'homm
e
Do
sec
t
ion relocation in architecture backend
commit
|
commitdiff
|
tree
2016-12-03
T
h
omas Pr
e
ud'homm
e
A
d
d
address of GOT
+
8 in PL
T
+
1
6
a
n
d f
i
x PLT0
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Improve
put_got_entry
doc and st
r
u
cture
commit
|
commitdiff
|
tree
2016-12-03
T
h
oma
s
Preud'ho
m
me
Ren
a
me add_elf_sym to set_
e
lf_s
y
m
commit
|
commitdiff
|
tree
2016-12-03
Thomas
P
reud'homme
I
m
prove comments
for symbol expor
t
a
n
d
b
inding
commit
|
commitdiff
|
tree
2016-12-03
Th
o
m
as Preud'homme
Do not add symb
o
l if it is alrea
d
y there
commit
|
commitdiff
|
tree
2016-12-03
Thomas
Preud'h
o
mme
Fi
x
e
rror
logic for undef
i
ned re
f
e
r
ence in library
commit
|
commitdiff
|
tree
2015-12-27
T
homas
P
reud
'
homme
i3
8
6: A
d
d support for new p
s
A
B
I reloc
a
tion
commit
|
commitdiff
|
tree
2015-04-18
Thomas Preud'hom
m
e
Fix
program symbo
l
s
e
xported in dynsy
m
se
c
t
i
on
commit
|
commitdiff
|
tree
2015-03-10
Tho
m
as Pre
u
d'ho
m
me
A
d
d
s
ome missing n
o
code_wanted gu
a
rd
commit
|
commitdiff
|
tree
2015-02-18
T
h
omas Preud'hom
m
e
T
he "open a whisky and
c
u
t
y
our finger open" pa
t
ch
commit
|
commitdiff
|
tree
2014-07-01
Thoma
s
Pr
e
ud
'
homme
Specify
lice
n
se of lib/armeabi
.
c
commit
|
commitdiff
|
tree
2014-04-29
Thomas Preud'homme
Ad
d
suppo
r
t f
o
r load/store
of _Bool val
u
e
commit
|
commitdiff
|
tree
2014-04-14
Tho
m
as Pre
u
d'homme
Im
p
rove effi
c
iency of m
a
cro c
o
nca
t
e
nation
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preud
'
homme
Make bu
i
ld C
P
U detectio
n
a tad more flexib
l
e
commit
|
commitdiff
|
tree
2014-04-12
Thomas Preu
d
'
h
o
mme
Fix prepro
c
essor
concat
with empty arg
commit
|
commitdiff
|
tree
2014-04-08
T
homas Preud'homme
Prevent ## to appear at start or end of macro
commit
|
commitdiff
|
tree
2014-04-07
Th
o
m
as
P
r
e
ud'homm
e
A
dd n
e
w tes
t
s for macr
o
n
e
sti
n
g
commit
|
commitdiff
|
tree
2014-04-07
T
homas Preud'hom
m
e
Fix
t
est for
m
acro nesting
commit
|
commitdiff
|
tree
2014-03-31
T
homas
P
r
e
u
d'homme
Allow
local redefini
t
ion o
f
enumera
t
or
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homm
e
Upda
t
e Changelog
from git chang
e
log ent
r
i
es
commit
|
commitdiff
|
tree
2014-03-30
T
h
omas P
r
eud'homme
Add tests
for previous fixes
commit
|
commitdiff
|
tree
2014-03-30
Thomas
Preud'h
o
mm
e
Update Changelog from
git chan
g
elog
entr
i
es
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'
h
omme
Fix
ty
p
o i
n
code ad
d
ed by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Thomas Pre
u
d'homme
Fix
again GOT32 +
P
LT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
C
reate b
c
heck region for argv
a
nd ar
g
e argument
commit
|
commitdiff
|
tree
2014-03-29
Thomas Preud'homme
Ma
k
e g
e
t_tok_str support
N
ULL as second
param
.
commit
|
commitdiff
|
tree
2014-03-26
Thom
a
s
P
reud'homme
Simplify
and fix GOT32
+
PLT32 reloc commi
t
commit
|
commitdiff
|
tree
2014-03-25
Thomas Pr
e
ud'homme
Support GOT32 and PLT32 reloc for sa
m
e symbol
commit
|
commitdiff
|
tree
2014-03-25
Thomas
P
reud'hom
m
e
Alway
s
link libtcc1
.
a in (useful
for va_* on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Add test for previous commit
commit
|
commitdiff
|
tree
2014-03-25
Thomas Preud'homme
Warn about s
o
ft float
A
BI not being su
p
ported
commit
|
commitdiff
|
tree
2014-03-25
Th
o
m
a
s
Preud'hom
m
e
Deprecate
FPA and
O
A
B
I support for ARM
commit
|
commitdiff
|
tree
2014-03-24
Tho
m
a
s
Preud'hom
m
e
Make parse_btype only accept one basic type
commit
|
commitdiff
|
tree
2014-03-17
Thomas Preud'homme
Fix
r
elocation of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Preud'homme
Fix
__cle
a
r_cache implementation
commit
|
commitdiff
|
tree
2014-03-11
Thomas P
r
eu
d
'homme
Ad
j
us
t
reloc
a
ti
o
n offset for thumb to
ARM veneer
commit
|
commitdiff
|
tree
2014-03-09
Thomas P
r
eud'homme
D
o
n't hardcode
gcc in
t
ests
M
akefile
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Fix warning o
f
clang
commit
|
commitdiff
|
tree
2014-03-09
Th
o
mas Preud'
h
omme
Us
e
intptr_t to cast pointer
commit
|
commitdiff
|
tree
2014-03-09
Tho
m
as Preud'ho
m
me
Undef
i
ne _
_
v
a
* i
n
libt
c
c
1
t
o avoid err
o
rs
w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preud'homme
Make cond
i
tio
n
in lib
t
c
c1 based on targe
t
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pr
e
u
d'homme
Fix type_to_
s
tr
test f
o
r unsig
n
ed int
commit
|
commitdiff
|
tree
2014-03-08
Thomas Preud
'
ho
m
me
Fix various er
r
or
s
uncovere
d
by
s
tatic analy
s
i
s
commit
|
commitdiff
|
tree
2014-02-10
Thomas Preud
'
h
omme
Call fill_got_
e
ntry unconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Preud'homme
De
f
ine fl
o
at_eabi
o
nly in
a
rm-gen
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas Preud'
h
o
m
me
Ignore V
T
_DEF
S
IGN in load on x86-6
4
arch
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
as Preud'homme
Def
s
ignedness
!
= signed != unsigned for char
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preu
d
'
homme
Add support
of
Thumb t
o
ARM
branch
r
eloca
t
ion
commit
|
commitdiff
|
tree
2014-02-06
Thoma
s
Preud'homme
Split elf_outpu
t
_
f
ile
i
n
sm
a
ller functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'ho
m
me
A
dd mac
r
o to
b
rowse reloc
an
d
s
y
m entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud
'
ho
m
me
Roun
d
m
o
de of ll -> float
co
n
v
e
rsio
n
t
o
near
e
st
commit
|
commitdiff
|
tree
2014-02-05
Th
o
mas Preu
d
'homme
F
ix negative long
l
ong to float conversion
o
n ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix float t
o
lo
n
g long convers
i
o
n
o
n
ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'
h
omme
Fix a
n
d
e
xt
e
nd *FCAST test in tcctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Thomas Preud'homme
Fix parameter pass
i
ng of
l
ong
long bitfi
e
l
d
commit
|
commitdiff
|
tree
2014-02-03
Thomas Preud'ho
m
me
swit
c
h
last 2 params of TOK_memset on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
homas Preud'homme
Don't perform builtin_frame_ad
d
ress on ARM
commit
|
commitdiff
|
tree
2014-02-03
T
homas Pre
u
d'
h
om
m
e
Fix fct
p
ar
a
m passing of
struct with
s
ize < 4
commit
|
commitdiff
|
tree
2014-02-02
Th
o
m
a
s Preud'homme
Switch floa
t
abi to so
f
tfp
f
or
i
n
t
<-
-
>
float conv
commit
|
commitdiff
|
tree
2014-02-02
Th
o
mas Pre
u
d'homm
e
Revert "Add macr
o
to browse
r
e
loc
and sym
entrie
s
"
commit
|
commitdiff
|
tree
2014-02-02
T
h
om
a
s Preud'homme
Re
v
ert "Split elf_output_
f
ile in smaller function
s
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'hom
m
e
R
ever
t
"Add
support of Thumb to ARM branch relocati
o
n
"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
A
d
d support
o
f
T
humb t
o
ARM branc
h
r
e
l
o
cati
o
n
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Split elf_out
p
ut_f
i
le in s
m
aller
functions
commit
|
commitdiff
|
tree
2014-02-02
T
h
o
mas
P
r
e
ud'homme
Add mac
r
o to browse
reloc and sy
m
e
nt
r
ie
s
commit
|
commitdiff
|
tree
2014-02-02
Thomas
Preud'homme
Give ARM asm mnem
o
nic of P
L
T entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homm
e
Clean t
c
celf
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
h
omas Preud'homme
Ignore abitest-c
c
and abitest-
t
cc test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas
P
reud'homme
Test
l
ong long
t
o float conversi
o
ns
commit
|
commitdiff
|
tree
2014-02-01
Thoma
s
Preud'homm
e
Move result of i
t
of double c
o
nv
b
ack to
V
FP reg
commit
|
commitdiff
|
tree
2014-01-09
Thom
a
s Preud'homme
Variou
s
Makefile fixe
s
for cross-compil
a
t
ion
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Remo
v
e WI
T
HOUT_LIBTCC macro:
n
o more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preu
d
'h
o
mme
Use GNU trip
l
et prefix for cr
o
s
s
tcc compiler
s
commit
|
commitdiff
|
tree
2014-01-08
Thom
a
s Pre
u
d'h
o
mme
Shared li
b
r
aries also ha
v
e entry po
i
nts
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Preud'homme
Impro
v
e
ELF on
A
RM
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Pre
u
d
'
h
omme
Update elf
.
h
commit
|
commitdiff
|
tree
next