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
Use gcc to generate tcctest.gcc
2013-01-25
Thomas
P
reud'homme
Use
gcc to generate
tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thoma
s
Pr
e
ud'hom
m
e
L
i
nk S
T
T_GNU_IFUNC
into ST
T
_
F
UNC in executabl
e
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
omas Preu
d
'
h
omme
Fix [f]
g
etc re
t
urn v
a
lue usage in 40_st
d
i
o
test
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud
'
h
om
m
e
Fix ou
t
-of-tree build
with r
e
lativ
e
pa
t
h to ro
o
t
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Preud
'
homme
Install
l
ibtcc
.
h
when inv
o
king make install
commit
|
commitdiff
|
tree
2013-01-14
T
homas Pre
u
d'homme
Re
v
ert "Added what I
c
all
v
irtual i
o
to t
i
nycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'hom
m
e
Rever
t
"pe: fi
x
tcc not linking to user32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas Preud'homme
Stop
setting -Wno
-
unused-result switch in Ma
k
efile
commit
|
commitdiff
|
tree
2013-01-13
T
homas
P
reud'h
o
m
m
e
Fix C99ism in vs
w
ap()
commit
|
commitdiff
|
tree
2013-01-06
T
homas Pr
e
ud'ho
m
me
Sto
p
returning 0 in cmp
_
c
ompa
r
ison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preu
d
'homme
Honor CC w
h
en tes
t
ing fo
r
-Wno-unus
e
d
-
resul
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas P
r
eud'homme
Detect ARM CPU
v
ers
i
o
n
in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preu
d
'homme
arm-ge
n
.
c: Invalid operator test alwa
y
s
false
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Preud'h
o
mme
Fix
OABI calling
c
o
nvention
commit
|
commitdiff
|
tree
2012-11-21
T
h
omas Preu
d
'homme
Only reference
v
fpr
w
h
en available
commit
|
commitdiff
|
tree
2012-11-20
Th
o
mas Preud
'
homme
D
e
f
i
ne
T
CC_ARM_EAB
I
i
f using hardfl
o
a
t ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Ge
n
e
r
ate PLT thumb stub
only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas P
r
eud'homme
Revert "Generate
P
L
T t
h
umb st
u
b onl
y
when necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
homas Preud'h
o
mme
Add armv
6
l
to ARM
s
u
pported processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preu
d
'
hom
m
e
Ca
l
l to venee
r
s in ARM mod
e
commit
|
commitdiff
|
tree
2012-11-07
T
h
om
a
s Pre
u
d'homme
A
l
l
o
w source
f
ortification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Generat
e
PLT
thumb stub onl
y
when n
e
c
essary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Support R_ARM_THM_J
U
MP24 r
e
locat
i
on t
o
p
lt
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'h
o
mme
C
r
eat
e
a clean target for tests2/
M
a
k
e
file
commit
|
commitdiff
|
tree
2012-11-06
T
homas Preud'homme
Honour *FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Th
o
mas P
r
eud'ho
m
me
Enab
l
e
arm h
a
rdflo
a
t callin
g
c
o
n
v
enti
o
n
commit
|
commitdiff
|
tree
2012-10-28
T
ho
m
as Pre
u
d'
h
o
m
me
A
d
d
support for R_AR
M
_
T
HM_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eu
d
'homme
Fix commit 85f6fad3a6acbfa07a3dc45b67396
5
fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas P
r
eud'h
o
mme
E
rror out
i
n
case of va
r
ia
b
le name clash
commit
|
commitdiff
|
tree
2012-10-25
Th
o
mas P
r
eud'homme
Forbi
d
VLA as s
t
atic va
r
iab
l
es
commit
|
commitdiff
|
tree
2012-10-15
T
homas Preud'h
o
m
me
Only use blx if av
a
ilable
commit
|
commitdiff
|
tree
2012-10-09
Thomas Pr
e
ud'homme
F
ix R_ARM_CALL whe
n
targ
e
t fonc
t
i
o
n
i
s
Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'
h
o
m
m
e
Support for R_ARM_[THM_]MOV{
W
,T}_ABS[
_
NC} re
l
ocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preu
d
'h
o
m
me
D
i
s
a
b
le cal
l
s
a
ve_
t
est
f
or ar
m
commit
|
commitdiff
|
tree
2012-07-29
Thomas
Pr
e
ud'h
o
mme
Add multiarch d
i
rectory fo
r
arm hardfloat
v
arian
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas
P
r
e
u
d'homme
get_reg():
t
ry
t
o
f
r
ee
r
2
f
or a
n
SValu
e
first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud
'
homme
Fix
R
_ARM_REL32 r
e
location
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homme
De
t
ect multiarch on Kfre
e
bsd and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
E
v
a
luate
configur
e
argum
e
n
ts
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homm
e
tccel
f
.
c: Add
R
_AR
M
_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Pre
u
d
'homme
Add suppo
r
t for a
r
m ha
r
dfloat
calling
con
v
enti
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thoma
s
Preud'homme
F
i
x r
e
moval of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
O
n
ly
war
n
for un
k
n
o
wn options in configure scri
p
t
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as P
r
e
u
d'homme
Sev
e
ral m
u
ltiarch/biarch f
i
xes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'ho
m
me
Fi
x
C
ONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'ho
m
me
Revert
"
Use CStr
i
ng
t
o co
n
cat
linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Pre
u
d'homme
Use CString
t
o
concat
l
in
k
er opti
o
n
s
commit
|
commitdiff
|
tree
2012-03-16
T
h
omas Preud
'
homme
Fix use after f
r
e
e
for li
n
ker_arg
commit
|
commitdiff
|
tree
2012-03-14
T
hom
a
s Preud'homme
S
u
pport li
n
ker o
p
tions passe
d
in seve
r
al -Wl para
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'h
o
mme
Consider long int const
a
n
t as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Remov
e
vnrott (d
u
plicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
T
h
omas Pr
e
ud'homme
I
nform user that -b only exis
t
s on
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homme
Error out when as
s
ignin
g
void v
a
lue
.
commit
|
commitdiff
|
tree
2012-01-08
T
h
omas Preud'homme
s/derefencing/dereferencing/
i
n
i38
6
-ge
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
homas Preud'homme
Compile tcc
a
sm
.
c condi
t
ionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'
h
o
m
m
e
F
ix linka
g
e of
named fil
e
in loade
r
script
.
commit
|
commitdiff
|
tree
2011-08-12
Th
o
mas Preud'homme
Don't defi
n
e strtold and strtof on *BSD + uCl
i
bc
commit
|
commitdiff
|
tree
2011-08-12
Dani
e
l Glöckner
F
ix problem with PLT a
n
d GOT re
l
ocs on armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Pr
e
ud'homme
R
emo
v
e
semicol
o
n in x86-64
v
a_arg def
i
n
ition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preu
d
'
h
omme
Revert "
A
dd a --multi
a
rch-tri
p
let switch to
confi
g
u
r
e"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pr
e
ud'ho
m
m
e
A
dd a --multiarc
h
-
triplet switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Th
o
mas Preud'homm
e
Set
C
ONFIG_TCC_CRT_PREFIX re
l
ative to C
O
NFI
G
_
SYS
R
OOT
commit
|
commitdiff
|
tree
2011-07-31
T
homas
P
reud'ho
m
m
e
Revert "F
o
r
c
e const
.
expr
.
in expr_cond
outsi
d
e
f
uncti
o
n
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preu
d
'homme
For
c
e const
.
expr
.
in e
x
pr_cond outsid
e
f
u
nc
t
ion
commit
|
commitdiff
|
tree
2011-07-12
Thom
a
s Pr
e
ud'
h
om
m
e
Fix array_test: move params to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s Pre
u
d'homme
Use CO
N
FIG_TCC_LDDIR for ld
.
so o
n
all linu
x
archs
commit
|
commitdiff
|
tree
2011-07-08
Thom
a
s Preud'homme
Fix probl
e
m sp
o
tte
d
i
n
<
4E
1
5F966
.
4090102@g
m
x
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
R
emove us
e
less changes from
31ca000d in
configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'hom
m
e
M
ak
e
e
x
1
.
c an
d
ex4
.
c b
e
executable
o
n
any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'homm
e
Document i
n
R
E
ADME that ex4
.
c can be executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Revert "Make exa
m
ples' sheba
n
g
u
se target tcc
bin
d
ir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
P
r
e
u
d'homme
A
d
d configuration of i
n
c
l
u
d
e subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pr
e
ud'
h
omme
In
t
roduce tcc_s
p
lit_path_component f
o
r 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas Preud'homme
Free extra_li
b
dir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
Thomas
Preud'homme
Fix com
m
it 3
1
ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'ho
m
me
Add
multiarch dirs to l
i
nker
search path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'
h
omme
M
a
k
e
ex
a
mples' shebang use target tcc bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Defau
l
t to creat
e
progs wit
h
s
ymb
o
ls (inc
l
.
debug
)
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preu
d
'h
o
mme
Update Changelog
commit
|
commitdiff
|
tree
2011-05-17
Tho
m
as Preud'homme
m
a
ke test work when
L
IBTCC1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud'homme
Support scrat
c
hbox
,
Nokia
N
9
0
0
a
nd qemu
a
rm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'h
o
mm
e
Rem
o
ve un
u
sed variabl
e
s
commit
|
commitdiff
|
tree
2011-05-16
T
h
oma
s
P
r
eud
'
homme
Remove unused variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud'h
o
m
me
Impro
v
e weak al
i
ases
handling
commit
|
commitdiff
|
tree
2011-05-14
Thomas
Preud'homm
e
make clean
w
or
k
wh
e
n LIBTCC1 no
t
de
f
ined
commit
|
commitdiff
|
tree
2011-02-08
Thomas
P
reud'ho
m
me
Add supp
o
rt
o
f
a
s
m
la
b
el fo
r
v
a
r
i
ables
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'homme
F
i
x fct asm labe
l
: onl
y
valid
f
or declaration
commit
|
commitdiff
|
tree
2011-02-07
T
h
o
m
as Preud'h
o
mme
Fix
inc
o
rrect u
s
e of bas
i
c type as
bitf
l
ags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preu
d
'
homme
C
omplain for st
a
ti
c
fct declared w/o fi
l
e scope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Implement C
9
9 Variable Length Arr
a
ys"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'h
o
mme
Re
v
e
rt "Reo
r
d
er i
n
cre
a
s
i
ngly
VT_* constants in tc
c
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pr
e
ud'homme
Rev
e
rt "Make TOK_alloca available f
o
r x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
P
reud'ho
m
me
Revert "
D
i
sabl
e
C99 VLA when a
l
l
oca is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas P
r
eud
'
homme
Disable C99 VLA when
all
o
ca is
u
navail
a
bl
e
.
commit
|
commitdiff
|
tree
2011-02-04
Th
o
ma
s
Preud'homme
Ma
k
e TOK_
a
l
lo
c
a ava
i
lable for
x86-64
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as
P
r
e
ud'homme
Reor
d
e
r increasi
n
gly VT_* constants in t
c
c
.
h
commit
|
commitdiff
|
tree
2011-02-04
T
homas Pre
u
d'homme
Imple
m
ent C99 Var
i
able Length
A
rrays
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s Preud'
h
o
m
m
e
Correc
t
C
h
angelog wr
t
.
to f
i
x attribution
commit
|
commitdiff
|
tree
2010-10-10
Tho
m
as Preud'homme
Remove ifdef STT_G
N
U_IFUNC test in tc
c
run
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Preud'homm
e
Explicit license
i
n
tiny_libmak
e
r
.
c
commit
|
commitdiff
|
tree
next