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
Link STT_GNU_IFUNC into STT_FUNC in executable.
2013-01-25
Thomas Preud'homme
Link STT
_
GNU_IFUNC into STT_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
o
m
as Pr
e
u
d
'ho
m
me
F
i
x
[f]getc r
e
t
urn
va
l
ue us
a
g
e in
40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud
'
homme
Fix out-of-tre
e
buil
d
wit
h
re
l
ative path to root
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
Install libtcc
.
h when i
n
voking
m
ake install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
R
eve
r
t "
A
dded what I
call
vir
t
ual i
o
to tiny
c
c th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'homm
e
Revert "pe: fix tcc not li
n
king to us
e
r32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas
P
reud'homme
Stop s
e
tting -W
n
o-unus
e
d-re
s
ult switch in
M
akefile
commit
|
commitdiff
|
tree
2013-01-13
Thom
a
s Preud
'
homm
e
Fix C99ism in
vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Sto
p
r
eturning 0 i
n
c
m
p_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as Preud'
h
omme
Honor CC when testing
for -Wn
o
-unu
s
ed-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Dete
c
t AR
M
CPU versio
n
in
configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud
'
homme
arm-g
e
n
.
c: In
v
alid
o
perator te
s
t always false
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
Fix OABI
c
alling conventi
o
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud
'
homme
Only reference
v
f
p
r when
availab
l
e
commit
|
commitdiff
|
tree
2012-11-20
Tho
m
as Preud'homme
Define
TCC_
A
RM_EABI
i
f usi
n
g hardfloat AB
I
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud
'
h
omm
e
Generate P
L
T th
u
m
b stub
only
w
hen
n
e
cessary
commit
|
commitdiff
|
tree
2012-11-12
T
h
omas
Pr
e
ud'homme
Revert "Generate PLT thum
b
s
tu
b
only when neces
s
ary"
commit
|
commitdiff
|
tree
2012-11-11
T
homas Preud'ho
m
me
Add armv6l t
o
ARM supported pro
c
essors
commit
|
commitdiff
|
tree
2012-11-09
Thomas
Pr
e
ud'
h
omme
Call to ven
e
er
s
in AR
M
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas P
r
eud'homme
Allo
w
source fortifica
t
ion
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'
h
omme
G
e
ner
a
te PLT thumb stub
only whe
n
necessary
commit
|
commitdiff
|
tree
2012-11-07
T
h
o
ma
s
P
reud'homme
Support R_ARM
_
T
H
M_JUM
P
24 relocati
o
n to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'
h
omme
Create
a
clean ta
r
get for tests2
/
Makefil
e
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Preud'h
o
mme
H
onour *F
L
AGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preu
d
'
hom
m
e
Ena
b
le arm
h
ardfloat c
a
l
li
n
g convention
commit
|
commitdiff
|
tree
2012-10-28
Tho
m
as P
r
eud'h
o
mme
A
d
d support fo
r
R_AR
M
_THM_{JUMP24,CAL
L
} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'ho
m
me
Fix
commit 85f6
f
ad3a6acbfa07a3dc45b673965fc26890d
8
e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'
h
omme
Erro
r
out
in ca
s
e of v
a
ri
a
ble name
c
lash
commit
|
commitdiff
|
tree
2012-10-25
Thomas
P
reud'homme
Forbid VLA a
s
static v
a
riables
commit
|
commitdiff
|
tree
2012-10-15
Thoma
s
P
r
e
u
d'homme
Only use blx
i
f
available
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as Preud'homme
Fix R
_
ARM_CALL when target fonction is Thumb
commit
|
commitdiff
|
tree
2012-10-09
Thomas
P
reud'homme
Su
p
port for R_ARM_
[
THM_]MOV{W,T}_ABS[
_
N
C
}
r
e
l
o
c
s
commit
|
commitdiff
|
tree
2012-07-30
Tho
m
as Preud'homme
D
i
sable callsave_tes
t
for arm
commit
|
commitdiff
|
tree
2012-07-29
Th
o
m
a
s Preud'homm
e
Add multia
r
ch directory for arm ha
r
dfl
o
at variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
get_r
e
g(): tr
y
t
o
free
r
2 for
an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thoma
s
Pre
u
d'homm
e
Fi
x
R_A
R
M_REL
3
2 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas
Preud'homme
Detect m
u
ltia
r
ch o
n
Kfree
b
sd
a
nd H
u
rd
commit
|
commitdiff
|
tree
2012-06-12
Thoma
s
Preud'homme
Evaluate configur
e
a
r
g
ument
s
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reud'h
o
mme
tccelf
.
c: Add R_ARM
_
REL32 rel
o
c
a
tion
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
Ad
d
su
p
port for arm hardfloa
t
calling
c
o
n
v
ention
commit
|
commitdiff
|
tree
2012-06-05
Thom
a
s Pr
e
ud'homme
F
ix removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas
Preud'homme
Onl
y
warn for unknown optio
n
s in configure
script
commit
|
commitdiff
|
tree
2012-05-22
T
h
omas
P
reud'hom
m
e
S
e
ve
r
a
l
m
ulti
a
rch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas Preud'h
o
m
m
e
F
i
x
CONFIG_LDD
I
R usa
g
e
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
Re
v
ert "U
s
e CS
t
ri
n
g to
c
oncat linker options
"
commit
|
commitdiff
|
tree
2012-03-20
Thom
a
s
Pr
e
ud'homme
Use CString to concat
linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Pr
e
ud'
h
o
mm
e
Fix
u
s
e
after fre
e
for
linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'ho
m
me
Su
p
port
linker op
t
io
n
s p
a
ssed in
s
eve
r
al -Wl pa
r
a
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
r
eud'homme
Cons
i
der
l
ong
i
nt
c
onstant
as 64 bits
o
n x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Remove vnrott (duplicate
v
rot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas
P
reud'homme
Inform user that -b onl
y
e
x
ists
o
n i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Pre
u
d'homme
E
r
ror out when ass
i
gning void value
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
mas Preud'homm
e
s/derefencing
/
dereferenc
i
ng/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'
h
omme
Compile tcca
s
m
.
c c
o
nd
i
t
i
o
n
ally (TCC_CON
F
IG_A
S
M
)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'
h
omme
Fix linkage of named
f
ile in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'ho
m
me
D
on't d
e
fin
e
strtold
a
nd strtof on *BSD
+
uClib
c
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'homme
Re
m
o
v
e s
e
m
icolon in x86-64 va_
a
rg defini
t
ion
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert "Ad
d
a --multiarch-t
r
iple
t
switch t
o
con
f
igure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pr
e
u
d'homme
Add a --multiarch-triplet switch
to
c
onfig
u
re
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'homme
Set CON
F
IG_TCC_CRT_PREFIX
relative to CONF
I
G
_
SY
S
ROOT
commit
|
commitdiff
|
tree
2011-07-31
T
homas Pr
e
ud'homme
Revert "F
o
rc
e
c
o
ns
t
.
e
x
pr
.
i
n
expr_cond outs
i
de function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas
P
reud'homme
Force const
.
expr
.
in e
x
pr_
c
on
d
outsi
d
e fu
n
ct
i
on
commit
|
commitdiff
|
tree
2011-07-12
Thomas Preud'h
o
mme
Fix array_test: mo
v
e params t
o
l
o
cal var
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas
Preud'homme
Use
CONFIG_TCC_LD
D
IR for ld
.
so
on
al
l
linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas P
r
eud'h
o
mme
Fix problem
s
p
ott
e
d
i
n <4E15F966
.
4090
1
0
2@
g
mx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Pre
u
d'homme
R
e
move usele
s
s ch
a
nge
s
from
31
c
a000d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'h
o
mme
Make ex1
.
c and ex4
.
c be execu
t
able on any
systems
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s P
r
e
u
d
'
homme
Document in README
t
hat ex4
.
c
c
a
n
b
e e
x
ecuted
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homme
Re
v
ert
"
Make examples
'
shebang use t
a
rget tcc
b
i
n
d
i
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'ho
m
me
A
dd c
o
nf
i
gura
t
ion of i
n
clude subdirectori
e
s
commit
|
commitdiff
|
tree
2011-07-07
T
ho
m
as Pre
u
d'homme
Introduce tcc_s
p
lit_pa
t
h_component for 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-06
Thoma
s
P
r
eud'homme
Free extra_libdir_
s
tr after use
.
commit
|
commitdiff
|
tree
2011-07-05
T
h
omas Preu
d
'
homme
Fix commit 31ca000d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Pre
u
d'homme
A
d
d multiarch dirs to
linker search pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
a
s
Preud'homme
Make e
x
a
m
p
l
es'
s
h
e
bang u
s
e
t
a
rget t
c
c
b
i
ndir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas P
r
eu
d
'homme
Default
to c
r
eat
e
progs with
s
y
mbols (inc
l
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
Thomas
Preud'h
o
mme
Update Cha
n
gelo
g
commit
|
commitdiff
|
tree
2011-05-17
T
homas Preud'homme
make test
work when LIBTCC1
n
ot defin
e
d
commit
|
commitdiff
|
tree
2011-05-16
T
homas Preud'homme
Su
p
p
ort scratchbox, Nokia
N900 and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'homme
Remove unused variables
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as P
r
eud'
h
omme
Remove unused
va
r
iables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Pr
e
ud'homme
I
m
p
r
ove we
a
k aliases
handl
i
ng
commit
|
commitdiff
|
tree
2011-05-14
Thomas P
r
eud
'
homme
make clean work wh
e
n LIBT
C
C1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
P
r
eud'ho
m
m
e
Add
s
upport of asm label for
variables
.
commit
|
commitdiff
|
tree
2011-02-08
T
homas P
r
eud'homme
F
i
x
f
ct a
s
m
label
:
on
l
y
val
i
d for declara
t
i
o
n
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud
'
ho
m
me
Fi
x
incorrect use of bas
i
c type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas Preud'homme
Complai
n
for static
fct declared w/o file
s
c
o
pe
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas
Pr
e
ud'h
o
mme
Rev
e
rt
"
Im
p
lement C99 Variable Length
A
rrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Pr
e
u
d'homme
Reve
r
t
"
R
eorder increasingl
y
VT_* constants in tcc
.
h
"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Preud'homme
Reve
r
t
"
Make TOK_alloca av
a
i
l
able
for
x
86-
6
4"
commit
|
commitdiff
|
tree
2011-02-05
Thomas
Preud'homme
Revert "Disable C99 VL
A
when alloc
a
is u
n
available
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s
Preud'homme
Disab
l
e C9
9
V
L
A when alloca is unavailable
.
commit
|
commitdiff
|
tree
2011-02-04
Thom
a
s
Preud'homme
Mak
e
TOK
_
alloca
availa
b
le
f
or x86-64
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas
Preud
'
homme
Reorder inc
r
easingly VT_*
c
o
n
sta
n
ts
in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Th
o
m
as Pre
u
d'
h
o
mme
Implem
e
nt C99 Variable Length Arrays
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas
Preu
d
'homm
e
Correct Ch
a
ngelog wrt
.
to fix attribu
t
i
on
commit
|
commitdiff
|
tree
2010-10-10
Thomas Preud'homme
Remove ifdef STT_G
N
U
_IFUNC test i
n
tccrun
.
c
commit
|
commitdiff
|
tree
2010-10-07
Thomas Pre
u
d'hom
m
e
Expl
i
cit license in
t
iny_libmaker
.
c
commit
|
commitdiff
|
tree
2010-09-14
Thoma
s
Preud'
h
omme
Move asm label fun
c
t
i
ons f
r
om tccasm
.
c to
t
cc
g
en
.
c
commit
|
commitdiff
|
tree
2010-09-11
Thomas
Preud'h
o
mme
Ad
d
su
p
p
o
r
t for __
R
EDIRE
C
T
_NTH needed with egli
b
c
.
commit
|
commitdiff
|
tree
next