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 fail on const/restrict/static/* inside []
2018-03-31
P
e
tr Skocik
Don't fail on const/restrict/sta
t
ic/* insid
e
[]
commit
|
commitdiff
|
tree
2018-03-31
Petr Skocik
p
atch t
y
pe_to_s
t
r to handle complex function-ptr decls
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Michael Matz
Fix
shorten
i
n
g
casts
of
l
ong long
commit
|
commitdiff
|
tree
2018-01-05
Micha
e
l
Matz
Add
make testspp
.
all/test
s
pp
.
20
commit
|
commitdiff
|
tree
2018-01-05
Mic
h
ae
l
Matz
C
ode suppression fi
x
es
commit
|
commitdiff
|
tree
2018-01-01
M
i
chael Matz
Don't emit app
l
ied
.
rel sect
i
ons
commit
|
commitdiff
|
tree
2017-12-25
Mi
c
hael Matz
Accep
t
more
f
loati
n
g
p
oint consta
n
t
e
x
pressions
commit
|
commitdiff
|
tree
2017-12-24
Mich
a
el
Matz
Make type of __
n
a
n__ __inf_
_
a
n
d
__snan__ be
f
l
oat
commit
|
commitdiff
|
tree
2017-12-23
M
i
ch
a
el Matz
F
i
x -pthre
a
d in a differ
e
nt way
commit
|
commitdiff
|
tree
2017-12-23
Michae
l
Matz
Rever
t
"Fi
x
-pthread o
p
tion handling"
commit
|
commitdiff
|
tree
2017-12-23
Michael Matz
Fix -pthread
option
h
andli
n
g
commit
|
commitdiff
|
tree
2017-12-10
Mich
a
el Matz
Fix some
m
ul
t
i-file
corn
e
r cases wit
h
asm
commit
|
commitdiff
|
tree
2017-12-05
g
r
ischka
tcc
g
en: unify type redefin
i
tion checks
commit
|
commitdiff
|
tree
2017-12-05
gris
c
hka
tccasm: use
g
l
o
bal(_symbol)_stack
commit
|
commitdiff
|
tree
2017-12-04
Michael Matz
Fix another corner cas
e
with C/asm symtable
commit
|
commitdiff
|
tree
2017-12-03
Michael Matz
tccasm: Accept suffixed cmov
C
C
commit
|
commitdiff
|
tree
2017-11-27
M
i
c
h
ael Matz
t
ccas
m
: U
n
i
f
y C
a
nd a
s
m
symbo
l
table
commit
|
commitdiff
|
tree
2017-11-27
M
i
chael M
a
tz
Adj
u
st
a
sm
-
c-connect testcas
e
f
or Windows
commit
|
commitdiff
|
tree
2017-11-25
M
i
chael Matz
tccas
m
: Don't abuse dll
e
xp
o
r
t/dllimp
o
rt
commit
|
commitdiff
|
tree
2017-11-22
Michae
l
Matz
tccasm: synch C and asm symt
a
b
tig
h
ter
commit
|
commitdiff
|
tree
2017-11-19
Mic
h
ael Matz
Ad
j
ust
testcas
e
for PIE compilers
commit
|
commitdiff
|
tree
2017-11-19
Mic
h
a
el Matz
Fix forward
a
sm labels
d
ifferent
l
y
commit
|
commitdiff
|
tree
2017-11-16
Mi
c
hael Matz
Don't mak
e
fora
r
d a
s
m s
y
mbols static
b
y default
commit
|
commitdiff
|
tree
2017-11-15
Michael
M
atz
Fix absolute memory refe
r
e
n
c
es
commit
|
commitdiff
|
tree
2017-11-14
Michael Matz
Revert "gen_addrpc32: abs
o
lute ptr nee
d
s *ABS* reloca
t
ion"
commit
|
commitdiff
|
tree
2017-07-16
Michael Matz
Fix cross com
p
ilers
commit
|
commitdiff
|
tree
2017-07-14
Mich
a
e
l
Matz
Fix fun
c
t
ion types
commit
|
commitdiff
|
tree
2017-07-10
Michae
l
M
atz
tccasm
:
Fix
local stat
i
cs reference
d
f
r
om asm
s
commit
|
commitdiff
|
tree
2017-07-10
Mi
c
hael Matz
Fix
statement exprs returni
n
g a
l
ocal
l
abel
commit
|
commitdiff
|
tree
2017-07-10
M
ichael Matz
enums:
A
ccept
G
NU
e
x
tension
commit
|
commitdiff
|
tree
2017-07-09
M
ichael Ma
t
z
tccpp: Implem
e
nt _
_
COUNT
E
R
_
_
commit
|
commitdiff
|
tree
2017-07-09
Mi
c
hael Mat
z
tccpp: Cleanup
commit
|
commitdiff
|
tree
2017-07-09
Michael
M
atz
tccpp: Fix c
o
rn
e
r case
commit
|
commitdiff
|
tree
2017-07-04
M
ic
h
ae
l
Matz
Revert "String literals are always cons
t
"
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
E
x
t
e
n
d
ski
p
_or
_
s
a
v
e_b
l
ock
commit
|
commitdiff
|
tree
2017-07-03
Mi
c
hae
l
Matz
Imp
r
ove s
k
ip_
o
r_s
a
ve_blo
c
k
commit
|
commitdiff
|
tree
2017-07-03
M
i
ch
a
el
M
atz
String literals are
a
lways const
commit
|
commitdiff
|
tree
2017-05-27
M
ichael Matz
Li
m
it acce
s
s end-of-s
t
r
u
c
t
warning a bit
commit
|
commitdiff
|
tree
2017-05-27
Mich
a
el
M
atz
x
86
-
64: F
i
x psABI stdarg prologu
e
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x86-64: Rewrit
e
lin
u
x parame
t
er passing
commit
|
commitdiff
|
tree
2017-05-08
M
ichael Matz
Remove some unu
s
ed
arguments
commit
|
commitdiff
|
tree
2017-05-08
Mi
c
h
a
el Matz
bitfi
e
lds: f
i
x
l
ong
bitfi
e
lds
commit
|
commitdiff
|
tree
2017-05-08
M
ichael
Matz
Fix
a warnin
g
commit
|
commitdiff
|
tree
2017-05-07
Micha
e
l Matz
A
c
cept extern initialized file-sc
o
pe var
i
abl
e
s
commit
|
commitdiff
|
tree
2017-05-07
Michael
Matz
elf: Fix
last commit
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf:
Support STB
_
L
O
CAL dyn
a
mic symbols
commit
|
commitdiff
|
tree
2017-05-06
Michael
M
atz
elf: Ignore SHF_COMPRESSED se
c
tions
commit
|
commitdiff
|
tree
2017-05-06
Michael Matz
struct-
i
nit: Fix ze
r
o initial
i
z
a
tion with
m
u
l
ti-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix unsigned
e
n
um bit
-
fields
commit
|
commitdiff
|
tree
2017-05-05
Mich
a
e
l
Matz
Fix segfau
l
t with invalid function d
e
f
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
Rebuild cross
c
o
m
pile
r
s whe
n
sources
c
hange
commit
|
commitdiff
|
tree
2017-05-02
M
i
c
hael Mat
z
Tidy decl_designator
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Ma
t
z
R
e
m
ove
label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Cleanups (fl
o
at consts, sections,
symbols)
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Merge func_decl_
l
ist into decl0
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy decl_designator
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Matz
T
idy u
n
a
ry() a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Factor some code
commit
|
commitdiff
|
tree
2017-05-02
M
ic
h
ael Matz
Ex
t
end type_t
o
_str
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
Reorganize type
parsing
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy ty
p
ename
p
arsing a
b
i
t
commit
|
commitdiff
|
tree
2017-05-02
M
ic
h
ael Matz
T
idy arg parsing
for bu
i
ltins
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
C
l
arify that the CIL target code is dead
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
Remov
e
VT
_
R
E
F
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
a
e
l M
a
tz
Fix bogus check for VT_LL
O
CAL
types
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
elf
:
Tidy section he
a
ders
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix __b
u
iltin_expect
commit
|
commitdiff
|
tree
2017-05-01
Mic
h
ael Matz
Fix
m
ore bitfield corner cases
commit
|
commitdiff
|
tree
2017-05-01
Mi
c
hael M
a
tz
F
i
x
last change
commit
|
commitdiff
|
tree
2017-04-29
M
i
chael
M
at
z
Remove a
bit-
f
ield TO
D
O
commit
|
commitdiff
|
tree
2017-04-29
M
i
chael Matz
Fix char bitfiel
d
s
c
orner cas
e
commit
|
commitdiff
|
tree
2017-04-15
Mi
c
hael Matz
tccpp:
Fix corner case o
f
fnlike mac
r
o invocation
commit
|
commitdiff
|
tree
2017-02-22
Michael Mat
z
x
8
6-64
-
asm: Fix
mov
im6
4
,rax
encoding
commit
|
commitdiff
|
tree
2017-02-20
Mi
c
h
a
e
l Matz
U
p
d
a
t
e
ChangeLog
commit
|
commitdiff
|
tree
2017-02-11
Mi
c
hael M
a
t
z
arm64
:
F
ix 4
2
_function_test
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
Fix test
s
uite invocatio
n
s
commit
|
commitdiff
|
tree
2016-12-20
Micha
e
l Matz
Fix pseudo leak
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix some code suppression fallout
commit
|
commitdiff
|
tree
2016-12-18
Michael
M
atz
Fix ga
w
k mi
s
compil
e
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
i386:
F
i
x variou
s
testsui
t
e
i
ss
u
es
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
arm64
:
Hand
l
e R_AARCH64_PREL32 again
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
arm
6
4: Fix larg
e
p
t
r
test
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
a
r
m64: Fix a case of d
e
ad code suppress
i
on
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
str
u
ct-lay
o
u
t:
A
ll
o
w lo
w
e
ring o
f
member alignmen
t
commit
|
commitdiff
|
tree
2016-12-15
Michael
Ma
t
z
Support larg
e
alignment request
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struc
t
-la
y
out
:
clea
n
up code a bi
t
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael
Matz
b
i
t
fields: Fix MS layout so
m
e mor
e
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
b
i
t
fields: fix
PCC la
y
out
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
bitfields: Implement MS compatible
layout
commit
|
commitdiff
|
tree
2016-12-15
M
ichae
l
Matz
Fix struct
l
ayout some
m
or
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Split off
r
ecord l
a
y
outing
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Mat
z
x
86-a
s
m: Fix segfault
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
Matz
F
ix 64bit enu
m
s and switch
c
ases
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
t
c
c
pp: Fix token pa
s
ting
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
lib
t
cc1: Don't use stdlib
functions
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
Fix misc
o
mpi
l
e with dead switc
h
es
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Handle mult
i
ple -O option
s
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
tz
b
uil
d
: Respect CP
P
FL
A
GS override
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
6
4bit: F
i
x addends
> 32 bi
t
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x
86-64-asm: Accept high regi
s
ter in cl
o
bber
s
commit
|
commitdiff
|
tree
next