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
Don't allow section switches in local asm instructions
2019-05-30
Michael Matz
Do
n
't allow section switch
e
s i
n
lo
c
al asm instructi
o
ns
commit
|
commitdiff
|
tree
2019-05-02
Michael
M
atz
_
S
tat
i
c_assert must be follo
w
e
d by semi
c
olon
commit
|
commitdiff
|
tree
2019-04-18
Michael Mat
z
Add 103_
i
mplicit
_
mem
m
o
v
e t
e
stcase
commit
|
commitdiff
|
tree
2019-04-18
Michae
l
M
a
tz
Tidy
some cod
e
commit
|
commitdiff
|
tree
2019-04-15
Michael Ma
t
z
win64: ma
k
e si
g
na
l
handlers wo
r
k so
m
ewhat
commit
|
commitdiff
|
tree
2019-04-10
Michael Matz
Make
102
_
al
i
gnas independe
n
d of architecture
commit
|
commitdiff
|
tree
2019-04-10
Michael Matz
Fix more
struct inits
commit
|
commitdiff
|
tree
2019-04-09
Michael Matz
Some
t
ypes testcases
commit
|
commitdiff
|
tree
2019-04-09
Mi
c
hae
l
Matz
Fix last commit'
s
expec
t
ed
o
utput
commit
|
commitdiff
|
tree
2019-04-08
M
ichael Matz
Fix _Alignas
commit
|
commitdiff
|
tree
2019-04-07
M
ich
a
el Matz
Det
e
ct invali
d
V
LA
d
ec
l
s
commit
|
commitdiff
|
tree
2019-04-07
Michael Mat
z
Don'
t
en
d
less
l
y recurse on
i
nvalid nested typed
e
fs
commit
|
commitdiff
|
tree
2019-04-07
Michael Matz
Fi
x
98_
a
l_ax_extend
.
c compile erro
r
commit
|
commitdiff
|
tree
2019-03-18
Mi
c
hael Matz
Fix
l
ocal extern vardecl
commit
|
commitdiff
|
tree
2019-03-18
Mi
c
hael Mat
z
Detect more invalid initi
a
li
z
ers
commit
|
commitdiff
|
tree
2019-03-15
Mic
h
ael Mat
z
Fi
x
invalid memory access in preprocess
_
e
n
d
commit
|
commitdiff
|
tree
2019-03-12
M
i
c
h
ael Matz
Handle corner case
f
o
r abstract decls
commit
|
commitdiff
|
tree
2019-03-08
Michael Matz
Fix crash on inv
a
l
i
d
code
commit
|
commitdiff
|
tree
2019-03-04
Michael M
a
tz
Fix relocs of un
w
a
n
ted sections
commit
|
commitdiff
|
tree
2019-02-10
Mi
c
hael
M
atz
Fix sub-i
n
t retu
r
ns on x86-64 and
i386
commit
|
commitdiff
|
tree
2019-01-31
Michael Matz
tidy co
d
e
commit
|
commitdiff
|
tree
2019-01-30
Michael Matz
suppress code a
f
ter continue as well
commit
|
commitdiff
|
tree
2019-01-28
Michael Matz
More cleanup te
s
ts
commit
|
commitdiff
|
tree
2019-01-28
M
i
chael
M
atz
Tidy
new
suppo
r
t for cle
a
nups
commit
|
commitdiff
|
tree
2019-01-13
M
ichael Matz
Reve
r
t
3
37dc84b (othe
r
-static
f
i
x)
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Fix -static linking with uClibc
commit
|
commitdiff
|
tree
2019-01-13
Michae
l
Matz
Prope
r
ly a
c
c
e
ss s
y
m_
a
ttrs
commit
|
commitdiff
|
tree
2018-12-31
Michael Ma
t
z
F
i
x more
attribute p
l
acements
commit
|
commitdiff
|
tree
2018-12-21
Michael Matz
Disable -Wforma
t
-truncation
commit
|
commitdiff
|
tree
2018-12-21
Michael Matz
Don't use C99 decl
s
commit
|
commitdiff
|
tree
2018-11-30
M
ic
h
ael
Matz
Fix type comple
t
ion
for array types as well
commit
|
commitdiff
|
tree
2018-11-03
M
ichael Matz
Fi
x
noreturn in m
a
in
(
)
commit
|
commitdiff
|
tree
2018-08-03
Michael Ma
t
z
Check
f
or void ty
p
e in top-le
v
el dec
l
s
commit
|
commitdiff
|
tree
2018-07-28
Michael
Matz
Fix mispar
s
ed t
y
pe
in pres
e
nce of attrib
u
tes
commit
|
commitdiff
|
tree
2018-07-01
Michael Matz
x86-64: Fix
call
s
via absolute
f
unction po
i
nters
commit
|
commitdiff
|
tree
2018-06-24
Michael Matz
Fix stored type
o
f argumen
t
s
on
x86-64
commit
|
commitdiff
|
tree
2018-04-06
Mich
a
e
l Matz
I
m
plement functi
o
n alignmen
t
vi
a
a
t
tr
i
butes
commit
|
commitdiff
|
tree
2018-03-31
P
etr
S
koci
k
Don't fai
l
on cons
t
/restrict/
s
tatic/*
i
nside []
commit
|
commitdiff
|
tree
2018-03-31
Petr Skocik
p
a
t
c
h type_to_str to handle complex fu
n
c
tion-pt
r
d
e
cls
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Mic
h
ael Matz
Fix
shortening casts of long long
commit
|
commitdiff
|
tree
2018-01-05
Mic
h
ael Ma
t
z
A
d
d
make testspp
.
all/test
s
pp
.
20
commit
|
commitdiff
|
tree
2018-01-05
Michael Mat
z
Code suppressi
o
n
f
ix
e
s
commit
|
commitdiff
|
tree
2018-01-01
Michael Ma
t
z
Don't
emit applied
.
rel sections
commit
|
commitdiff
|
tree
2017-12-25
Michael Matz
Accept more f
l
oati
n
g point c
o
nstan
t
expressions
commit
|
commitdiff
|
tree
2017-12-24
Michael Matz
M
ake
t
ype of
_
_nan__ __
i
nf__
a
n
d
__snan_
_
be float
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fix -pthread in a different w
a
y
commit
|
commitdiff
|
tree
2017-12-23
Mi
c
ha
e
l Matz
Revert "Fix -pt
h
re
a
d
o
pt
i
on handlin
g
"
commit
|
commitdiff
|
tree
2017-12-23
Michael Mat
z
Fix -pthr
e
ad op
t
ion handling
commit
|
commitdiff
|
tree
2017-12-10
Michae
l
Matz
Fi
x
s
ome mu
l
ti-file c
o
rner cases with
asm
commit
|
commitdiff
|
tree
2017-12-05
gri
s
chka
tc
c
gen:
unify
t
y
pe red
e
finition check
s
commit
|
commitdiff
|
tree
2017-12-05
gr
i
schka
tccasm: u
s
e global(_sym
b
ol)
_
stack
commit
|
commitdiff
|
tree
2017-12-04
Micha
e
l Matz
Fix
a
no
t
her corner case with C/asm symtable
commit
|
commitdiff
|
tree
2017-12-03
Michael
Matz
tccasm: Accept suffixe
d
cmovCC
commit
|
commitdiff
|
tree
2017-11-27
Michael Matz
tccasm:
U
nify C and asm s
y
mbol
table
commit
|
commitdiff
|
tree
2017-11-27
Michael Matz
Adju
s
t asm-c
-
conn
e
ct testcase for
W
indows
commit
|
commitdiff
|
tree
2017-11-25
Michael Mat
z
t
c
casm: Don't abuse dllexpor
t
/dllimport
commit
|
commitdiff
|
tree
2017-11-22
Mic
h
ael Matz
tccasm: sy
n
ch C and asm symta
b
tight
e
r
commit
|
commitdiff
|
tree
2017-11-19
M
ichael Mat
z
A
djus
t
testcase f
o
r
PIE c
o
mpil
e
r
s
commit
|
commitdiff
|
tree
2017-11-19
Michael Matz
Fix forward
asm la
b
e
ls dif
f
erently
commit
|
commitdiff
|
tree
2017-11-16
Mich
a
el
Matz
Don't ma
k
e
fora
r
d
asm symb
o
ls static
b
y d
e
fault
commit
|
commitdiff
|
tree
2017-11-15
Mic
h
ael Matz
F
ix a
b
solute me
m
or
y
references
commit
|
commitdiff
|
tree
2017-11-14
Michael
Matz
R
e
v
e
rt
"gen_addrpc32: absolute ptr n
e
eds *
A
BS* relocation"
commit
|
commitdiff
|
tree
2017-07-16
Michael M
a
t
z
Fix cross compil
e
rs
commit
|
commitdiff
|
tree
2017-07-14
M
i
c
hael Matz
Fi
x
function type
s
commit
|
commitdiff
|
tree
2017-07-10
Micha
e
l Matz
tccasm: Fix
l
oca
l
s
t
a
tics referen
c
ed from asms
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
F
i
x
s
t
a
t
ement exprs ret
u
rning a local label
commit
|
commitdiff
|
tree
2017-07-10
Michael Mat
z
e
nums
:
Accep
t
GNU extension
commit
|
commitdiff
|
tree
2017-07-09
Michael Matz
tccpp
:
Impleme
n
t __COUNTER_
_
commit
|
commitdiff
|
tree
2017-07-09
M
i
cha
e
l Ma
t
z
tccpp: Cleanup
commit
|
commitdiff
|
tree
2017-07-09
Michael
Mat
z
tccpp: Fix corner case
commit
|
commitdiff
|
tree
2017-07-04
Mi
c
hael
M
at
z
Revert "String
l
i
terals are always const"
commit
|
commitdiff
|
tree
2017-07-03
Mi
c
hael
M
atz
Exten
d
ski
p
_or_save_block
commit
|
commitdiff
|
tree
2017-07-03
M
i
chael Matz
Improve skip_or_
s
ave_block
commit
|
commitdiff
|
tree
2017-07-03
M
i
chae
l
Mat
z
String
liter
a
ls
a
r
e alw
a
y
s
const
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
Limit
access
en
d
-
o
f-struct war
n
in
g
a
b
it
commit
|
commitdiff
|
tree
2017-05-27
Mic
h
ael Matz
x86-6
4
:
Fi
x
psABI stdarg prol
o
g
u
e
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x8
6
-64:
Rewrite linux parameter passing
commit
|
commitdiff
|
tree
2017-05-08
Mic
h
a
e
l Ma
t
z
Re
m
ove some
u
nused
a
rg
u
ments
commit
|
commitdiff
|
tree
2017-05-08
M
i
chael Matz
bitfie
l
ds: fi
x
lo
n
g bi
t
fields
commit
|
commitdiff
|
tree
2017-05-08
Mi
c
hael
M
atz
F
ix a
warning
commit
|
commitdiff
|
tree
2017-05-07
Mich
a
el Matz
Accep
t
extern initialized f
i
le
-
scope variables
commit
|
commitdiff
|
tree
2017-05-07
Michael
M
atz
el
f
:
Fix last commit
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf:
Support STB_L
O
CAL dyn
a
m
i
c symbols
commit
|
commitdiff
|
tree
2017-05-06
M
i
c
h
a
el
Matz
e
lf: Ign
o
re S
H
F_COMPRES
S
E
D
section
s
commit
|
commitdiff
|
tree
2017-05-06
M
i
cha
e
l
Matz
str
u
ct-init: Fix zero init
i
alizat
i
on with multi-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
F
ix unsigned enum
bit
-
fields
commit
|
commitdiff
|
tree
2017-05-05
Michael
M
a
t
z
Fi
x
segf
a
ult
w
ith inva
l
id function def
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Rebuild cro
s
s comp
i
l
e
rs when sourc
e
s
c
hange
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Tidy d
e
c
l
_
designa
t
o
r
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Remo
v
e label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
C
leanups (
f
loat consts, sect
i
ons, symbols)
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
M
e
rge f
u
nc_
d
e
c
l
_list into decl0
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Tid
y
decl_designator
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Tidy
unar
y
() a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Fa
c
tor s
o
m
e co
d
e
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Extend ty
p
e_to_str
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Re
o
rganize type par
s
i
ng
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Tidy typename parsing a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
T
i
dy arg parsing
f
or b
u
iltins
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
Clarify that t
h
e CIL ta
r
get code
is d
e
ad
commit
|
commitdiff
|
tree
next