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
Check whether structure fields have a type
2013-01-31
Th
o
m
as Preu
d
'homme
C
h
eck wh
e
t
h
e
r
st
r
u
c
ture fields have a type
commit
|
commitdiff
|
tree
2013-01-31
Domingo
A
lva
r
ez
.
.
.
Don't call elf_hash on NULL valu
e
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
D
omingo
A
lvarez
.
.
.
Add
predictability in CType initializati
o
n
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thoma
s
Preu
d
'homme
Fix cross-comp
i
lati
o
n out-o
f
-
tree buil
d
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud
'
homme
A
d
d my c
o
pyright
for changes in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
T
h
omas
P
reud'
h
omme
Cha
n
g
e
l
o
g
u
pdate
commit
|
commitdiff
|
tree
2013-01-30
Thomas Pr
e
ud'homme
Updat
e
Changelog
commit
|
commitdiff
|
tree
2013-01-29
T
homas Pr
e
ud'homm
e
Favor ar
m
hardflo
a
t ov
e
r
arm sof
t
float
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas
Preud'hom
m
e
Fix overflow detection in ARM relocat
i
on
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud'homme
Fix stack alignment o
n
8
by
t
es
a
t function call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Pr
e
ud'homme
D
on'
t
d
o
builtin_frame_
a
ddress test wit
h
ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Organize frames in a real
li
n
ked list
o
n ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'hom
m
e
Use gcc to gene
r
ate tcctest
.
g
cc
commit
|
commitdiff
|
tree
2013-01-25
Thomas P
r
e
u
d
'
homme
Link STT_GN
U
_IFUN
C
i
nto STT_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas P
r
e
u
d'homme
Fix [f]ge
t
c re
t
urn value usage i
n
40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
T
homas Pr
e
ud'homme
F
ix out
-
of-t
r
ee
b
uild
w
ith
relative pa
t
h to root
commit
|
commitdiff
|
tree
2013-01-14
T
h
o
m
as Preud'h
o
mme
In
s
t
all li
b
tcc
.
h when invoking make
i
ns
t
all
commit
|
commitdiff
|
tree
2013-01-14
Tho
m
as Preud'homme
Revert "Added what I call v
i
r
t
ual io to tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'homme
Re
v
ert "pe
:
fix tcc not linking to
use
r
3
2 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud
'
h
o
mme
Stop setting -Wno-unu
s
ed-result switc
h
in
M
akefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud
'
hom
m
e
Fix C99i
s
m in vs
w
ap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preu
d
'homme
Stop returning 0 in cmp_com
p
ar
i
son_test
commit
|
commitdiff
|
tree
2013-01-06
Tho
m
as P
r
eud'homme
Honor
C
C when testing for -Wno
-
unused
-
resul
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas Pre
u
d'homm
e
Detect ARM CPU vers
i
on in
c
onfigure
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
eud'ho
m
me
a
rm
-
gen
.
c: Invali
d
operator t
e
st always false
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas P
r
eud'ho
m
me
Fix OABI
call
i
n
g
conv
e
ntion
commit
|
commitdiff
|
tree
2012-11-21
Thoma
s
Preud'homme
Only
r
ef
e
rence
vfpr whe
n
availa
b
le
commit
|
commitdiff
|
tree
2012-11-20
Thomas Preud'homme
Define TC
C
_ARM_
E
ABI if
u
s
i
n
g
hardfloat A
B
I
commit
|
commitdiff
|
tree
2012-11-17
T
homas P
r
eud
'
ho
m
m
e
Gener
a
te PLT thumb
s
tub
only when necessar
y
commit
|
commitdiff
|
tree
2012-11-12
Thomas
Preud'homme
Revert
"Generate PLT thumb stub o
n
l
y when necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homme
Add
a
rmv6l to
ARM support
e
d
p
rocessors
commit
|
commitdiff
|
tree
2012-11-09
Thom
a
s Preud'homme
C
all to
ve
n
eers in ARM
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
homme
Allow source fortification
commit
|
commitdiff
|
tree
2012-11-07
T
homas Preud
'
homme
Generat
e
PLT
t
hu
m
b stub only w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas
P
reu
d
'homme
S
u
p
port R_ARM_THM_JUMP24 reloc
a
tion to plt
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas Preud'h
o
mme
Create
a
cle
a
n
targe
t
for
tests2/Makefi
l
e
commit
|
commitdiff
|
tree
2012-11-06
Thomas Preud'homme
Ho
n
o
u
r
*FLAGS every
w
here
commit
|
commitdiff
|
tree
2012-10-28
Thom
a
s
Preud'homme
Enable arm hardfloat
calli
n
g convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'hom
m
e
Add support fo
r
R
_ARM
_
THM_{JUMP24,CALL} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud
'
homme
Fix commit 85f6fad
3
a6acbfa07a3dc45
b
673965f
c
26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Error out in case
o
f
variable n
a
me c
l
ash
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homm
e
Forb
i
d VLA as s
t
atic v
a
ria
b
les
commit
|
commitdiff
|
tree
2012-10-15
Thomas Pre
u
d'homm
e
Only use blx
i
f
available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Fix R_ARM_CAL
L
when t
a
rget fonction is Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
Th
o
m
a
s Preud'h
o
mme
Support for R_ARM_[
T
H
M
_]MOV{W,T}_ABS[
_
N
C} relocs
commit
|
commitdiff
|
tree
2012-07-30
Tho
m
as
Preud'
h
omme
D
i
sable
c
allsave
_
test for
a
rm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud
'
ho
m
me
Ad
d
m
u
ltia
r
ch directory
f
or arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'
h
omme
get_reg(): try t
o
free
r
2
for an SV
a
lue first
commit
|
commitdiff
|
tree
2012-07-09
Thoma
s
Preud'homme
Fix R_ARM_
R
EL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
Thomas
P
r
e
ud'homme
Detect
m
ultiarc
h
on Kfreebsd
and H
u
rd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'homme
Eva
l
uate
c
on
f
igure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
mme
tccelf
.
c
:
Add R
_
ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
T
homas Pr
e
ud'homme
Add sup
p
ort for arm
h
ardfloat calling co
n
ventio
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
reud'homm
e
Fix re
m
oval
of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud
'
h
o
mme
Only w
a
rn for unknown options in co
n
figu
r
e
scrip
t
commit
|
commitdiff
|
tree
2012-05-22
Th
o
mas Preud'homme
Several
m
u
l
tiarch/biarch f
i
xes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
F
i
x CO
N
FIG
_
LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thoma
s
Preud'homme
Revert "Use CStri
n
g to concat linker options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud
'
homme
U
s
e CString to con
c
a
t
l
i
nk
e
r
options
commit
|
commitdiff
|
tree
2012-03-16
Thomas
P
reud'homme
Fix use a
f
t
e
r
free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Support li
n
k
er options passed
in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'homme
Cons
i
der long
int constant as 64 bits on x86
-
64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas
Preud'hom
m
e
Remo
v
e vnr
o
tt (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Pr
e
ud'h
o
m
m
e
Inform us
e
r th
a
t -b onl
y
ex
i
sts on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Th
o
mas Pr
e
ud'homme
Error
out
w
hen assigni
n
g v
o
id
v
al
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
Th
o
mas Preud
'
ho
m
m
e
s/dere
f
encing/deref
e
r
encing/
i
n i38
6
-g
e
n
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
h
om
a
s Preud'homme
Compile tccasm
.
c con
d
itiona
l
ly
(
T
C
C_CON
F
IG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud'
h
omm
e
Fix
l
inkage
o
f named file
i
n l
o
ade
r
scri
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thom
a
s
Preud'homme
Don't
define
s
trto
l
d
a
nd strtof on *BSD +
u
Clib
c
commit
|
commitdiff
|
tree
2011-08-12
Daniel
Glöckner
Fix p
r
o
b
lem with PLT and GOT relocs 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 in x86-6
4
va_
a
rg
de
f
i
n
i
t
io
n
.
commit
|
commitdiff
|
tree
2011-08-03
Tho
m
a
s Preud'homme
Revert
"
Add a --multiarch-triplet switch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'hom
m
e
A
dd a --m
u
l
t
iarch-triplet switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'homme
Set
C
ONFIG_TCC_CRT_PRE
F
IX relative to
C
ONFIG_SYSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas
P
re
u
d'homme
Re
v
ert "Force const
.
expr
.
in expr_cond outside function"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud'homme
F
o
rce const
.
expr
.
in
e
x
pr_cond outside functio
n
commit
|
commitdiff
|
tree
2011-07-12
Thoma
s
Preud'homme
F
ix ar
r
ay_test: mo
v
e params to local va
r
s
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
P
reud'homme
Use C
O
NFIG_TCC_L
D
DIR for ld
.
so on all li
n
ux archs
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as
P
reud'hom
m
e
Fix problem
s
potte
d
in <4E15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
hom
a
s Pr
e
ud'ho
m
me
Rem
o
v
e useless
c
hang
e
s
from
3
1ca000d in confi
g
ure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Make ex1
.
c and ex4
.
c be execu
t
able on any
s
y
stems
commit
|
commitdiff
|
tree
2011-07-07
T
h
oma
s
Pr
e
u
d'homme
D
oc
u
men
t
in REA
D
ME that ex4
.
c
can be
e
xecut
e
d
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Pre
u
d'ho
m
me
Revert "Make exa
m
ples'
shebang use target t
c
c bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'ho
m
m
e
Add confi
g
uration o
f
i
n
cl
u
de subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d'homme
Intr
o
duce t
c
c_split_path_component
for 31ca000d
commit
|
commitdiff
|
tree
2011-07-06
T
h
omas Pr
e
ud
'
homme
Free extra_libdir_str aft
e
r u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
T
hom
a
s
Preud'homme
Fi
x
c
ommit 31ca
0
00d
commit
|
commitdiff
|
tree
2011-07-05
Thomas Preud'
h
o
m
me
Add multiarch
d
irs to linker search path
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
as Preud'homme
Make examples' shebang use target tc
c
bindir path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Preud'homme
D
e
faul
t
to cre
a
te progs wit
h
sym
b
ols (incl
.
d
ebug)
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s
Preud'homme
Upda
t
e C
h
an
g
e
l
og
commit
|
commitdiff
|
tree
2011-05-17
Thomas Preu
d
'homme
make test wor
k
when LIBT
C
C1 not defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Pre
u
d'h
o
mme
Support sc
r
atchbox, Noki
a
N
9
00
a
nd
qemu
arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s Preud'homme
Remove
unus
e
d variable
s
commit
|
commitdiff
|
tree
2011-05-16
T
h
omas Preud'
h
omme
Remove u
n
us
e
d variable
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Impro
v
e weak aliases handling
commit
|
commitdiff
|
tree
2011-05-14
Th
o
mas Preud'homme
make cl
e
an
w
ork when LIBTCC1 n
o
t
de
f
ined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud
'
h
o
mme
Ad
d
supp
o
rt of asm lab
e
l for var
i
ables
.
commit
|
commitdiff
|
tree
2011-02-08
T
h
omas Preud'homme
Fix fct
asm label: o
n
ly va
l
id
for declarat
i
on
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
Fix incorrect
u
se of b
a
sic type as
b
itflags
.
commit
|
commitdiff
|
tree
next