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
Improve comments for symbol export and binding
2016-12-03
Thomas Pr
e
ud'homme
Improve
c
omm
e
n
ts for symbol expor
t
and
b
in
d
ing
commit
|
commitdiff
|
tree
2016-12-03
Th
o
mas Pre
u
d'
h
omme
Do
n
ot add symbo
l
i
f it is already the
r
e
commit
|
commitdiff
|
tree
2016-12-03
Thomas Preud'homme
Fix error log
i
c for undefined r
e
fer
e
nce
i
n library
commit
|
commitdiff
|
tree
2016-12-03
root
Clear SHF_
G
RO
U
P
fl
a
g when li
n
king
commit
|
commitdiff
|
tree
2015-12-27
T
homas
P
r
e
ud'homme
i386: Add support for
new psABI relocation
commit
|
commitdiff
|
tree
2015-04-18
Thomas
P
reud'homme
Fix pr
o
gram symbols exported
i
n
dyn
s
ym sec
t
ion
commit
|
commitdiff
|
tree
2015-03-10
T
h
omas Pr
e
ud'h
o
mme
Add
some missing nocod
e
_wanted
g
uard
commit
|
commitdiff
|
tree
2015-02-18
Thom
a
s Preu
d
'homme
The "o
p
en a
whisky and
cut your finger open"
pa
t
c
h
commit
|
commitdiff
|
tree
2014-04-14
Thomas Preud
'
homme
Im
p
r
ove e
f
ficie
n
cy of
m
acro concatenation
commit
|
commitdiff
|
tree
2014-04-12
Tho
m
a
s
Preud'homme
Make
b
uild C
P
U detec
t
ion a tad
m
ore flexible
commit
|
commitdiff
|
tree
2014-04-12
T
h
om
a
s
P
reu
d
'homme
F
ix preprocesso
r
concat with empty a
r
g
commit
|
commitdiff
|
tree
2014-04-08
Thomas Preud'homme
P
revent ## to appea
r
at start or
e
nd of macro
commit
|
commitdiff
|
tree
2014-04-07
Th
o
ma
s
Preud'ho
m
me
A
d
d ne
w
tes
t
s for macro
ne
s
t
i
ng
commit
|
commitdiff
|
tree
2014-04-07
Thomas Preud
'
homme
Fix
test for mac
r
o nesting
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
Allow
l
ocal redefinitio
n
of enu
m
erator
commit
|
commitdiff
|
tree
2014-03-31
Thomas Preud'homme
Update Change
l
o
g from git changelog ent
r
ies
commit
|
commitdiff
|
tree
2014-03-30
Thomas Preud
'
ho
m
me
Add tests
f
or previous fix
e
s
commit
|
commitdiff
|
tree
2014-03-30
Thomas Pre
u
d'homme
Update C
h
a
n
gelog from git changelog entries
commit
|
commitdiff
|
tree
2014-03-29
Thom
a
s Preud'homm
e
Fix
t
ypo in c
o
d
e
ad
d
ed by b018bac9c8
commit
|
commitdiff
|
tree
2014-03-29
Th
o
mas Preud'homme
Fix again GOT32 + PLT32 reloc commit
commit
|
commitdiff
|
tree
2014-03-29
Tho
m
as Preud'hom
m
e
Create b
c
hec
k
region for argv and
a
r
g
e
a
rgument
commit
|
commitdiff
|
tree
2014-03-29
Thoma
s
Preu
d
'homme
Make get_t
o
k_str su
p
port NULL as second p
a
ram
.
commit
|
commitdiff
|
tree
2014-03-26
Thomas Preud'homme
Simplify and fix GOT32
+
P
L
T3
2
reloc commit
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preud'
h
om
m
e
Sup
p
ort GOT3
2
and
PLT3
2
r
eloc
f
or same sym
b
ol
commit
|
commitdiff
|
tree
2014-03-25
T
h
omas P
r
e
u
d
'homme
Always link libtcc1
.
a in (useful for va_*
on x86)
commit
|
commitdiff
|
tree
2014-03-25
Thom
a
s Preud'homme
Add test for
p
revious commit
commit
|
commitdiff
|
tree
2014-03-25
Thoma
s
Preud'homme
Warn abou
t
soft float ABI not be
i
ng supported
commit
|
commitdiff
|
tree
2014-03-25
Tho
m
as Preud'homme
De
p
r
e
cat
e
FPA an
d
OA
B
I
supp
o
r
t
for ARM
commit
|
commitdiff
|
tree
2014-03-24
T
h
omas
P
r
eud'ho
m
me
M
ake parse_
b
t
y
p
e
o
n
ly
accept
o
ne basic type
commit
|
commitdiff
|
tree
2014-03-17
Thoma
s
Preud'ho
m
me
Fix rel
o
cation of __bound_init
commit
|
commitdiff
|
tree
2014-03-11
Thomas Pr
e
u
d
'
h
omme
Fix __clear_ca
c
he
i
mp
l
eme
n
tatio
n
commit
|
commitdiff
|
tree
2014-03-11
Tho
m
a
s Pre
u
d
'
homme
Adj
u
st relocation offse
t
for thumb to ARM v
e
neer
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'homme
Don't ha
r
dcode gc
c
in tests Mak
e
fil
e
commit
|
commitdiff
|
tree
2014-03-09
Thomas Pre
u
d'homm
e
Fix warning of clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas
P
reu
d
'homme
Use intpt
r
_t to
c
ast pointer
commit
|
commitdiff
|
tree
2014-03-09
Thoma
s
P
r
eud'homm
e
Undefine __
v
a* in libtcc1 to avoid
e
rror
s
w/ clang
commit
|
commitdiff
|
tree
2014-03-09
Thomas Preu
d
'
homme
Make conditio
n
in libtcc1 based on
t
arget
commit
|
commitdiff
|
tree
2014-03-09
Thom
a
s Preud'homme
Fix type_to_st
r
test fo
r
unsigned in
t
commit
|
commitdiff
|
tree
2014-03-08
T
h
omas Preud'
h
omme
Fix various errors uncovered by st
a
tic analysis
commit
|
commitdiff
|
tree
2014-02-10
Th
o
mas Preud'homme
Call fill_got_e
n
try unconditionally
commit
|
commitdiff
|
tree
2014-02-09
Thomas Pre
u
d'
h
omme
Defin
e
float_
e
abi
only
i
n arm-g
e
n
.
o
commit
|
commitdiff
|
tree
2014-02-07
Thomas
Preud'homme
Ign
o
re VT_DEF
S
IG
N
i
n
lo
a
d
o
n x86-64 arc
h
commit
|
commitdiff
|
tree
2014-02-06
Tho
m
a
s
P
reud'homme
Def signedness != sign
e
d != unsigned f
o
r
ch
a
r
commit
|
commitdiff
|
tree
2014-02-06
Thomas
P
reud'homme
Add support of Thumb to ARM branch
relocation
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud'hom
m
e
Split elf_
o
utput_file in smaller
functions
commit
|
commitdiff
|
tree
2014-02-06
Thomas Preud
'
hom
m
e
Ad
d
macro to browse reloc and
s
y
m
entries
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'h
o
mme
Rou
n
d
mode o
f
ll -> float conversion to nearest
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix negative long long to floa
t
conversio
n
on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas Preud'homme
Fix float to long long conversion on ARM
commit
|
commitdiff
|
tree
2014-02-05
Thomas P
r
eud'ho
m
me
Fix and extend *FC
A
ST
test in
t
cctest
.
c
commit
|
commitdiff
|
tree
2014-02-04
Tho
m
a
s P
r
eu
d
'homme
Fix parameter passing of long long bitfield
commit
|
commitdiff
|
tree
2014-02-03
Thomas Pr
e
ud'homme
switch last 2 params of TOK_memse
t
on
A
R
M
commit
|
commitdiff
|
tree
2014-02-03
Thoma
s
Preud'h
o
mm
e
Don't perform
b
uiltin_frame_address on AR
M
commit
|
commitdiff
|
tree
2014-02-03
T
h
omas Preud'homme
Fix f
c
t
param passing
o
f str
u
ct with siz
e
< 4
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Switch float abi t
o
softfp for int
<
--> float conv
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'homme
Revert "Add ma
c
ro to browse re
l
oc and sym entries"
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'hom
m
e
R
e
vert
"Split elf
_
output_file in smaller functions
"
commit
|
commitdiff
|
tree
2014-02-02
Tho
m
a
s
Preud'homme
Revert "Add support of
T
humb to AR
M
bran
c
h rel
o
c
ation"
commit
|
commitdiff
|
tree
2014-02-02
Thoma
s
Preud'homme
Add support of
Thumb
to ARM branch relocation
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preu
d
'homme
Split elf_output_f
i
le in
s
ma
l
l
e
r functions
commit
|
commitdiff
|
tree
2014-02-02
Thomas Preud'
h
omm
e
Add macro to br
o
wse
rel
o
c and
sym entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas Pre
u
d'homme
Give ARM asm mnemonic
o
f PLT entries
commit
|
commitdiff
|
tree
2014-02-02
Thomas
P
reud'h
o
mme
Clean tcce
l
f
.
c
commit
|
commitdiff
|
tree
2014-02-02
T
hom
a
s Preud'homme
I
gnore
abitest
-
cc and abitest-tcc
test programs
commit
|
commitdiff
|
tree
2014-02-01
Thomas
Pr
e
u
d'homme
T
e
s
t lon
g
long to float conversions
commit
|
commitdiff
|
tree
2014-02-01
Thomas Pr
e
ud'homme
M
o
v
e
result o
f
ito
f
double conv
back to V
F
P reg
commit
|
commitdiff
|
tree
2014-01-09
Thomas Preud
'
h
omm
e
V
ar
i
ou
s
Mak
e
file fi
x
es for cros
s
-compilation
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud'homme
Remove W
I
T
HOUT_LIBTCC macro: n
o
more user
commit
|
commitdiff
|
tree
2014-01-08
Thomas Preud
'
homme
Use GNU t
r
i
p
let
p
r
efix fo
r
cr
o
ss tcc
co
m
pi
l
ers
commit
|
commitdiff
|
tree
2014-01-08
T
homas
Preud'homme
Shared libraries also have entry
points
commit
|
commitdiff
|
tree
2014-01-08
Tho
m
as Preu
d
'ho
m
me
Improve ELF
o
n ARM
commit
|
commitdiff
|
tree
2014-01-08
T
h
omas P
r
eud'homme
Update
e
lf
.
h
commit
|
commitdiff
|
tree
2014-01-08
Thomas
P
reud'ho
m
me
Add supp
o
rt fo
r
r
untime selectio
n
of flo
a
t
A
BI
commit
|
commitdiff
|
tree
2014-01-07
Thomas Preud'homme
Expl
i
cit that
E
ABI on
l
y
s
upports VFP
f
or now
commit
|
commitdiff
|
tree
2014-01-07
Thomas
P
reud'homme
Don'
t
say compiler f
l
ags are
warni
n
g opt
i
ons
commit
|
commitdiff
|
tree
2014-01-06
Tho
m
as Preud'ho
m
me
Fix str
u
ct ret in varia
d
ic fc
t
w
i
th ARM hardfloat
commit
|
commitdiff
|
tree
2014-01-06
T
hom
a
s Preu
d
'homme
Don't call __tcc_fpinit
if
using li
b
gc
c
commit
|
commitdiff
|
tree
2014-01-06
Thomas
Preud'homme
D
o
n't ena
b
le bound c
h
e
ck
if libgcc is use
d
commit
|
commitdiff
|
tree
2014-01-04
Thom
a
s
Preud'homme
M
o
v
e
logic for if (int va
l
ue) to tc
c
g
en
.
c
commit
|
commitdiff
|
tree
2014-01-04
T
h
omas P
r
eud'homme
Update C
h
angelog from git changelog entries
commit
|
commitdiff
|
tree
2014-01-04
Thomas
P
reud
'
homme
Fix negation
of 0
.
0 and -0
.
0
commit
|
commitdiff
|
tree
2014-01-04
Thomas P
r
eu
d
'homme
Provide
in
s
tall-stri
p
target in Make
f
il
e
commit
|
commitdiff
|
tree
2014-01-03
Th
o
mas Preud
'
h
omme
Use libtcc
.
a for static
l
i
nk even with
USE_LI
B
GCC
commit
|
commitdiff
|
tree
2014-01-03
Thom
a
s Preud'
h
omme
Report e
r
ror on NaN c
o
m
p
arison
commit
|
commitdiff
|
tree
2014-01-03
T
homas Preud'
h
omme
Always set *palign in classif
y
_
x
86_
6
4_arg
commit
|
commitdiff
|
tree
2013-12-15
Tho
m
as Preud'homme
make gi
t
ignore lib/arm di
r
e
ctor
y
commit
|
commitdiff
|
tree
2013-12-15
Thomas Preud'
h
omme
Fi
x
sig
n
ed in
t
eger
di
v
i
sio
n
in ARM
r
u
n
t
i
me ABI
commit
|
commitdiff
|
tree
2013-12-11
Th
o
mas Preud'homme
A
dd ARM aeabi functions needed to run tcctest
commit
|
commitdiff
|
tree
2013-12-11
Thomas
P
reud'
h
omme
Support
s
pecia
l
calling con
v
ention for
run
t
ime AB
I
commit
|
commitdiff
|
tree
2013-11-26
Thomas Preud'homme
Define __ARM_EABI__ an
d
__
A
RMEL__ whe
n
applicable
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas
P
reud'homme
Make abitest
.
c have predic
t
ab
l
e
r
esu
l
t
commit
|
commitdiff
|
tree
2013-11-25
T
h
omas Preud'homme
Add va_* macro impleme
n
t
ation for ARM
commit
|
commitdiff
|
tree
2013-11-25
Tho
m
as Preud'homme
Add comment to explai
n
the
c
ode added by 41ce391c
commit
|
commitdiff
|
tree
2013-11-25
Thomas Preud'homme
Fix structure passing in ARM cal
l
in
g
c
onvention
commit
|
commitdiff
|
tree
2013-11-22
Th
o
mas Preud'ho
m
m
e
Add suppo
r
t for str
u
ct
>
4
B r
e
turned via registers
commit
|
commitdiff
|
tree
2013-11-21
T
homa
s
Pr
e
u
d
'ho
m
me
Remove code in arm-ge
n
.
c f
o
r s
t
ruct packing in reg
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pre
u
d'h
o
mme
Corr
e
ctly
iden
t
ify ho
m
ogeneou
s
float aggregate
commit
|
commitdiff
|
tree
2013-11-21
Tho
m
as Preud'
h
omme
F
i
x c
o
unting of V
F
P regs in ARM's
g
func_prolog
commit
|
commitdiff
|
tree
2013-11-21
Thomas Pre
u
d
'
homme
F
i
x
r
egister corrupt
i
on at
f
u
nction call on ARM
commit
|
commitdiff
|
tree
2013-11-17
Thomas Preud'
h
omme
Allow thumb transition for R_ARM_PC24
commit
|
commitdiff
|
tree
next