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
Organize frames in a real linked list on ARM
2013-01-26
Thomas Preud'homme
Organize f
r
ames in a real linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'homme
Use gcc to generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preu
d
'ho
m
m
e
Link STT_
G
NU_IF
U
NC into STT_
F
U
N
C in executab
l
e
.
commit
|
commitdiff
|
tree
2013-01-24
Thomas Preu
d
'h
o
mme
F
ix [f]getc re
t
urn
v
alue usa
g
e in 40_stdio test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Fix out-of-tree build with r
e
l
a
tive path to root
commit
|
commitdiff
|
tree
2013-01-14
Thoma
s
P
r
eud'homme
Inst
a
ll lib
t
cc
.
h wh
e
n invok
i
ng
m
ake install
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
Revert "Added what I ca
l
l vi
r
tual io to
t
iny
c
c t
h
is
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'homme
R
e
vert "pe: fix tcc
n
ot linking t
o
user3
2
a
n
d gdi32"
commit
|
commitdiff
|
tree
2013-01-13
T
h
omas Preud
'
h
o
mme
Stop setting
-
W
no-unused-result s
w
itch in Makefile
commit
|
commitdiff
|
tree
2013-01-13
Thomas Pr
e
ud
'
hom
m
e
Fix C99ism
in vswap()
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homm
e
Stop
returni
n
g 0 in
cm
p
_comparison_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homm
e
Honor CC
w
hen testi
n
g for -Wno-unu
s
e
d
-
r
es
u
l
t
commit
|
commitdiff
|
tree
2012-12-04
Th
o
m
as P
r
eud'homme
Detec
t
A
RM CPU version in configure
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preu
d
'homme
arm
-
gen
.
c: Invalid oper
a
tor test
always fal
s
e
commit
|
commitdiff
|
tree
2012-11-28
Thomas P
r
eud'ho
m
me
Fix OABI calling
c
o
n
vention
commit
|
commitdiff
|
tree
2012-11-21
Thomas Preud'ho
m
me
Onl
y
r
e
fer
e
nce vf
p
r when available
commit
|
commitdiff
|
tree
2012-11-20
T
h
omas
P
reud'homme
Defin
e
T
CC_ARM_
E
ABI if usi
n
g hardfloat ABI
commit
|
commitdiff
|
tree
2012-11-17
Th
o
mas Pr
e
ud'homme
Generate
P
LT
thumb stub onl
y
w
h
e
n
n
eces
s
ary
commit
|
commitdiff
|
tree
2012-11-12
Thomas Preud
'
homme
Rev
e
rt "Ge
n
erate
P
LT thumb stub
only when necessary"
commit
|
commitdiff
|
tree
2012-11-11
T
h
o
mas Preud'
h
om
m
e
Add
ar
m
v6l
t
o
A
R
M sup
p
orted pr
o
cessors
commit
|
commitdiff
|
tree
2012-11-09
T
h
omas Preud'homme
Call to v
e
neers
i
n ARM
mode
commit
|
commitdiff
|
tree
2012-11-07
Thomas
P
reud'homme
Allow source
fortifi
c
ation
commit
|
commitdiff
|
tree
2012-11-07
Thom
a
s Preud'h
o
mme
Gen
e
rate PLT thumb
s
tub only
w
h
en
nec
e
s
s
ar
y
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'ho
m
me
Suppor
t
R_ARM_TH
M
_JUMP24
relocation to plt
commit
|
commitdiff
|
tree
2012-11-07
Th
o
mas Preud'hom
m
e
Cr
e
ate a clean target for tests2
/
Ma
k
efile
commit
|
commitdiff
|
tree
2012-11-06
Thom
a
s P
r
eud'homme
Honou
r
*FL
A
G
S everywhere
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas Preu
d
'homme
Enable a
r
m hardfloat c
a
l
l
ing c
o
nven
t
ion
commit
|
commitdiff
|
tree
2012-10-28
T
h
omas
P
reud
'
homme
Ad
d
s
u
p
p
ort for R_ARM_THM_{JUMP24,CALL} r
e
locs
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'hom
m
e
Fi
x
commit 8
5
f6fad3a6acbfa07a3dc45b
6
73965fc
2
6890d8e
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
E
r
ror ou
t
in cas
e
o
f
va
r
iable n
a
me clash
commit
|
commitdiff
|
tree
2012-10-25
Thomas
Pre
u
d
'homme
Forbid VL
A
as
static v
a
r
i
able
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
reud'homme
Only use blx if available
commit
|
commitdiff
|
tree
2012-10-09
Tho
m
a
s Preud'homme
F
ix R
_
ARM_CALL
whe
n
t
arget fonction i
s
Th
u
mb
commit
|
commitdiff
|
tree
2012-10-09
T
h
om
a
s
Preu
d
'
h
omme
Support for R_A
R
M_
[
T
HM_]MOV{W,T}_ABS[_NC} relo
c
s
commit
|
commitdiff
|
tree
2012-07-30
Th
o
mas Preud
'
homme
Disable c
a
llsave_test
f
or arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas Preud'homme
Add
m
ultia
r
ch d
i
re
c
tory for arm hardfloat variant
commit
|
commitdiff
|
tree
2012-07-11
Thomas Preud'homme
get_reg():
try to free r
2
for an SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas P
r
eud'homme
Fi
x
R
_ARM
_
REL32 reloc
a
tion
commit
|
commitdiff
|
tree
2012-06-13
Thomas Preud'homm
e
Detect multiarch
o
n Kfree
b
sd
and H
u
r
d
commit
|
commitdiff
|
tree
2012-06-12
T
h
o
mas Pre
u
d'homme
Evaluat
e
conf
i
gure arguments
commit
|
commitdiff
|
tree
2012-06-05
Thomas
P
r
eud'ho
m
me
tccelf
.
c:
A
dd
R
_ARM_REL32 relocation
commit
|
commitdiff
|
tree
2012-06-05
T
h
omas Preud'hom
m
e
A
dd support for
a
rm hardfloat calling convention
commit
|
commitdiff
|
tree
2012-06-05
Thomas P
r
eud'homme
Fi
x
removal of vnrott
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preud
'
h
om
m
e
Only warn fo
r
unknown opt
i
o
ns in conf
i
gu
r
e s
c
ript
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'h
o
mme
Sever
a
l multiarch/biar
c
h fixes
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'homme
Fix CONFIG_LDDIR usage
commit
|
commitdiff
|
tree
2012-04-10
T
h
omas Preud'homme
Revert "Us
e
CString t
o
co
n
c
at linker optio
n
s"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'ho
m
me
Use CS
t
ring
t
o concat l
i
nker o
p
tions
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'
h
omme
Fix
u
s
e
a
f
t
e
r free for
l
inker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preud'homme
Su
p
port linker op
t
io
n
s
passed
in seve
r
al -Wl p
a
ram
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preud'
h
omme
Con
s
ider
l
ong int const
a
nt as 64 bits on x86-
6
4
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'hom
m
e
Re
m
ove
v
nrott (duplicate vrotb)
commit
|
commitdiff
|
tree
2012-03-13
Thomas Preud
'
ho
m
m
e
In
f
o
rm user that -b only exists on i38
6
.
commit
|
commitdiff
|
tree
2012-01-22
Thom
a
s
Preud'homme
Error o
u
t when assigning void va
l
ue
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Preud'homme
s/derefenci
n
g/dere
f
e
r
e
n
cin
g
/ in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
T
homas Preud'homme
Compile tc
c
asm
.
c c
o
nditionally (T
C
C_CONFI
G
_
ASM)
commit
|
commitdiff
|
tree
2012-01-04
Tho
m
as
P
reud'homme
Fix link
a
ge of name
d
file in lo
a
der script
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
o
mas
Pr
e
ud'hom
m
e
Don
'
t define strtol
d
and strt
o
f on *
B
SD +
u
C
libc
commit
|
commitdiff
|
tree
2011-08-12
Dani
e
l
G
l
öckn
e
r
Fix probl
e
m 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
Thomas Pre
u
d'
h
omme
Remove
semi
c
olo
n
in x8
6
-64 va_arg definition
.
commit
|
commitdiff
|
tree
2011-08-03
Thomas Preud'homme
Revert
"
Add a --multiarch-triplet
s
witch to configure"
commit
|
commitdiff
|
tree
2011-08-01
Th
o
ma
s
Preud'homme
Add a
--multiarch-triplet switch to
configure
commit
|
commitdiff
|
tree
2011-08-01
Thom
a
s Pre
u
d'
h
omme
S
e
t CONF
I
G_TC
C
_C
R
T_PREFIX r
e
lative to CON
F
IG_S
Y
SROOT
commit
|
commitdiff
|
tree
2011-07-31
Thomas Preud'ho
m
m
e
Revert "Forc
e
const
.
expr
.
i
n expr_cond outside fun
c
t
ion"
commit
|
commitdiff
|
tree
2011-07-30
T
hom
a
s
Preud'homme
F
o
rce const
.
expr
.
in expr_cond outside function
commit
|
commitdiff
|
tree
2011-07-12
Thomas P
r
eu
d
'homme
Fix array_test: move pa
r
ams t
o
lo
c
al
v
ars
commit
|
commitdiff
|
tree
2011-07-08
Th
o
mas Preud'homme
Use C
O
NFIG_TCC_LDD
I
R for ld
.
so on all linux archs
commit
|
commitdiff
|
tree
2011-07-08
Th
o
mas Preud'ho
m
me
F
i
x proble
m
s
potted in
<
4E15F966
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thomas Pre
u
d'homme
Remove u
s
eless changes from 31ca0
0
0d in con
f
igur
e
commit
|
commitdiff
|
tree
2011-07-07
Thomas
Preud
'
ho
m
me
Make ex1
.
c and ex4
.
c
b
e ex
e
cuta
b
le on any systems
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'homme
Doc
u
ment in README that ex4
.
c
c
a
n
b
e
executed
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas
P
reud'homme
R
e
vert "Make ex
a
mples' sheban
g
use target tcc bindi
r
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Add confi
g
uration
o
f include
subdirectories
commit
|
commitdiff
|
tree
2011-07-07
Th
o
m
a
s Preud'
h
omme
I
n
troduce tcc_
s
p
l
it
_
pa
t
h
_compone
n
t f
o
r 31
c
a
0
0
0
d
commit
|
commitdiff
|
tree
2011-07-06
T
h
o
mas Preu
d
'homme
Free extra_
l
i
b
dir_str after use
.
commit
|
commitdiff
|
tree
2011-07-05
T
hom
a
s
Preud'homme
Fi
x
c
ommit 3
1
ca000d
commit
|
commitdiff
|
tree
2011-07-05
Th
o
ma
s
Pr
e
ud'h
o
m
me
Add multia
r
ch dirs to linke
r
s
earc
h
path
commit
|
commitdiff
|
tree
2011-06-17
Thomas Preud'homme
Make examples
'
sheba
n
g
use
t
a
rget tc
c
bi
n
dir pa
t
h
commit
|
commitdiff
|
tree
2011-06-17
Thom
a
s Preu
d
'homme
Default
t
o cr
e
at
e
progs wit
h
symbols (incl
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas Preud'homme
Update C
h
a
n
ge
l
o
g
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas
P
reud'homm
e
make tes
t
w
o
r
k
when LI
B
TCC1 not
defined
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
S
u
p
port
scratchbox, Nokia N900 and
q
emu arm a
r
chs
commit
|
commitdiff
|
tree
2011-05-16
Tho
m
as Preud
'
ho
m
m
e
Remov
e
unuse
d
variables
commit
|
commitdiff
|
tree
2011-05-16
Th
o
m
a
s Preud'h
o
mme
R
e
move unused var
i
ables
commit
|
commitdiff
|
tree
2011-05-16
Thom
a
s
Preud'homme
Improv
e
w
e
a
k
aliases handling
commit
|
commitdiff
|
tree
2011-05-14
T
h
omas Preud'ho
m
me
make
c
lean wor
k
when LIBTCC
1
not
defin
e
d
commit
|
commitdiff
|
tree
2011-02-08
Thomas P
r
eud'homme
A
dd suppo
r
t
of asm l
a
bel for v
a
ria
b
l
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
Thomas Preud'hom
m
e
Fi
x
f
c
t asm label:
onl
y
vali
d
for declar
a
tion
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
Fix incorrec
t
use of
b
asic type as bitflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thomas
P
reud'homme
Comp
l
ain for stati
c
fct dec
l
ared w/o file scope
commit
|
commitdiff
|
tree
2011-02-05
T
h
omas Preud'ho
m
me
Revert "Imp
l
e
m
ent C99 V
a
riable Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
T
hom
a
s
P
reud'h
o
mme
Revert "Reorder increasingly
V
T
_* c
o
nsta
n
ts
in tcc
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "Make
TOK_alloca availa
b
le
f
or x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'
h
omme
Revert "Disable C9
9
VL
A
when
a
lloca is unavailab
l
e
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preud'homme
Disab
l
e
C
99
V
LA when alloca is unavail
a
ble
.
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas Preud'homme
Make TOK_alloca avail
a
ble for
x
86-64
commit
|
commitdiff
|
tree
2011-02-04
Tho
m
as Pre
u
d'homme
Reorder incre
a
s
i
ngly VT_* constants in tcc
.
h
commit
|
commitdiff
|
tree
2011-02-04
Th
o
mas
Preud'h
o
mme
Implement C99 Variabl
e
Length
A
rra
y
s
commit
|
commitdiff
|
tree
2011-02-04
Thomas Pr
e
ud'homme
Corre
c
t
C
h
a
nge
l
og wrt
.
t
o fix attribu
t
ion
commit
|
commitdiff
|
tree
2010-10-10
Th
o
mas
Preud'homme
Rem
o
v
e
ifdef STT_GNU
_
IFUNC test in tccrun
.
c
commit
|
commitdiff
|
tree
next