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
Fix overflow detection in ARM relocation
2013-01-28
T
ho
m
as
Pre
u
d'homme
Fix overflow d
e
t
e
c
t
i
on
in
AR
M
r
elocation
commit
|
commitdiff
|
tree
2013-01-27
Thomas Preud
'
homme
Fix stack alignm
e
nt on 8 bytes at functio
n
call
commit
|
commitdiff
|
tree
2013-01-26
Tho
m
as Preud'homme
Don't do builtin
_
fram
e
_
address
test wi
t
h
ARM gcc
commit
|
commitdiff
|
tree
2013-01-26
T
h
omas Preud'homme
Organ
i
ze
f
rames
in a r
e
al linked list on ARM
commit
|
commitdiff
|
tree
2013-01-25
Th
o
mas Preud
'
homme
Us
e
g
cc t
o
generate tcctest
.
gcc
commit
|
commitdiff
|
tree
2013-01-25
Thomas Preud'ho
m
m
e
Link STT
_
GNU_IFUN
C
into
S
TT_FUNC
in executable
.
commit
|
commitdiff
|
tree
2013-01-24
T
h
om
a
s Preud'homme
Fix
[
f]getc return val
u
e u
s
a
ge in 40_stdi
o
test
commit
|
commitdiff
|
tree
2013-01-14
Thomas Preud'
h
omme
Fix out-
o
f-
t
r
ee build wit
h
r
elative
p
ath to root
commit
|
commitdiff
|
tree
2013-01-14
Th
o
mas
Preud
'
homme
Install libt
c
c
.
h
w
he
n
invokin
g
make install
commit
|
commitdiff
|
tree
2013-01-14
Thom
a
s Pr
e
u
d
'
h
omme
Revert "Ad
d
ed what I call virt
u
a
l
i
o
t
o tinycc this
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
T
homas P
r
e
ud'homme
Rev
e
rt
"
p
e
: fi
x
tcc not lin
k
i
ng to user32 and
g
di32"
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud
'
homme
St
o
p setting -Wno-unused-result switch in M
a
k
e
file
commit
|
commitdiff
|
tree
2013-01-13
Thomas Preud'homme
Fix C
9
9ism
i
n vsw
a
p()
commit
|
commitdiff
|
tree
2013-01-06
Th
o
mas Preud
'
homme
Stop returning 0 in cmp_co
m
paris
o
n_test
commit
|
commitdiff
|
tree
2013-01-06
Thomas Preud'homme
Hono
r
C
C
when testin
g
for -Wno-unused-result
commit
|
commitdiff
|
tree
2012-12-04
Thoma
s
Pr
e
u
d
'homme
Detect A
R
M CPU version
i
n co
n
fig
u
re
commit
|
commitdiff
|
tree
2012-11-28
Thomas Preud'homme
arm-gen
.
c: Invalid
o
perat
o
r test always
false
commit
|
commitdiff
|
tree
2012-11-28
Thoma
s
Preu
d
'
hom
m
e
F
i
x
O
AB
I
cal
l
i
n
g conven
t
ion
commit
|
commitdiff
|
tree
2012-11-21
Thomas
P
reu
d
'
h
omme
Only r
e
ference
v
f
p
r when
a
vailable
commit
|
commitdiff
|
tree
2012-11-20
T
h
omas
Preud
'
hom
m
e
Define
TCC_ARM
_
EABI if using h
a
rdflo
a
t
ABI
commit
|
commitdiff
|
tree
2012-11-17
Th
o
mas
Preud'hom
m
e
Gene
r
ate
P
L
T
thumb stub only when necessary
commit
|
commitdiff
|
tree
2012-11-12
Thoma
s
Preud'homme
Revert
"Generate PLT
t
humb
s
tub only
when necessar
y
"
commit
|
commitdiff
|
tree
2012-11-11
Thomas Preud'homme
Add armv6l to ARM supported processors
commit
|
commitdiff
|
tree
2012-11-09
Thomas Preud'homm
e
Call t
o
veneers in
ARM mo
d
e
commit
|
commitdiff
|
tree
2012-11-07
Thomas Preud'
h
omme
A
llow
source f
o
rt
i
fic
a
t
i
o
n
commit
|
commitdiff
|
tree
2012-11-07
Tho
m
as Preud'homme
Generate PLT thum
b
s
t
ub only when nec
e
ssary
commit
|
commitdiff
|
tree
2012-11-07
Thomas
Preud'h
o
mme
Support
R
_ARM_THM_JUM
P
24 relocatio
n
to plt
commit
|
commitdiff
|
tree
2012-11-07
Thomas Pre
u
d'homm
e
C
r
eate a cle
a
n target for tes
t
s2/Makefil
e
commit
|
commitdiff
|
tree
2012-11-06
Thoma
s
Preu
d
'
h
omme
Honour *FLAGS everywhe
r
e
commit
|
commitdiff
|
tree
2012-10-28
Thomas Preud'hom
m
e
Ena
b
le
arm h
a
rdf
l
oat
c
alling convention
commit
|
commitdiff
|
tree
2012-10-28
Thomas
Preud'homme
Add s
u
pport
f
or R_AR
M
_THM_{
J
UMP24,CAL
L
} relo
c
s
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud'homme
Fix co
m
mit 85f6fad3a6acbfa07a3dc45b673965
f
c2689
0
d8e
commit
|
commitdiff
|
tree
2012-10-25
Th
o
m
a
s Preu
d
'homme
Er
r
or
o
ut in cas
e
of variable
n
ame
c
l
a
sh
commit
|
commitdiff
|
tree
2012-10-25
Thomas Preud
'
homme
Forbid VLA a
s
static variable
s
commit
|
commitdiff
|
tree
2012-10-15
Thomas
P
reud'
h
omme
Only
u
s
e
blx
i
f availabl
e
commit
|
commitdiff
|
tree
2012-10-09
Thomas P
r
eud'homm
e
Fi
x
R_ARM_CALL
when t
a
r
get f
o
nction
is
Thu
m
b
commit
|
commitdiff
|
tree
2012-10-09
T
homas Preud'homme
S
u
pport for R_
A
RM_
[
THM_]MOV{W,T}_ABS[_NC} relocs
commit
|
commitdiff
|
tree
2012-07-30
T
h
omas Preud
'
h
omme
Disable c
a
l
lsave_t
e
st for arm
commit
|
commitdiff
|
tree
2012-07-29
Thomas
P
r
e
u
d
'
homme
A
dd mul
t
iarch
direc
t
o
ry for arm hardfloa
t
variant
commit
|
commitdiff
|
tree
2012-07-11
T
h
omas Preud'homme
get_re
g
():
try to
f
ree
r
2 for
a
n SValue first
commit
|
commitdiff
|
tree
2012-07-09
Thomas Preud'
h
o
mme
Fix
R
_ARM_REL
3
2 r
e
location
commit
|
commitdiff
|
tree
2012-06-13
Thomas
Pre
u
d'homme
Detect
m
ultiarch on Kfreebsd and Hur
d
commit
|
commitdiff
|
tree
2012-06-12
Thomas Pr
e
ud'homme
E
valuate configure argu
m
ents
commit
|
commitdiff
|
tree
2012-06-05
Thomas Preud'homme
tcc
e
lf
.
c: Add
R
_ARM_REL32 re
l
ocation
commit
|
commitdiff
|
tree
2012-06-05
T
homas
P
reud'homme
Add support for arm har
d
float call
i
n
g
c
o
n
v
ention
commit
|
commitdiff
|
tree
2012-06-05
T
h
oma
s
Preud'hom
m
e
Fix re
m
oval
o
f vnrot
t
commit
|
commitdiff
|
tree
2012-05-28
Thomas Preu
d
'homm
e
Onl
y
w
a
r
n
for unknown op
t
ions
in co
n
f
i
g
ure script
commit
|
commitdiff
|
tree
2012-05-22
Thomas Preud'h
o
mme
Several
mul
t
i
a
rch/bi
a
r
c
h fixes
commit
|
commitdiff
|
tree
2012-05-22
T
homas Preud'homme
Fix CON
F
IG
_
L
DDIR usage
commit
|
commitdiff
|
tree
2012-04-10
Thomas
P
reud'homme
R
ev
e
rt
"
U
se CString to concat lin
k
er
o
ptions"
commit
|
commitdiff
|
tree
2012-03-20
Thomas Preud'homm
e
Use CS
t
ri
n
g to conc
a
t linker options
commit
|
commitdiff
|
tree
2012-03-16
Thomas Preud'homme
Fix use after
free for linker_arg
commit
|
commitdiff
|
tree
2012-03-14
Thom
a
s Preu
d
'ho
m
me
Support linker options pas
s
ed i
n
several -Wl par
a
m
commit
|
commitdiff
|
tree
2012-03-14
Thomas Preud'h
o
mme
Consider
long int cons
t
ant a
s
64
b
its on
x86-64
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Preu
d
'homme
R
emove
v
nrott
(dup
l
icate
vrot
b
)
commit
|
commitdiff
|
tree
2012-03-13
Thoma
s
Pre
u
d'homme
Inform user
t
hat -b only exists o
n
i386
.
commit
|
commitdiff
|
tree
2012-01-22
Thomas
Pre
u
d'ho
m
me
Erro
r
out when assign
i
ng void
v
al
u
e
.
commit
|
commitdiff
|
tree
2012-01-08
Thomas Pr
e
ud'homme
s/derefenci
n
g/dere
f
erenc
i
ng
/
in i386-gen
.
c
commit
|
commitdiff
|
tree
2012-01-06
Thomas Pr
e
ud'homme
Compile tccasm
.
c con
d
itionally
(TCC_CONFIG_ASM)
commit
|
commitdiff
|
tree
2012-01-04
Thomas Pr
e
ud'homme
Fix
linkage of named file in loader script
.
commit
|
commitdiff
|
tree
2011-08-12
T
h
omas Pr
e
u
d'homme
D
o
n't d
e
f
i
ne strtold
a
nd strtof on
*
BSD + u
C
li
b
c
commit
|
commitdiff
|
tree
2011-08-12
Dan
i
el
G
löckner
Fix problem with PLT an
d
GOT relocs on
a
rmel
.
Note by
Thomas Preud'homme
: it's been 2 months in Debian...
commit
|
commitdiff
|
tree
2011-08-05
Thomas Preud'ho
m
me
R
emove semicolon
in x86-64 va_arg defin
i
tion
.
commit
|
commitdiff
|
tree
2011-08-03
T
h
oma
s
P
r
eud'homm
e
R
eve
r
t "Add a --multiarc
h
-t
r
iple
t
s
w
itch
t
o configure"
commit
|
commitdiff
|
tree
2011-08-01
Thomas Preud'homme
Add a --m
u
ltiarch-tr
i
plet sw
i
tch
to confi
g
ure
commit
|
commitdiff
|
tree
2011-08-01
T
h
omas Preud'
h
omme
Se
t
CONFIG_TCC_CRT_PREFIX relative
t
o
CONFIG_SYS
R
OOT
commit
|
commitdiff
|
tree
2011-07-31
Thom
a
s
P
r
eud'homme
Re
v
ert "Force const
.
expr
.
i
n expr_co
n
d
outside
function
"
commit
|
commitdiff
|
tree
2011-07-30
Thomas Preud
'
homme
Force co
n
st
.
e
x
pr
.
i
n
expr_cond out
s
ide funct
i
o
n
commit
|
commitdiff
|
tree
2011-07-12
Tho
m
as Preud'
h
o
m
m
e
Fix array_test
:
move para
m
s to lo
c
al va
r
s
commit
|
commitdiff
|
tree
2011-07-08
Thomas Preud'ho
m
me
Use CONFIG_
T
CC_LDDIR for ld
.
so on al
l
linux archs
commit
|
commitdiff
|
tree
2011-07-08
Thomas
P
reud'homme
F
i
x
p
roblem sp
o
tted in <4E1
5
F96
6
.
4090102@gmx
.
de>
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
Preud'h
o
m
m
e
Remove
u
sel
e
ss ch
a
nges
f
rom 31ca00
0
d in configure
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Make ex1
.
c an
d
e
x4
.
c be executable
o
n a
n
y systems
commit
|
commitdiff
|
tree
2011-07-07
Thoma
s
P
r
eud'homme
Do
c
u
m
ent in README that ex4
.
c
can
b
e
exec
u
ted
.
commit
|
commitdiff
|
tree
2011-07-07
T
homas Preud'hom
m
e
Revert
"
Make examples' shebang
use target tcc bindir
.
.
.
commit
|
commitdiff
|
tree
2011-07-07
Tho
m
as Pr
e
ud'
h
omm
e
Add co
n
figurat
i
on of includ
e
s
u
bdirectories
commit
|
commitdiff
|
tree
2011-07-07
Thomas Preud'homme
Intro
d
uce t
c
c_split_path_component for 31c
a
00
0
d
commit
|
commitdiff
|
tree
2011-07-06
Tho
m
as Preu
d
'
homme
Fr
e
e
e
x
tra_libdir_str
a
fte
r
us
e
.
commit
|
commitdiff
|
tree
2011-07-05
T
homas Pre
u
d
'ho
m
me
Fix comm
i
t 31c
a
000d
commit
|
commitdiff
|
tree
2011-07-05
Thoma
s
Preud'hom
m
e
Add multiarch dirs to linker search
p
at
h
commit
|
commitdiff
|
tree
2011-06-17
Tho
m
as P
r
eud'homme
Make
exam
p
les
'
sheb
a
ng
u
s
e
target tcc bi
n
dir p
a
th
commit
|
commitdiff
|
tree
2011-06-17
Thomas Pr
e
u
d
'homme
Default to c
r
eate prog
s
w
ith s
y
mbols (i
n
c
l
.
debug)
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas
Preud
'
homme
U
pda
t
e Ch
a
ngelog
commit
|
commitdiff
|
tree
2011-05-17
T
h
omas
Pre
u
d
'
h
o
mme
make test work
w
hen LIBTCC1
n
ot
d
e
f
i
n
e
d
commit
|
commitdiff
|
tree
2011-05-16
Thomas
Pre
u
d
'
homme
Support
scratchbox,
N
okia N900
and
q
emu ar
m
archs
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'homme
Remove un
u
sed vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
Remove unus
e
d vari
a
bles
commit
|
commitdiff
|
tree
2011-05-16
Thomas Preud'hom
m
e
Im
p
rove weak al
i
ases ha
n
d
l
ing
commit
|
commitdiff
|
tree
2011-05-14
T
h
o
m
a
s
Preud'homme
make c
l
e
an work whe
n
L
I
BTCC1 not defined
commit
|
commitdiff
|
tree
2011-02-08
Thomas Pre
u
d'hom
m
e
Add support
o
f a
s
m label for variabl
e
s
.
commit
|
commitdiff
|
tree
2011-02-08
Thoma
s
Preud'homm
e
Fix f
c
t asm label: only valid for declaration
commit
|
commitdiff
|
tree
2011-02-07
Thomas Preud'homme
F
ix incorrect use
of
basic ty
p
e as b
i
tflags
.
commit
|
commitdiff
|
tree
2011-02-06
Thoma
s
Preud
'
h
o
mme
Complain
for stat
i
c
f
ct declared w/o file
s
c
ope
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'h
o
mme
Revert "Implement C99 Varia
b
le Length Arrays"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'hom
m
e
Revert "Reord
e
r increas
i
ngly VT_* constants in t
c
c
.
h"
commit
|
commitdiff
|
tree
2011-02-05
Thomas Preud'homme
Revert "
M
ak
e
TOK_all
o
ca available for x86-64"
commit
|
commitdiff
|
tree
2011-02-05
Tho
m
as Preu
d
'hom
m
e
R
e
vert "Disab
l
e C99
V
LA when alloc
a
is unavailable
.
"
commit
|
commitdiff
|
tree
2011-02-04
Thomas Preu
d
'hom
m
e
Disabl
e
C99 VLA when alloca is unava
i
l
able
.
commit
|
commitdiff
|
tree
2011-02-04
T
h
omas
P
r
e
u
d
'h
o
mme
Make TOK_alloca
a
v
a
ilable for x86
-
64
commit
|
commitdiff
|
tree
2011-02-04
Thomas
Preud
'
homme
Reorder increasingly VT_* constants in tcc
.
h
commit
|
commitdiff
|
tree
next