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
Revert "Add predictability in CType initialization."
2013-01-31
T
h
omas Preud'homme
Revert
"
A
d
d pred
i
ctability in C
T
ype in
i
tia
l
ization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud
'
homme
Revert "Don't call el
f
_hash on NULL
v
alue"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preud'
h
om
m
e
Revert
"Ch
e
c
k whether structure fi
e
lds have
a
type"
commit
|
commitdiff
|
tree
2013-01-31
Thoma
s
Preud'homme
Check
whet
h
er structu
r
e fiel
d
s have a type
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas Preud'homme
Fi
x
cross-comp
i
la
t
ion ou
t
-of-
t
ree build
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Ad
d
my copyr
i
ght for c
h
anges
in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thomas
P
r
eud
'
homm
e
Changel
o
g update
commit
|
commitdiff
|
tree
2013-01-30
Thomas
Pre
u
d'homme
U
p
d
a
te Changelog
commit
|
commitdiff
|
tree
2013-01-29
T
homas Preud
'
ho
m
me
Favo
r
arm
h
ardf
l
oa
t
over a
r
m softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Thomas Preud'homme
Fix overflow detect
i
on in ARM
r
el
o
c
ation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Pr
e
ud'hom
m
e
Fix stack alig
n
me
n
t
o
n 8 bytes at funct
i
on call
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as
Pre
u
d'homme
Don't do builti
n
_frame_ad
d
ress test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
Thomas P
r
eud'homme
Organize fram
e
s in a real linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'hom
m
e
Use gcc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
L
i
nk STT_GNU_IFUNC into STT_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas
P
reud'
h
omm
e
Fix
[f]getc r
e
turn val
u
e usage in 40_
s
t
d
i
o test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud
'
ho
m
me
F
ix out-of-tree build with rela
t
ive path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas
P
reud'homme
Install libtcc
.
h when invokin
g
m
ake install
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s
P
reud'homme
Revert "Added what I call virtual io
t
o
tiny
c
c this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Pr
e
ud'hom
m
e
Revert "pe
:
fix tcc not linking to user32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Tho
m
as Preud
'
homme
Stop setti
n
g -Wno-unus
e
d-result switc
h
i
n
Mak
e
fil
e
commit
|
commitdiff
|
tree
2013-01-13
Thom
a
s
Preud'homme
Fix C99ism in vswap(
)
commit
|
commitdiff
|
tree
2013-01-06
Thomas
Pre
u
d
'
h
o
m
me
Sto
p
returning 0 in cmp_
c
omparison_
t
est
commit
|
commitdiff
|
tree
2013-01-06
T
homas Preud'homme
H
o
nor C
C
when
testi
n
g for -Wno
-
unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'homme
Detect ARM CPU ve
r
sion in co
n
fig
u
re
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'
h
om
m
e
arm-gen
.
c:
Invalid operator
t
est always fal
s
e
commit
|
commitdiff
|
tree
2012-11-28
T
homas Preu
d
'homme
F
i
x OABI calling
conve
n
tion
commit
|
commitdiff
|
tree
2012-11-21
T
homas Preud'hom
m
e
Only r
e
ference vfpr
w
h
e
n available
commit
|
commitdiff
|
tree
2012-11-20
Tho
m
a
s
Pr
e
ud'h
o
m
m
e
Def
i
ne TCC_ARM_EAB
I
if
u
si
n
g hardfl
o
at ABI
commit
|
commitdiff
|
tree
2012-11-17
Thomas
Preud'homme
G
e
ne
r
ate PLT thum
b
stu
b
only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thoma
s
Pr
e
ud'hom
m
e
Revert "Generate
P
LT thumb
s
tub only whe
n
necessary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas P
r
eud'homme
A
d
d a
r
mv6l to ARM supported processor
s
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'hom
m
e
C
a
ll
to ve
n
e
e
rs in ARM
m
o
d
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Allow s
o
urce fort
i
fi
c
a
t
ion
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s
P
reud'homme
Gene
r
ate PLT
t
humb
s
tub on
l
y wh
e
n n
e
cessary
commit
|
commitdiff
|
tree
2012-11-07
T
h
omas P
r
eud'
h
o
m
me
S
u
pport R_
A
RM_T
H
M_JUMP24 r
e
location t
o
plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'h
o
mme
Creat
e
a clean ta
r
get for tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thomas
Preud'homme
Hon
o
ur *FLAGS e
v
eryw
h
ere
commit
|
commitdiff
|
tree
2012-10-28
Thoma
s
Preud'homme
Enab
l
e ar
m
hardfloat c
a
lling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preu
d
'
h
omme
Add s
u
ppo
r
t for
R
_ARM_THM_{JUMP24,CALL} reloc
s
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'
h
omme
Fix commit 85f6fad3a6acbfa07a3dc
4
5b
6
739
6
5f
c
26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
P
re
u
d
'homme
Err
o
r ou
t
i
n
case of va
r
iable
n
a
m
e c
l
ash
commit
|
commitdiff
|
tree
2012-10-25
Thoma
s
Preud
'
h
omme
Forbid VLA
as stat
i
c var
i
ab
l
es
commit
|
commitdiff
|
tree
2012-10-15
Thoma
s
P
r
e
ud'homme
Only use
blx if available
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as Pre
u
d'homme
Fi
x
R_
A
RM
_
CAL
L
wh
e
n
t
arget fonction is T
h
umb
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
as Preud'homme
Support for R_
A
RM_
[
THM_]
M
OV{W,T
}
_ABS[_NC} rel
o
cs
commit
|
commitdiff
|
tree
2012-07-30
T
homas Preud'ho
m
me
D
i
sable callsave_
t
e
st for
arm
commit
|
commitdiff
|
tree
2012-07-29
T
h
o
mas Preud'hom
m
e
Add multiarch directory for arm ha
r
dfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Tho
m
as Preud
'
hom
m
e
get_
r
e
g
()
:
try to free r2 for an
SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preu
d
'homme
Fix R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-13
T
homas Pr
e
ud
'
h
o
m
me
Detect multiar
c
h on Kfreebsd
and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Thomas Preud'ho
m
me
Evaluate conf
i
gure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tccelf
.
c: Add R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'h
o
mme
Add suppo
r
t
for arm
h
ardfl
o
a
t
calling convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'ho
m
m
e
Fix
remo
v
al of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud'homme
Only warn for unknown
opt
i
o
n
s
in
configure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas P
r
e
ud'homme
Sev
e
r
al multiar
c
h/b
i
arch fixes
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as Preud'hom
m
e
Fix CONFIG_L
D
D
I
R usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Preud'homme
R
e
v
ert "Us
e
C
S
tri
n
g to concat
l
inker opt
i
ons
"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud
'
hom
m
e
U
s
e CStr
i
ng to concat linker options
commit
|
commitdiff
|
tree
2012-03-16
Thom
a
s Preud'h
o
mme
Fix use after free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'ho
m
me
Support linke
r
option
s
passed in
s
e
veral
-Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas
P
reu
d
'homme
Cons
i
de
r
lo
n
g int constant as 64 bits on x86-64
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'hom
m
e
Rem
o
ve v
n
ro
t
t (d
u
plicate vrotb
)
commit
|
commitdiff
|
tree
2012-03-13
T
ho
m
as Preud'homm
e
Inform
user
t
hat -b only exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
T
homa
s
Preud'ho
m
me
Error ou
t
w
h
en assigning
v
oid valu
e
.
commit
|
commitdiff
|
tree
2012-01-08
Tho
m
as Preud'ho
m
me
s
/
derefencing/der
e
fere
n
c
i
n
g/ i
n
i386
-
gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preud'homme
Compile tc
c
a
s
m
.
c c
o
nditionally (TC
C
_C
O
N
FI
G
_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preud
'
homme
Fix linka
g
e of
n
ame
d
file in loader
script
.
commit
|
commitdiff
|
tree
2011-08-12
Th
o
mas P
r
eud'
h
omme
Don
'
t
d
efine strtol
d
and strto
f
on
*BSD
+
uCli
b
c
commit
|
commitdiff
|
tree
2011-08-05
T
homa
s
Preud'homme
R
e
move semicol
o
n in x8
6
-64 va
_
arg definit
i
on
.
commit
|
commitdiff
|
tree
2011-08-03
Th
o
mas Preud'hom
m
e
Revert "Add a --multi
a
rch-tripl
e
t
switch
t
o
configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Pre
u
d'homm
e
Add a --mult
i
arch-trip
l
et switch to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas
P
reud'
h
om
m
e
Set CONFIG_TCC_CRT_PREFIX relative to
C
ON
F
I
G
_
S
Y
S
ROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'homme
R
e
vert "For
c
e con
s
t
.
e
x
p
r
.
in ex
p
r_
c
ond
o
utsi
d
e f
u
n
c
tion"
commit
|
commitdiff
|
tree
2011-07-30
Thomas P
r
eud'homme
Force const
.
e
xpr
.
in
e
x
pr_cond
o
ut
s
i
d
e function
commit
|
commitdiff
|
tree
2011-07-12
Thomas Pr
e
ud'homme
F
i
x array_test:
m
ove para
m
s to
l
ocal vars
commit
|
commitdiff
|
tree
2011-07-08
Tho
m
as Preud
'
homme
Use CONFIG_TCC_LDDIR for ld
.
so
on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'homme
Fix pr
o
blem s
p
otted in <4
E
15F966
.
4
090102@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Preud'homme
Remove useless c
h
anges from 31ca000d
i
n
configure
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
P
r
eud'homme
Make ex
1
.
c and ex4
.
c be executable on any sy
s
te
m
s
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Preud'homme
Do
c
ument in README that e
x
4
.
c
can be e
x
ecu
t
ed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
r
e
u
d'hom
m
e
Revert "M
a
ke examples' shebang
u
s
e
tar
g
et
t
cc bindi
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add configur
a
tion of include
s
ubdi
r
ectories
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as
Pr
e
ud'homme
I
n
troduc
e
t
c
c_split_path_component fo
r
31c
a
000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas P
r
eud'homme
Free extra_libdi
r
_str after
u
s
e
.
commit
|
commitdiff
|
tree
2011-07-05
T
homas Pr
e
u
d'homme
Fi
x
commit 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-05
Tho
m
as
P
r
eud
'
homme
Add
mult
i
arch dirs to li
n
ker
s
earch path
commit
|
commitdiff
|
tree
2011-06-17
Thoma
s
Pre
u
d'ho
m
me
M
a
k
e examples
'
sh
e
ba
n
g use target tcc bi
n
d
i
r path
commit
|
commitdiff
|
tree
2011-06-17
Thomas
Pre
u
d'ho
m
me
Default to creat
e
progs with sy
m
b
o
ls (incl
.
d
e
b
ug)
commit
|
commitdiff
|
tree
2011-05-17
Thom
a
s Preud'
h
omm
e
Update Ch
a
ngelog
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas
P
reud'homme
make test work when
L
IBTCC1 not defin
e
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
r
e
u
d'hom
m
e
Sup
p
ort scratchbox, Nok
i
a
N900 a
n
d qemu arm arch
s
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'ho
m
m
e
Re
m
ove unused var
i
ables
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preu
d
'homme
Remov
e
unused variab
l
es
commit
|
commitdiff
|
tree
2011-05-16
Thomas
P
reud
'
homme
I
mprove we
a
k aliases handling
commit
|
commitdiff
|
tree
2011-05-14
T
h
omas Preud'homme
make clean work
wh
e
n LIBTCC
1
not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas P
r
e
u
d'homm
e
Add support of a
s
m
l
abel for variab
l
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'ho
m
me
F
ix fct asm l
a
b
el: only valid for d
e
clar
a
t
i
on
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
Fix incorrect use of
b
asic type as bitflags
.
commit
|
commitdiff
|
tree
next