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 Pre
u
d'homme
Fix [f]getc re
t
urn value usage in
4
0_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
F
i
x
o
ut-of-tree build with relat
i
ve path
t
o root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
Pre
u
d'homme
Install
l
ibtcc
.
h when invoki
n
g make install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homm
e
Revert "Ad
d
ed what I c
a
ll virtual io to tiny
c
c this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Reve
r
t "pe: fix
t
c
c
not linking to user32
a
nd gdi32"
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas Preud'hom
m
e
Stop
setti
n
g -Wno
-
u
n
us
e
d
-
resu
l
t switch in
M
ake
f
ile
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Pre
u
d
'
homme
Fix C99ism i
n
vswap()
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas P
r
eud'homme
Stop re
t
u
r
ning 0 in cmp_comp
a
ri
s
on_test
commit
|
commitdiff
|
tree
2013-01-06
Thom
a
s Pr
e
ud'homme
Honor CC when testing
f
or -Wno-unused-r
e
su
l
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Det
e
ct A
R
M CPU version in config
u
re
commit
|
commitdiff
|
tree
2012-11-28
Thomas Pr
e
u
d
'
h
om
m
e
arm-g
e
n
.
c
:
Inv
a
li
d
opera
t
or t
e
s
t
a
lways false
commit
|
commitdiff
|
tree
2012-11-28
Th
o
mas P
r
eud'homme
Fix OABI calling
c
on
v
ention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'hom
m
e
Only ref
e
rence vfpr when a
v
ailab
l
e
commit
|
commitdiff
|
tree
2012-11-20
T
h
omas Preud'homm
e
Define TCC_ARM_EABI
if using hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Thom
a
s P
r
e
ud'homme
Gene
r
ate PLT
t
humb stub only when
necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Rev
e
r
t "
G
ener
a
te
PLT thum
b
stub only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas
P
reud'homme
Add armv6l to ARM supported processors
commit
|
commitdiff
|
tree
2012-11-09
T
ho
m
a
s Preud'h
o
mme
Call to
v
eneer
s
i
n
A
R
M mode
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Pr
e
ud'homme
A
llo
w
source fortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
m
e
Generate P
L
T thumb stub o
n
ly whe
n
n
e
cessa
r
y
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas P
r
eud'homm
e
Support
R_A
R
M_THM_JUM
P
24 relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Creat
e
a clean
t
arget for test
s
2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Preud'homme
Honour *FL
A
GS everyw
h
ere
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
reu
d
'homme
Enable arm
h
ar
d
f
loat calli
n
g
convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas
P
r
eud'homme
A
dd sup
p
ort for R_ARM_THM_{JUMP24,CAL
L
}
relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
u
d'homm
e
Fix
c
o
mmit 85f6fad3a6
a
cbf
a
07a3dc45b6
7
3965fc2
6
890d8e
commit
|
commitdiff
|
tree
2012-10-25
Th
o
ma
s
P
r
eud
'
homm
e
Err
o
r out in
case
o
f
v
ariabl
e
name clash
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s
Preud'ho
m
me
Forbid
V
L
A
as static
v
ariables
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
reud'homme
Only use blx if available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_ARM_CALL
when
t
a
r
g
et fonction is
T
humb
commit
|
commitdiff
|
tree
2012-10-09
Thomas P
r
eud
'
homme
Support for
R
_
AR
M
_[
T
HM_]MOV{W,T}_ABS[_NC} reloc
s
commit
|
commitdiff
|
tree
2012-07-30
T
homas P
r
eud'ho
m
me
Disable callsave_test for a
r
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas
P
reu
d
'homme
Add mul
t
iarch director
y
for ar
m
hardfloat
v
ariant
commit
|
commitdiff
|
tree
2012-07-11
Thomas P
r
eud'homme
get_re
g
(): try to f
r
ee
r
2 for an SV
a
l
ue
f
irst
commit
|
commitdiff
|
tree
2012-07-09
Th
o
ma
s
Preud'
h
o
m
me
Fix R_AR
M
_REL32
r
eloc
a
tion
commit
|
commitdiff
|
tree
2012-06-13
Thoma
s
Preud'hom
m
e
D
e
te
c
t m
u
ltiarch on Kfreebsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
T
homas Preud'homme
Evaluate co
n
figure arg
u
me
n
t
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
t
c
celf
.
c: A
d
d R_ARM_
R
EL32
r
eloca
t
ion
commit
|
commitdiff
|
tree
2012-06-05
Thomas
Preud'homme
Add support
f
or arm har
d
float c
a
lling
c
o
nvention
commit
|
commitdiff
|
tree
2012-06-05
T
homas Preud'homme
Fix removal of
v
nrott
commit
|
commitdiff
|
tree
2012-05-28
Thoma
s
Preud'homme
Only wa
r
n for unkn
o
wn option
s
in co
n
figure
script
commit
|
commitdiff
|
tree
2012-05-22
Th
o
ma
s
P
reu
d
'hom
m
e
Sever
a
l multiarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas P
r
eud'hom
m
e
Fix
C
O
N
FIG
_
LD
D
IR
u
sag
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pr
e
ud
'
homm
e
Revert
"Use CS
t
ring to concat linker opti
o
n
s"
commit
|
commitdiff
|
tree
2012-03-20
Th
o
mas Preud'ho
m
m
e
Use
CSt
r
in
g
to concat l
i
nker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
Fix use
a
f
ter
f
ree for
l
i
n
k
e
r_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Support linker options pa
s
sed in seve
r
al -Wl p
a
r
am
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
r
e
ud'h
o
mme
C
o
nsider long int constant
as
64 b
i
ts on x86-
6
4
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reud'hom
m
e
Rem
o
ve
vn
r
ott
(
dupli
c
ate v
r
otb)
commit
|
commitdiff
|
tree
2012-03-13
Th
o
m
a
s
Preu
d
'
h
o
m
me
Inform user that -b only exists
o
n
i3
8
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thoma
s
Preud'homme
Erro
r
out when
a
ss
i
g
ning v
o
id value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud
'
hom
m
e
s/d
e
refencing/
d
ereferencin
g
/ in i38
6
-
g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Pr
e
ud'homme
Compile t
c
casm
.
c cond
i
tionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preu
d
'homme
Fix linkage
o
f
named file in loader scri
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Tho
m
as
Preud'
h
omme
Do
n
't define strtol
d
and st
r
tof on
*
BSD +
u
Clibc
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix problem with PLT and GOT relocs on arme
l
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas
Preud'homme
R
e
move sem
i
colon in x86-64 va_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'h
o
mme
Re
v
ert "Add a
-
-multiarch-t
r
ip
l
e
t
switch to c
o
nfigure"
commit
|
commitdiff
|
tree
2011-08-01
T
homas Pre
u
d'
h
omme
Add a --multi
a
rc
h
-triplet
switch to configure
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preud'homme
Se
t
CO
N
F
I
G
_T
C
C_CRT
_
PREFIX re
l
ati
v
e
t
o CONF
I
G_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
Th
o
mas Pr
e
ud'ho
m
me
Revert "Force const
.
exp
r
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'hom
m
e
Force c
o
n
s
t
.
expr
.
i
n
expr
_
con
d
o
utside fu
n
c
t
ion
commit
|
commitdiff
|
tree
2011-07-12
T
homas Preud'ho
m
me
Fix
array_test: move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
U
s
e
C
ON
F
IG_T
C
C_LD
D
I
R
for
l
d
.
so
on all lin
u
x archs
commit
|
commitdiff
|
tree
2011-07-08
T
homas Preud'hom
m
e
F
i
x problem spotted in <4E15F96
6
.
4090102
@
gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud'homme
Remove us
e
less changes
f
rom 3
1
ca000d i
n
configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preu
d
'ho
m
me
Make e
x
1
.
c and ex4
.
c be executable
on
any syst
e
ms
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homme
Document in README that ex4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud'homme
Rever
t
"
Make examples' sheba
n
g
use tar
g
et tcc
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud'homme
Add
configuration of include subdirectories
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud
'
homme
In
t
ro
d
uc
e
tcc_split_path_c
o
mponent
for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas
P
reud'homme
Free ex
t
r
a
_
l
ibdir_s
t
r after
u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas
P
reud'homm
e
Fix commit 31
c
a
000d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud
'
ho
m
me
Ad
d
multiarch dirs to linker
s
ear
c
h path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Make examples' s
h
ebang use target tcc bindi
r
path
commit
|
commitdiff
|
tree
2011-06-17
Th
o
mas Preud'homm
e
Default to
c
reate
p
r
ogs with
symbols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud
'
homme
Update Ch
a
ngelog
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preud'h
o
mme
ma
k
e te
s
t work when
L
IBTCC1
n
ot defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'h
o
m
m
e
Support s
c
ratchbo
x
, Nokia
N900 and q
e
mu a
r
m archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'
h
omme
Remov
e
unused variables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove un
u
sed var
i
ables
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Preud'homme
Improve weak ali
a
ses handli
n
g
commit
|
commitdiff
|
tree
2011-05-14
Thomas P
r
eud'ho
m
m
e
m
ake
c
l
e
an work whe
n
LIBTCC1 not d
e
f
i
ned
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Add suppor
t
of
asm labe
l
f
o
r variables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
Fix fct asm l
a
be
l
: only
v
a
lid for decl
a
r
ation
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
Fix incorr
e
ct use of basic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Th
o
mas Preud'hom
m
e
Complain f
o
r
static fct declared w/o fi
l
e
scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Impl
e
ment C9
9
Variable Leng
t
h Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
omme
Revert
"
Reo
r
der inc
r
easingly VT_* constants in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Th
o
m
a
s Pr
e
u
d
'homme
Reve
r
t "Mak
e
TOK_al
l
oca available for x
8
6-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'ho
m
m
e
Reve
r
t
"Disable C99 VLA when a
l
loca is unavai
l
able
.
"
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Preud'homme
Disable C99 VLA when alloca is unavailab
l
e
.
commit
|
commitdiff
|
tree
2011-02-04
T
h
o
mas Pre
u
d'ho
m
me
M
a
ke TOK_
a
lloc
a
avail
a
ble
f
o
r x86-64
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'hom
m
e
Reorder increasingly VT_*
c
ons
t
ants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud
'
homme
Implement C99 Varia
b
le Le
n
gth Arrays
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
ud'homme
Correc
t
Changelog wr
t
.
to fix attribution
commit
|
commitdiff
|
tree
2010-10-10
Thomas
Pr
e
u
d
'h
o
mme
Remove ifdef STT_GNU_IFUNC t
e
st in
t
ccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homme
Explicit
l
i
ce
n
se in tiny_li
b
maker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thomas
P
r
e
u
d'homme
M
ove asm l
a
bel functions from tcca
s
m
.
c to tccge
n
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas Pr
e
u
d'homme
Ad
d
su
p
port for __RED
I
RECT_NTH needed with
e
g
li
b
c
.
commit
|
commitdiff
|
tree
next