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
Align on 4n bytes when copying fct args on stack
2013-02-05
Thom
a
s Preud'homme
Al
i
gn on
4
n bytes when copyi
n
g fct args on
stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas
P
reud'hom
m
e
Slig
h
tly improve
d
s
upport for !gcc
c
omp
i
lers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Pr
e
ud'homme
arm-g
e
n
.
c:
f
i
x var initializ
a
t
ion
i
n
gfunc_call
commit
|
commitdiff
|
tree
2013-01-31
T
h
omas Pre
u
d'homme
Rever
t
"Add predi
c
t
a
bility in
C
Type initialization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Preud'homme
Revert "Don't call elf_hash on
N
U
LL value"
commit
|
commitdiff
|
tree
2013-01-31
Tho
m
as Pre
u
d'hom
m
e
Revert "
C
heck whet
h
er
structure fields h
a
ve
a
type"
commit
|
commitdiff
|
tree
2013-01-31
Thomas P
r
eu
d
'homme
Check wh
e
ther s
t
ructu
r
e f
i
elds ha
v
e a type
commit
|
commitdiff
|
tree
2013-01-31
Domi
n
go Alvarez
.
.
.
Don't c
a
ll elf_hash on NULL val
u
e
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo Alvarez
.
.
.
Add predictabili
t
y in C
T
ype
i
nitialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas
P
r
e
ud'h
o
mme
Fix cross-comp
i
lation
out-of-t
r
ee b
u
ild
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
eud'homme
Add my cop
y
ri
g
ht for
c
h
anges in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas P
r
eud
'
homme
Changelog up
d
ate
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pre
u
d'ho
m
me
Update Ch
a
ngelo
g
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homme
Fa
v
or a
r
m h
a
rdf
l
oat ov
e
r arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thoma
s
P
reu
d
'
homme
Fix
o
verflow
d
ete
c
tion in ARM relocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
Fix
stack alignment on
8 byte
s
at
f
unction
call
commit
|
commitdiff
|
tree
2013-01-26
Thom
a
s Preud
'
homm
e
Don't do builti
n
_
f
rame_a
d
dress test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as P
r
eud
'
homme
Organize frames in a rea
l
linked lis
t
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
as Preud'homme
Use gcc
t
o
g
e
nerate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Pre
u
d'homme
Link STT_GNU_IF
U
NC into S
T
T_F
U
NC in ex
e
cuta
b
le
.
commit
|
commitdiff
|
tree
2013-01-24
Th
o
mas P
r
eud'ho
m
me
Fix [
f
]
g
etc re
t
urn value usage
i
n
4
0
_s
t
dio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'homme
Fix
o
ut-of-tre
e
build wi
t
h
r
elativ
e
pat
h
to root
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'homme
Install
libtcc
.
h when i
n
voking make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'h
o
mme
Revert "Added
w
hat
I
call virtu
a
l io
t
o t
i
nycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'homm
e
R
e
vert "pe: fix tcc not li
n
king t
o
us
e
r32 and gdi32
"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preu
d
'homme
Stop setti
n
g
-
Wno-unused-result switch in M
a
k
e
file
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fix C99
i
sm i
n
vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Stop ret
u
rning 0 i
n
cmp_com
p
ari
s
on_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
H
o
nor C
C
when te
s
ting for -W
n
o-unused-re
s
ult
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud
'
homme
Detect ARM CPU version in c
o
nfigure
commit
|
commitdiff
|
tree
2012-11-28
T
homas Preud'
h
omme
arm
-
gen
.
c: Invalid operat
o
r te
s
t always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas
P
reud'ho
m
me
Fix OABI calling conven
t
i
o
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'homme
Only reference vfpr when
a
va
i
la
b
le
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'hom
m
e
Define T
C
C_ARM_
E
A
BI
i
f usi
n
g hardfloa
t
A
B
I
commit
|
commitdiff
|
tree
2012-11-17
T
homas Pr
e
ud'homme
Generate P
L
T
t
humb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
T
homas Pre
u
d'h
o
mme
Revert "G
e
nerate PLT thumb stub only when ne
c
essary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
om
a
s Preud'homme
A
d
d armv6l to ARM supported pro
c
essors
commit
|
commitdiff
|
tree
2012-11-09
Thoma
s
Pr
e
u
d'homme
Call to ven
e
er
s
in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'
h
omme
Allow source fortif
i
cation
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s
Preud
'
homme
G
e
nerate PLT thumb
stub only when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Support
R_ARM_THM_JU
M
P
24 relocation to p
l
t
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
m
as
P
r
eud'homme
Create a
c
lean target for tests2/M
a
kefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
H
o
nour *FL
A
GS
e
verywhere
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s
Preud'
h
o
mm
e
En
a
ble arm hardfloat calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud'hom
m
e
Add sup
p
ort for
R
_
A
R
M_THM_{JUMP24,CA
L
L} reloc
s
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud'homm
e
Fix co
m
m
it
8
5f6
f
ad3a6acbfa07a3dc45b673
9
6
5
fc268
9
0d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
E
rro
r
out in
c
a
se o
f
variable name clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eud'ho
m
me
Forbid V
L
A as static
variabl
e
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use
blx if available
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as Preud
'
h
o
m
me
Fix R_ARM_CAL
L
w
hen t
a
rget fonction is Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
Preud'homme
Support for R_ARM_[THM_]MOV{
W
,T}_ABS
[
_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disable callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thom
a
s
Preud'homme
A
dd multiarch d
i
rec
t
ory
f
or ar
m
h
ardfloa
t
v
a
ria
n
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas Pr
e
ud'h
o
mme
get_re
g
(): try to fre
e
r
2 for
an
S
V
a
lue fir
s
t
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'h
o
m
me
Fix R_ARM_REL32 relo
c
ation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'
h
o
mme
D
etect multiarch o
n
K
f
r
eebsd
and H
u
r
d
commit
|
commitdiff
|
tree
2012-06-12
T
h
omas Preud'homme
E
v
aluate configure arguments
commit
|
commitdiff
|
tree
2012-06-05
T
h
om
a
s Preu
d
'homm
e
t
ccelf
.
c: Add R
_
ARM_REL32 r
e
l
ocation
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Preu
d
'
h
o
mme
A
dd
s
upport f
o
r arm h
a
rdf
l
oat cal
l
ing con
v
e
n
tion
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Pre
u
d'h
o
mme
Fix
remov
a
l of vnro
t
t
commit
|
commitdiff
|
tree
2012-05-28
T
h
omas Preud'ho
m
me
Only warn for unknown opt
i
ons i
n
configure
s
cript
commit
|
commitdiff
|
tree
2012-05-22
T
ho
m
as P
r
e
u
d
'hom
m
e
Seve
r
al multia
r
c
h
/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas
P
r
eud
'
homme
Fi
x
CONFIG_LD
D
IR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas P
r
eud'homme
Revert "Use
C
S
t
ring to
c
oncat linke
r
o
ptions"
commit
|
commitdiff
|
tree
2012-03-20
Th
o
mas Preud'homme
Use CString to con
c
at l
i
nk
e
r options
commit
|
commitdiff
|
tree
2012-03-16
Thom
a
s P
r
eu
d
'homme
F
i
x use afte
r
free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud'
h
o
mme
Sup
p
ort
l
inker options pas
s
ed
i
n seve
r
al -
W
l param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'
h
omme
Consider l
o
ng int
c
o
n
stant as 6
4
b
i
t
s on x
8
6
-
64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Pr
e
ud'ho
m
me
Remo
v
e vnrott (duplicate
vr
o
t
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Pr
e
u
d'hom
m
e
Inform u
s
er that
-b
o
nly exis
t
s
o
n
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
E
rror out w
h
en
a
ssi
g
n
ing void v
a
lue
.
commit
|
commitdiff
|
tree
2012-01-08
T
homas P
r
eud'ho
m
me
s/dere
f
encing/derefe
r
encing/ in
i
3
86-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Th
o
mas Preu
d
'
homm
e
Compile
t
c
casm
.
c conditional
l
y
(TCC_CONFIG_ASM
)
commit
|
commitdiff
|
tree
2012-01-04
Thom
a
s Pre
u
d'
h
omme
Fix linka
g
e of named
file in loader
s
cript
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't define strtold and strtof on *BSD +
u
Cl
i
bc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix pr
o
blem with PLT and
G
OT relocs
o
n a
r
mel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semicol
o
n in
x86-64
v
a
_arg defi
n
itio
n
.
commit
|
commitdiff
|
tree
2011-08-03
Thom
a
s Pr
e
u
d
'homme
Re
v
er
t
"Ad
d
a
--multiar
c
h
-
triplet swi
t
ch
t
o
c
o
nf
i
gure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas
Pr
e
ud
'
homme
A
d
d a -
-
m
ulti
a
r
ch-triplet swi
t
ch to
c
onfigure
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
as Preud'homme
Set CONFIG_T
C
C_CRT_
P
REFIX relat
i
ve to CONFIG_SYSROO
T
commit
|
commitdiff
|
tree
2011-07-31
Thom
a
s
P
reud'h
o
mm
e
Revert "Forc
e
const
.
e
x
p
r
.
in
e
x
p
r_cond outside
f
u
nction"
commit
|
commitdiff
|
tree
2011-07-30
Thomas P
r
eud'hom
m
e
Force const
.
expr
.
in expr_cond out
s
id
e
function
commit
|
commitdiff
|
tree
2011-07-12
Thomas P
r
eud'homme
Fix array_t
e
st: m
o
ve
p
arams to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas
Preu
d
'homme
Use CONFIG_
T
C
C_LDDIR
f
or
l
d
.
so on
a
ll linux archs
commit
|
commitdiff
|
tree
2011-07-08
T
h
o
m
as
P
reud'
h
o
m
me
Fix pr
o
blem spotted in <4E15F966
.
40901
0
2
@
gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas
Preu
d
'homme
Remove
u
s
e
le
s
s changes from 31ca00
0
d
in configu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
M
a
ke ex1
.
c and e
x
4
.
c be executable
on
a
n
y system
s
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas
P
reud'
h
omme
Document in
R
EADME that ex4
.
c can b
e
ex
e
cut
e
d
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud'homme
Revert "Make examples' shebang use t
a
rget tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
homa
s
Pre
u
d'h
o
mme
Add conf
i
gu
r
a
t
ion of include
s
ubdir
e
ctories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'hom
m
e
In
t
roduc
e
tcc_split_path_component for
3
1ca000
d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'
h
om
m
e
F
r
e
e
ex
t
r
a
_libd
i
r
_
str aft
e
r use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud
'
h
o
mme
Fix
commit 31ca000
d
commit
|
commitdiff
|
tree
2011-07-05
T
homas Preud'homme
Add
m
u
ltiarch dirs to linker se
a
rch path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Make examples' shebang use t
a
rg
e
t
t
cc bindir path
commit
|
commitdiff
|
tree
2011-06-17
T
homas Preud'
h
omm
e
Default
to create p
r
ogs
w
ith
symbols (incl
.
deb
u
g)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud
'
homme
Update Changelo
g
commit
|
commitdiff
|
tree
2011-05-17
T
homas Preud'hom
m
e
make test wo
r
k when LIBTC
C
1
n
ot defin
e
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Support scratchbox
,
Nokia
N
900 and
qemu arm arc
h
s
commit
|
commitdiff
|
tree
2011-05-16
T
homas
P
re
u
d'homme
Remove unused vari
a
bles
commit
|
commitdiff
|
tree
next