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
Align on 4n bytes when copying fct args on stack
2013-02-05
Thomas Preud'homme
Align on 4n bytes when copyin
g
f
c
t
a
r
g
s
on stack
commit
|
commitdiff
|
tree
2013-02-04
Thomas
Preud'homme
S
lightly imp
r
o
v
e
d
support fo
r
!g
c
c
compilers
commit
|
commitdiff
|
tree
2013-02-04
Thomas Preud'
h
omme
ar
m
-gen
.
c: fix
var initiali
z
ation in gf
u
nc_
c
a
l
l
commit
|
commitdiff
|
tree
2013-01-31
Th
o
m
as Preud'homme
R
evert
"
A
dd predictabi
l
ity
in
CTyp
e
initializa
t
i
on
.
"
commit
|
commitdiff
|
tree
2013-01-31
Thomas P
r
eud'homme
R
e
vert "Don't call elf_hash on NULL value"
commit
|
commitdiff
|
tree
2013-01-31
Thomas
Preud'homm
e
Revert "
C
hec
k
w
h
e
th
e
r structure fields have a type"
commit
|
commitdiff
|
tree
2013-01-31
Thom
a
s Preu
d
'homme
C
hec
k
whether st
r
uct
u
r
e fiel
d
s have
a
type
commit
|
commitdiff
|
tree
2013-01-31
D
o
mingo Alvarez
.
.
.
Don't
c
a
ll elf_has
h
on NUL
L
va
l
ue
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-31
Domingo A
l
va
r
e
z
.
.
.
Add predictability in CType initializ
a
ti
o
n
.
Signed-off-by:
Thomas Preud'homme
<robotux@celest.fr>
commit
|
commitdiff
|
tree
2013-01-30
Tho
m
as P
r
eud'
h
omme
Fix cross-compilation out-o
f
-tree b
u
ild
commit
|
commitdiff
|
tree
2013-01-30
Thomas Preud'homme
Add my copy
r
ight for
chang
e
s in
arm-
g
en
.
c
commit
|
commitdiff
|
tree
2013-01-30
Th
o
mas Preud'homme
C
hangelog update
commit
|
commitdiff
|
tree
2013-01-30
Thom
a
s P
r
eud
'
homme
Update Cha
n
gelog
commit
|
commitdiff
|
tree
2013-01-29
Thomas Preud'homm
e
F
avor arm h
a
rdfloat over arm softfloat
.
commit
|
commitdiff
|
tree
2013-01-28
Th
o
mas Pr
e
u
d
'homme
F
i
x
over
f
low detectio
n
in AR
M
relocation
commit
|
commitdiff
|
tree
2013-01-27
Th
o
mas Preud'homme
Fi
x
stack a
l
ig
n
ment on 8 b
y
t
e
s
at
f
u
nc
t
ion call
commit
|
commitdiff
|
tree
2013-01-26
T
ho
m
as Preud'homme
Don't do b
u
iltin_frame_address test
w
ith ARM gc
c
commit
|
commitdiff
|
tree
2013-01-26
Thoma
s
P
r
e
u
d'homme
Organize fr
a
mes i
n
a real linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
U
s
e
gc
c
to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Tho
m
a
s
P
reud
'
homme
Link STT_GNU_IFUNC into STT_FUNC
i
n executable
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
om
a
s Preud'homme
F
i
x
[
f]getc return value usage i
n
4
0_st
d
io t
e
st
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
Fix
o
ut
-
of-t
r
e
e
build w
i
th re
l
ati
v
e path to root
commit
|
commitdiff
|
tree
2013-01-14
T
h
omas Preud'homme
I
nst
a
ll
l
ibtcc
.
h when invoking make inst
a
ll
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'
h
omme
Rever
t
"Added wha
t
I
call v
i
rtua
l
io
to t
i
n
y
cc
t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
Preud'homme
R
evert "pe:
f
i
x
tcc
n
ot
l
in
k
ing to user32 an
d
gdi32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Stop setting
-
Wno-
u
nused-result switch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas P
r
eud'ho
m
me
Fix C99
i
sm i
n
vswap()
commit
|
commitdiff
|
tree
2013-01-06
T
h
omas Preud'hom
m
e
S
top
returning 0
in cmp_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Honor CC when tes
t
ing fo
r
-Wno-unused-resu
l
t
commit
|
commitdiff
|
tree
2012-12-04
Thomas Pre
u
d
'h
o
mme
Dete
c
t ARM CPU ver
s
ion in configure
commit
|
commitdiff
|
tree
2012-11-28
Tho
m
as Preu
d
'homme
arm-gen
.
c
:
I
nv
a
lid operator test a
l
ways
false
commit
|
commitdiff
|
tree
2012-11-28
T
h
omas
Preud'homme
Fix OABI calling
c
onven
t
ion
commit
|
commitdiff
|
tree
2012-11-21
Thomas
P
reud'homme
Onl
y
ref
e
ren
c
e vfpr when
available
commit
|
commitdiff
|
tree
2012-11-20
T
homas Preud
'
homme
Defin
e
TCC_ARM
_
EABI if using hardfl
o
at
A
B
I
commit
|
commitdiff
|
tree
2012-11-17
Thomas Preud'homme
Generate PLT thumb stub onl
y
when necessary
commit
|
commitdiff
|
tree
2012-11-12
Th
o
mas Preu
d
'ho
m
me
Revert "G
e
nerate P
L
T th
u
mb st
u
b only
when n
e
ce
s
sary"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'h
o
mme
Add armv6l to ARM
s
upp
o
rted processors
commit
|
commitdiff
|
tree
2012-11-09
Tho
m
as Preud'homme
Call
to veneers
i
n A
R
M
m
ode
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'ho
m
me
Al
l
ow sourc
e
fortific
a
tion
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Pr
e
ud
'
homme
Generate PLT thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'homme
Supp
o
rt R_
A
RM_THM_J
U
MP
2
4
r
elocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Thoma
s
Preud'homme
C
r
eate
a clean target for tests2/Makefile
commit
|
commitdiff
|
tree
2012-11-06
Thoma
s
P
r
eud
'
homme
Hono
u
r
*FLAGS everywhere
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'homme
E
n
able arm
h
ardfloat cal
l
ing convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas Pr
e
ud'hom
m
e
Add
s
upport for R_AR
M
_THM_{JUMP24,CAL
L
} relocs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homm
e
Fix commit
8
5f
6
fad3a
6
a
c
bfa0
7
a3
d
c45b6739
6
5f
c
2689
0
d8e
commit
|
commitdiff
|
tree
2012-10-25
T
homas
Preud'homme
Error ou
t
in
c
ase of variable name clas
h
commit
|
commitdiff
|
tree
2012-10-25
Thom
a
s Preud'homme
Forbid VLA as stati
c
variables
commit
|
commitdiff
|
tree
2012-10-15
Thomas Preud'homme
Only use
b
lx
i
f available
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'hom
m
e
Fix
R
_ARM_CALL w
h
en tar
g
et fonction is Thu
m
b
commit
|
commitdiff
|
tree
2012-10-09
Thomas Preud'homme
Support
for R_ARM_[TH
M
_]MOV
{
W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
Thomas Preud'ho
m
me
Disable callsave_test for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Pre
u
d'homme
Ad
d
m
u
ltiarch directory for arm
h
ardfl
o
at varian
t
commit
|
commitdiff
|
tree
2012-07-11
Thomas
Preud'
h
omme
get_
r
eg(): try to free r2 for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud
'
ho
m
me
Fix R_A
R
M_REL
3
2 reloca
t
ion
commit
|
commitdiff
|
tree
2012-06-13
Thomas
Pr
e
ud'homme
Detect mu
l
tiarch
o
n Kfreebs
d
and Hurd
commit
|
commitdiff
|
tree
2012-06-12
Tho
m
as Preud'homme
Evaluate
c
onfigure
arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
t
ccelf
.
c: Add R_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'ho
m
m
e
Add
support for arm
h
ardflo
a
t
calling
c
onvention
commit
|
commitdiff
|
tree
2012-06-05
Tho
m
as
P
reu
d
'homme
Fix
removal of vnr
o
tt
commit
|
commitdiff
|
tree
2012-05-28
Thoma
s
Preud'homme
Onl
y
warn for unk
n
o
w
n options in
c
o
n
f
ig
u
re sc
r
ipt
commit
|
commitdiff
|
tree
2012-05-22
Thomas
P
r
e
ud'ho
m
me
S
e
ver
a
l
m
ul
t
iarch/biarch fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Fi
x
CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
T
h
omas
Preud'ho
m
me
Rev
e
rt "Use CString t
o
conc
a
t linker options"
commit
|
commitdiff
|
tree
2012-03-20
T
homas Pre
u
d'homme
U
se CString to
c
onca
t
linker opti
o
n
s
commit
|
commitdiff
|
tree
2012-03-16
Th
o
mas
Preud'homme
F
i
x
use after f
r
ee for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s
Preu
d
'homme
S
uppo
r
t l
i
nker options p
a
ssed
in several -Wl param
commit
|
commitdiff
|
tree
2012-03-14
Thomas P
r
eu
d
'homm
e
Con
s
ide
r
long i
n
t
const
a
nt
as 64
bits o
n
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'
h
omme
Remove
v
nrott (duplicate vrotb
)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud'homme
I
nform user
t
hat -b only
e
xists on i
3
86
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas Preud'homm
e
Er
r
o
r
out when assig
n
ing void
value
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/derefencing/d
e
r
efere
n
cing/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Preu
d
'homme
Compile tccasm
.
c condi
t
ionally (TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thom
a
s Preud'ho
m
m
e
Fix linkage of nam
e
d file in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
Thomas Pr
e
ud'homme
D
on't define strtold
a
n
d
s
t
r
tof on *BS
D
+
uCli
b
c
commit
|
commitdiff
|
tree
2011-08-12
Daniel Glöckner
Fix p
r
oble
m
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'ho
m
me
Remove s
e
mico
l
on in x86-64 va_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
T
h
omas Preud'ho
m
me
Revert
"Add a --multiarch-triplet switch to
configure"
commit
|
commitdiff
|
tree
2011-08-01
Thoma
s
P
r
eud'
h
omme
A
d
d
a
-
-
m
ultiarch-triplet switch to conf
i
g
u
re
commit
|
commitdiff
|
tree
2011-08-01
T
h
om
a
s Pr
e
ud'homme
Set CONF
I
G_TCC_CRT_P
R
EF
I
X re
l
a
t
ive
t
o
CONFIG_SY
S
ROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Pre
u
d'h
o
mme
Rev
e
rt "Force co
n
s
t
.
expr
.
in e
x
pr_co
n
d outside function"
commit
|
commitdiff
|
tree
2011-07-30
Tho
m
as Preud'homme
F
o
r
ce const
.
expr
.
in expr_cond outside fu
n
ction
commit
|
commitdiff
|
tree
2011-07-12
Tho
m
as Pre
u
d'homme
Fix
a
rray_test
:
move
p
a
r
a
ms to local vars
commit
|
commitdiff
|
tree
2011-07-08
Thoma
s
Pr
e
u
d'hom
m
e
Use
C
ON
F
IG
_
TCC_LDDIR for ld
.
so on al
l
linux ar
c
h
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas
P
reud'homme
Fix problem spott
e
d in <4E1
5
F
966
.
4090102@gmx
.
d
e
>
commit
|
commitdiff
|
tree
2011-07-07
T
homas
P
r
eud
'
homme
Remove
u
seless changes from 31ca000d
i
n configure
commit
|
commitdiff
|
tree
2011-07-07
Th
o
mas Pr
e
ud'homme
Make ex1
.
c and ex4
.
c be exe
c
utable on any systems
commit
|
commitdiff
|
tree
2011-07-07
Thomas P
r
eud'homme
Do
c
ument in READM
E
that ex4
.
c can b
e
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'
h
omme
Revert "Make examples' she
b
a
ng
us
e
target
t
cc
bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud
'
ho
m
m
e
Add
config
u
r
ation of include sub
d
irectories
commit
|
commitdiff
|
tree
2011-07-07
Thom
a
s Pr
e
u
d
'h
o
mm
e
Intr
o
duce
t
cc_split_p
a
t
h
_c
o
mp
o
n
ent fo
r
31ca000d
commit
|
commitdiff
|
tree
2011-07-06
Thomas P
r
eu
d
'
h
o
m
me
Free extra_libdir_s
t
r after
u
se
.
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud'hom
m
e
F
ix com
m
it
3
1ca0
0
0d
commit
|
commitdiff
|
tree
2011-07-05
Thom
a
s Preud'homme
Add mu
l
tiarc
h
dirs to linker search path
commit
|
commitdiff
|
tree
2011-06-17
T
homas Pre
u
d'homme
Ma
k
e exam
p
les' sheb
a
ng use
target tcc
bindir
p
ath
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pr
e
u
d
'homm
e
Default to cre
a
te pro
g
s
with
s
ymbo
l
s (incl
.
deb
u
g
)
commit
|
commitdiff
|
tree
2011-05-17
T
homas Preud'
h
omme
U
pdate Chang
e
l
o
g
commit
|
commitdiff
|
tree
2011-05-17
Thoma
s
Pr
e
ud'homme
make tes
t
work when LIBTCC1 no
t
d
e
fined
commit
|
commitdiff
|
tree
2011-05-16
Thoma
s
P
r
eud'homme
Sup
p
ort
scr
a
tc
h
box,
N
okia N900 and qemu arm archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homm
e
Rem
o
v
e unused var
i
ables
commit
|
commitdiff
|
tree
next