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 [f]getc return value usage in 40_stdio test
2013-01-24
Thomas
P
reud'homme
Fix [f]getc return value usage in
40_
s
tdio
t
est
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'ho
m
m
e
Fix out-of-tree build wi
t
h rela
t
ive
p
a
th
t
o
root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Preu
d
'homme
Inst
a
ll l
i
btcc
.
h
w
hen invoking make insta
l
l
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "Added what I ca
l
l virtua
l
io
t
o tinyc
c
this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud'homme
Revert "pe: fix tcc not linking to user32 and gd
i
32"
commit
|
commitdiff
|
tree
2013-01-13
T
homas Preud'homme
Stop s
e
ttin
g
-Wno-unus
e
d-res
u
lt switch
in Makefile
commit
|
commitdiff
|
tree
2013-01-13
T
homas Preu
d
'hom
m
e
F
i
x C99ism in
vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas
P
reud'homme
S
t
op returning 0 in
c
m
p_co
m
par
i
son_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Ho
n
o
r
CC when
t
esting f
o
r -Wno-unuse
d
-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preu
d
'homme
Detect AR
M
C
P
U version in co
n
figure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homm
e
a
r
m-gen
.
c: Invalid operator
t
es
t
alw
a
ys false
commit
|
commitdiff
|
tree
2012-11-28
T
h
o
mas Preud'homme
Fi
x
OABI calling c
o
nventio
n
commit
|
commitdiff
|
tree
2012-11-21
T
homas Pr
e
ud'hom
m
e
O
n
ly referenc
e
vfpr when
a
vailable
commit
|
commitdiff
|
tree
2012-11-20
Tho
m
a
s Preud'
h
omme
Def
i
ne TCC_ARM_EABI
i
f using
h
ardfloa
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Thoma
s
Preud
'
hom
m
e
Ge
n
era
t
e
P
LT thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
T
h
omas Preud'homme
R
e
vert "Gen
e
rate
PLT thumb stub on
l
y
w
h
en n
e
cessary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
om
a
s Preud'homme
Add
a
r
m
v
6l to
ARM su
p
ported processors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'
h
omme
Call to ve
n
eers in ARM mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Allow sourc
e
fortification
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'hom
m
e
G
e
n
erate PLT thu
m
b
st
u
b only
w
hen nece
s
sary
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s
P
reud'h
o
mme
Support R_ARM_THM_JUMP24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Pr
e
u
d
'homme
Create a
cl
e
an target for tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas
Preud
'
homme
Honour *
F
L
A
G
S
eve
r
ywhere
commit
|
commitdiff
|
tree
2012-10-28
T
h
oma
s
Preud'homme
E
n
able a
r
m har
d
f
l
o
at calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
u
d
'homme
Add su
p
port for R
_
ARM_THM
_
{JUMP24
,
CA
L
L
}
relocs
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Pr
e
ud'homme
Fix
c
ommit
85f6fad3a6acbfa07a3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'homm
e
Er
r
o
r
out in case of
v
ariable name clash
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud'homme
Forbid VLA
a
s static varia
b
les
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'ho
m
me
On
l
y use blx i
f
available
commit
|
commitdiff
|
tree
2012-10-09
T
h
omas
P
reud'homme
Fix R_A
R
M_CALL when
target fonction is Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Support
f
or R
_
ARM_[THM_]MOV{W,T}_A
B
S[_NC} re
l
ocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'homme
Disable callsav
e
_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Tho
m
as Pre
u
d
'
ho
m
me
Add multiarch direc
t
ory for arm hardfl
o
at variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
get
_
reg(): try to free r2
for an
S
Val
u
e
f
irst
commit
|
commitdiff
|
tree
2012-07-09
T
h
o
m
as Preud'homme
Fix R_ARM_REL3
2
relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas Pr
e
ud'
h
o
m
me
Dete
c
t m
u
ltiarch on Kf
r
ee
b
s
d and H
u
rd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Pre
u
d'homme
E
v
aluat
e
configure
argu
m
e
n
ts
commit
|
commitdiff
|
tree
2012-06-05
Thomas Pre
u
d'homme
tccelf
.
c: Add R
_
A
RM_REL
3
2 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud'homme
A
d
d support for arm hardfloat c
a
llin
g
convent
i
on
commit
|
commitdiff
|
tree
2012-06-05
Th
o
mas Preu
d
'
h
omme
F
i
x removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Tho
m
as Preu
d
'ho
m
me
O
nl
y
warn for un
k
nown options in config
u
re script
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preu
d
'homme
Seve
r
a
l
multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas
Preud'homme
Fix CO
N
FIG_LDDIR usa
g
e
commit
|
commitdiff
|
tree
2012-04-10
Thom
a
s Preud'
h
omme
Revert "Use CStrin
g
t
o conca
t
linker o
p
tion
s
"
commit
|
commitdiff
|
tree
2012-03-20
Thoma
s
Pr
e
ud'hom
m
e
Us
e
CStri
n
g to concat
l
i
nker option
s
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
F
i
x
use after free f
o
r linker_ar
g
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud
'
h
omme
Support linker options p
a
ssed in se
v
e
ral -Wl pa
r
am
commit
|
commitdiff
|
tree
2012-03-14
T
h
omas Preud'homme
Con
s
ider lo
n
g i
n
t
c
ons
t
a
n
t as 64 bi
t
s
on x86-6
4
commit
|
commitdiff
|
tree
2012-03-14
T
h
o
mas Preud
'
homme
Remove v
n
rott (duplicate
v
rotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Pr
e
ud'homme
In
f
orm user that -b only exists on i
3
8
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Err
o
r ou
t
when assigning vo
i
d
value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas
Preud'ho
m
me
s/derefencing
/
dereferencing/ in
i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preu
d
'homme
Compile
tccasm
.
c conditio
n
all
y
(TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'ho
m
me
Fix
l
i
nkag
e
of named file in loader scri
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thoma
s
Pr
e
ud'homme
Don't define strtold and
st
r
tof on *BSD + uC
l
ibc
commit
|
commitdiff
|
tree
2011-08-12
D
aniel Glöc
k
ne
r
Fix problem with
P
LT and GO
T
r
e
locs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Remove semicolon
i
n
x
8
6-
6
4 va
_
arg defin
i
tion
.
commit
|
commitdiff
|
tree
2011-08-03
T
homas Pr
e
ud'ho
m
me
Revert
"
Add a -
-
multiarch-t
r
i
pl
e
t s
w
itc
h
to
c
onfi
g
ur
e
"
commit
|
commitdiff
|
tree
2011-08-01
T
ho
m
as Pr
e
ud'homme
Add a --m
u
ltiarch-triplet switch to c
o
nfigure
commit
|
commitdiff
|
tree
2011-08-01
Tho
m
as P
r
eud'h
o
mme
Set CO
N
FIG_TCC_CRT_PREFIX
relative to CONFIG_
S
YS
R
OOT
commit
|
commitdiff
|
tree
2011-07-31
T
h
omas P
r
eud'homm
e
R
e
v
ert "Force const
.
ex
p
r
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
T
homa
s
Preud'homme
Force c
o
nst
.
expr
.
in expr
_
co
n
d out
s
ide function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'homme
F
ix array_test:
move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas P
r
eud'homme
Use CONFIG
_
TCC_LDDIR for ld
.
so on all linux ar
c
hs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preu
d
'homme
Fix
p
r
oble
m
spotted in <4E15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Pr
e
ud'homme
Remove us
e
less chang
e
s fr
o
m 31ca000
d
in
c
onfigu
r
e
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Pre
u
d
'
homme
Make ex1
.
c and ex4
.
c
be execut
a
ble on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d
'homme
Document in READ
M
E that ex
4
.
c can be ex
e
c
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'homme
Revert "M
a
ke
e
xamples' shebang use targ
e
t tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
om
a
s Preud'homme
A
dd
confi
g
uratio
n
of
include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
mme
I
n
tro
d
uce
t
cc_split_path_component for 31
c
a000d
commit
|
commitdiff
|
tree
2011-07-06
Tho
m
as Pr
e
ud'h
o
mme
F
r
ee extra_l
i
b
di
r
_
s
t
r af
t
er use
.
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Preud'homm
e
Fix
c
ommit 3
1
ca000d
commit
|
commitdiff
|
tree
2011-07-05
T
h
o
m
as Preud'homme
A
dd multiarch dirs to linker search
p
ath
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Make
example
s
' shebang use targ
e
t tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
T
h
omas
P
r
e
ud'hom
m
e
Defaul
t
to c
r
eate progs
w
i
t
h
symbols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
Upd
a
te C
h
ang
e
log
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'homme
make test work when LIBT
C
C
1
not def
i
ne
d
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas
Preud'
h
o
m
me
Support s
c
ratchbox, Nokia N900 and q
e
mu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Th
o
ma
s
Pr
e
ud'homme
R
e
move unused variabl
e
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Rem
o
ve unused variabl
e
s
commit
|
commitdiff
|
tree
2011-05-16
T
h
om
a
s Preud
'
h
omme
Imp
r
ove weak a
l
ia
s
es handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas P
r
eud
'
homme
make cl
e
an work when LIB
T
CC1 not
d
e
f
ine
d
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Add support of a
s
m label for
v
ariables
.
commit
|
commitdiff
|
tree
2011-02-08
T
h
omas Preud'hom
m
e
F
i
x fct asm l
a
bel: only
v
alid fo
r
declaratio
n
commit
|
commitdiff
|
tree
2011-02-07
T
h
omas Preud'homme
Fix i
n
correct use of b
a
sic type
a
s bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Pre
u
d'ho
m
me
Comp
l
a
i
n f
o
r sta
t
ic fct declared w/o file scop
e
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Implement
C
99
V
ariab
l
e Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reu
d
'homme
Revert "Reord
e
r in
c
r
e
asingly VT_* constants
i
n
tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
T
homas Preud'
h
omm
e
Revert "
M
ake TOK_alloca available f
o
r x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pre
u
d'homm
e
Revert "Di
s
a
b
le C99 VLA when alloca is un
a
vailabl
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Pre
u
d'hom
m
e
Disable C99 VLA
w
hen al
l
oca is una
v
ailable
.
commit
|
commitdiff
|
tree
2011-02-04
T
h
o
m
as Pr
e
ud'homme
Ma
k
e TO
K
_
a
l
loca availa
b
l
e fo
r
x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'
h
omme
Reorder inc
r
easi
n
gly VT_* co
n
s
t
ants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
T
homas P
r
eud'homme
Im
p
lement
C99 Va
r
iable Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'hom
m
e
C
o
r
rec
t
Change
l
og
w
r
t
.
t
o
fi
x
a
ttribution
commit
|
commitdiff
|
tree
2010-10-10
Thom
a
s P
r
eu
d
'homm
e
R
e
mo
v
e ifdef STT_GNU_
I
F
U
NC test i
n
tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
T
h
o
m
as P
r
eud'homme
Explicit
l
icense in t
i
ny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thoma
s
Preud'homme
Move asm label fu
n
ctions
from tccasm
.
c to
t
ccgen
.
c
commit
|
commitdiff
|
tree
2010-09-11
Th
o
mas
P
r
eud'homme
Ad
d
support for _
_
RE
D
IRECT_NT
H
nee
d
e
d with egl
i
b
c
.
commit
|
commitdiff
|
tree
next