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
Release TinyCC 0.9.26
2013-02-15
Thoma
s
Pr
e
u
d
'homme
Rel
e
a
s
e
Ti
n
yCC 0
.
9
.
26
commit
|
commitdiff
|
tree
2013-02-14
Thoma
s
Preud'homme
Reve
r
t
"Don
'
t
sea
r
ch libgcc_s
.
so
.
1
o
n /lib64"
commit
|
commitdiff
|
tree
2013-02-14
Thom
a
s Preud'homme
Don't search libgc
c
_s
.
so
.
1
on /l
i
b64
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
re
u
d'homme
A
d
d mis
s
ing heading slash to detect /lib64
s
ystems
commit
|
commitdiff
|
tree
2013-02-14
Thomas
P
reu
d
'homme
Add a
r
m ABI detect
i
on in conftest
.
c
commit
|
commitdiff
|
tree
2013-02-14
Thomas Preud'ho
m
me
A
n
other att
e
mpt t
o
"
d
e
t
e
ct" multiarch
commit
|
commitdiff
|
tree
2013-02-13
T
homas
P
r
eud'homme
Create conf
i
g-print program to test $cc
commit
|
commitdiff
|
tree
2013-02-13
T
homas Pre
u
d'homme
Va
r
ious fixes fo
r
f9a
c
2013
commit
|
commitdiff
|
tree
2013-02-13
Thomas Preud'homme
Detect mul
t
iarch
triplet
a
nd ld
d
ir
f
rom
l
dd ou
t
put
commit
|
commitdiff
|
tree
2013-02-13
T
h
omas
P
reud'hom
m
e
F
i
x previous commit
commit
|
commitdiff
|
tree
2013-02-13
T
homas Preud
'
h
omme
Im
p
rove mult
i
arch dete
c
t
ion
commit
|
commitdiff
|
tree
2013-02-08
Thomas Pre
u
d'h
o
mm
e
Fix fn
_
dirnam
e
in conf
i
gu
r
e script
commit
|
commitdiff
|
tree
2013-02-05
Thomas Preud'
h
omme
Align on 4n bytes when cop
y
ing
fct
args on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas Pr
e
ud'homme
S
l
i
g
htly
i
mpro
v
ed su
p
por
t
for
!
gc
c
c
o
mpil
e
rs
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'homme
a
r
m-gen
.
c: fix var initializ
a
tion in
g
func_c
a
ll
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
e
vert "Add predictability
i
n
C
T
ype ini
t
ia
l
ization
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'
h
om
m
e
Revert "Don't c
a
ll elf_
h
ash on NULL
v
alue"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
R
e
vert "Ch
e
c
k
w
heth
e
r structu
r
e fields have a t
y
pe"
commit
|
commitdiff
|
tree
2013-01-31
Thomas Preud'homme
C
h
eck wh
e
ther structure fields h
a
v
e
a
ty
p
e
commit
|
commitdiff
|
tree
2013-01-31
Do
m
ingo Al
v
arez
.
.
.
Don't cal
l
elf_ha
s
h on NULL value
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo A
l
varez
.
.
.
Add predict
a
bilit
y
in CType initialization
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
F
ix c
r
o
s
s-compi
l
ation out-of-tree build
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas Preud'homme
A
d
d my co
p
yright for chan
g
es in arm-gen
.
c
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s Preud'homme
C
hangelo
g
update
commit
|
commitdiff
|
tree
2013-01-30
T
hom
a
s
P
r
eud'h
o
mme
U
pdate Ch
a
n
ge
l
og
commit
|
commitdiff
|
tree
2013-01-29
Thomas
Preud'homme
Favor
a
rm hardfloa
t
over
a
rm softf
l
oat
.
commit
|
commitdiff
|
tree
2013-01-28
T
h
o
m
as Preu
d
'
homme
Fix
o
ver
f
l
ow detection in ARM
r
eloc
a
tion
commit
|
commitdiff
|
tree
2013-01-27
Thomas
P
r
eud'
h
omme
Fi
x
st
a
c
k
al
i
g
n
m
en
t
on 8 bytes at function call
commit
|
commitdiff
|
tree
2013-01-26
Thomas Preud'homme
Don't
do builtin_fra
m
e_add
r
ess test with ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
hom
a
s
P
r
e
u
d'h
o
mme
Organi
z
e frames in a real l
i
nked list o
n
ARM
commit
|
commitdiff
|
tree
2013-01-25
T
homas Preud'homme
Use
g
cc to generate tcc
t
est
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thom
a
s
Preud'
h
omme
Link STT_GNU_IFUNC into STT_FUNC in executable
.
commit
|
commitdiff
|
tree
2013-01-24
T
homas Preud'homm
e
F
ix
[f]
g
etc return v
a
lue usage in 40_
s
tdio test
commit
|
commitdiff
|
tree
2013-01-14
T
homas Preud'homme
F
ix out-of-tree build with r
e
lative path to root
commit
|
commitdiff
|
tree
2013-01-14
Thomas P
r
eud'homme
Inst
a
ll
libtcc
.
h when i
n
v
ok
i
ng make install
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s
P
r
e
u
d
'homme
Revert "Added what I
call virtual io
t
o ti
n
ycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas Preud
'
hom
m
e
R
evert "pe: f
i
x tcc not l
i
nking
to
user32 and gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thoma
s
Preud'homm
e
Stop setti
n
g -Wno-u
n
used-result
s
wi
t
c
h
i
n Ma
k
efi
l
e
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas
Preud'homme
F
i
x C99ism
i
n vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas
P
reud'homme
Stop re
t
urning 0 in cmp_comparison_
t
est
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Preud'homme
H
onor
CC
when
testing
f
or -
W
no-
u
nused-re
s
ult
commit
|
commitdiff
|
tree
2012-12-04
Thomas Preud'
h
o
m
me
Detect ARM
CPU v
e
rs
i
on in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'h
o
mme
arm
-
gen
.
c: Inv
a
li
d
operator
te
s
t
always f
a
lse
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas Preud'
h
omm
e
Fix OAB
I
calling con
v
enti
o
n
commit
|
commitdiff
|
tree
2012-11-21
Thomas Pre
u
d'ho
m
me
O
nly re
f
erence vfpr when avail
a
ble
commit
|
commitdiff
|
tree
2012-11-20
T
homas Preud'homm
e
Define T
C
C_AR
M
_EA
B
I
i
f
using hardf
l
o
a
t ABI
commit
|
commitdiff
|
tree
2012-11-17
T
homas
Preud'homm
e
Generate
P
LT
t
humb
s
tub only when
n
ecessary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud'homme
Revert
"Generate P
L
T th
u
mb
stub
onl
y
when ne
c
ess
a
ry
"
commit
|
commitdiff
|
tree
2012-11-11
T
homas
P
r
eud'ho
m
me
Add armv6l to ARM supporte
d
processo
r
s
commit
|
commitdiff
|
tree
2012-11-09
Th
o
mas Preud'homme
Call t
o
v
e
nee
r
s in ARM mode
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'
h
omm
e
Allow source f
o
r
t
ification
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud
'
homme
Gener
a
te P
L
T th
u
mb stub o
n
ly w
h
en necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Support R_ARM_THM_JUMP
2
4 reloca
t
ion
t
o plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
re
u
d'homme
Create a cl
e
an ta
r
get for te
s
t
s
2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Tho
m
as Pr
e
ud
'
h
omme
Honour *FLA
G
S everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preu
d
'homme
Enable arm hardfloa
t
calling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
Add support for R_ARM_
T
H
M
_{JUMP24,CALL}
r
elocs
commit
|
commitdiff
|
tree
2012-10-25
T
h
omas Preud'homme
Fix commit 8
5
f6fad3a6acbfa07a3dc45b673965fc26890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Pr
e
ud'homme
Er
r
or out in cas
e
of variable name clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Preud'h
o
m
me
Forbid VLA as static variables
commit
|
commitdiff
|
tree
2012-10-15
Thoma
s
Preud'homme
Only
use blx if availabl
e
commit
|
commitdiff
|
tree
2012-10-09
Th
o
mas Preud'homme
Fix R_A
R
M_CALL when target fonction is T
h
umb
commit
|
commitdiff
|
tree
2012-10-09
Thoma
s
Pr
e
u
d
'
h
om
m
e
Support for R_ARM_
[
THM_]MOV{W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Pre
u
d'homme
Disable ca
l
ls
a
v
e
_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add mul
t
ia
r
ch dir
e
ct
o
ry f
o
r arm
h
ardfloat v
a
r
iant
commit
|
commitdiff
|
tree
2012-07-11
Thomas P
r
eud'hom
m
e
get_reg(): try t
o
free r2
f
or an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Pre
u
d
'hom
m
e
Fix R_AR
M
_REL32 r
e
l
ocati
o
n
commit
|
commitdiff
|
tree
2012-06-13
Th
o
mas
P
r
eud'homme
Detect multiarch
on Kfreebsd a
n
d
H
urd
commit
|
commitdiff
|
tree
2012-06-12
Thomas
Preud'hom
m
e
E
v
aluate confi
g
ure argume
n
t
s
commit
|
commitdiff
|
tree
2012-06-05
T
homas Pre
u
d
'
h
omme
tccelf
.
c: Add R_ARM_
R
E
L
32 relocation
commit
|
commitdiff
|
tree
2012-06-05
T
homas
P
reud
'
ho
m
me
Add su
p
port for arm hardfloat c
a
lling conve
n
ti
o
n
commit
|
commitdiff
|
tree
2012-06-05
Thomas P
r
e
u
d'homme
F
i
x re
m
o
v
al
o
f vnro
t
t
commit
|
commitdiff
|
tree
2012-05-28
Thomas Pr
e
ud'h
o
mme
On
l
y warn for unknown
options in con
f
igure script
commit
|
commitdiff
|
tree
2012-05-22
Thoma
s
Preud'homme
Several multiarch/b
i
arch fixes
commit
|
commitdiff
|
tree
2012-05-22
Tho
m
as Preud'homme
F
i
x
CONFI
G
_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas Pre
u
d'homm
e
Rever
t
"Use CString
to concat
l
i
n
k
er options"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homme
Use
C
St
r
ing to con
c
at l
i
nker options
commit
|
commitdiff
|
tree
2012-03-16
Tho
m
as P
r
eud'homme
Fix use afte
r
fr
e
e for li
n
ker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thomas
Preu
d
'homme
Sup
p
o
r
t linker op
t
ions pas
s
ed
i
n
s
everal
-
Wl param
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as
P
reud'h
o
mme
C
onsider long int constant as
6
4
bits on x86-
6
4
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s P
r
eud'homme
Remove vnrott (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud
'
homme
Inform user that -b on
l
y
exists on i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homm
e
Error out
w
hen assi
g
n
ing v
o
id
v
alue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/
d
eref
e
ncing/deref
e
rencing/ in
i
3
86-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
h
om
a
s Preud'homm
e
Compile tccasm
.
c
conditionally
(
TC
C
_C
O
N
F
IG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Preu
d
'h
o
mme
Fix li
n
kage of named file in loader scri
p
t
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Preud'homme
Don't d
e
fine
strtold and str
t
o
f
on *BSD +
uClibc
commit
|
commitdiff
|
tree
2011-08-12
D
aniel Glöckner
Fix problem with PLT and GOT relocs
o
n armel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
T
h
o
mas Preud'homme
Remove
s
emico
l
on in x86-64 va_arg de
f
i
n
it
i
on
.
commit
|
commitdiff
|
tree
2011-08-03
T
h
o
m
a
s Preud'homm
e
Revert "Add a --multiarc
h
-t
r
iplet switc
h
to conf
i
gure
"
commit
|
commitdiff
|
tree
2011-08-01
Thomas
Preud'homme
Add a --multiar
c
h-triple
t
s
w
it
c
h to configure
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preu
d
'
h
o
m
m
e
S
et CONFI
G
_
T
CC_CRT_PR
E
FIX
r
e
l
at
i
ve to CONF
I
G_
S
YSROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'hom
m
e
Revert "Force const
.
ex
p
r
.
in ex
p
r_cond
o
utside f
u
nction"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as Preud'homme
Force con
s
t
.
expr
.
in expr_c
o
nd outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas
P
reud
'
homme
Fi
x
array_te
s
t
:
move
p
arams to
l
ocal v
a
rs
commit
|
commitdiff
|
tree
2011-07-08
T
h
o
mas
P
reu
d
'homme
U
s
e
C
O
NFIG_TCC_LDDIR for ld
.
so o
n
al
l
linux archs
commit
|
commitdiff
|
tree
2011-07-08
T
h
o
mas
P
reud
'
homme
Fi
x
p
ro
b
lem spotted
i
n
<
4E15F
9
66
.
4090102@gm
x
.
de>
commit
|
commitdiff
|
tree
2011-07-07
T
h
omas Preud'homme
Re
m
ove useless
changes from 31ca
0
00d in config
u
re
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'homme
M
a
k
e ex1
.
c
and ex4
.
c be executable on any s
y
stems
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Document in README
th
a
t ex4
.
c can be executed
.
commit
|
commitdiff
|
tree
next