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
elf: rewrite version support
2019-11-25
Michael Matz
elf: rewrite version support
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
Improve ?: ex
p
ansion
a
l
i
tt
l
e
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
ris
c
v
:
Optimiz
e
compares
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Matz
r
i
scv: Replac
e
R
R insn
e
mitter
w
i
t
h specifi
c
on
e
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
riscv
:
A
dd special cases for c
o
ns
t
operands
commit
|
commitdiff
|
tree
2019-09-01
Michael Ma
t
z
r
i
sc
v
: factor l
o
ad/store co
d
e
commit
|
commitdiff
|
tree
2019-09-01
M
i
chae
l
Matz
riscv: TLC of param passin
g
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
risc
v
: rewrite parameter passing
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
riscv: Mak
e
PLT
reloc be
AUTO_
G
OT
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el Matz
ri
s
cv: Fix mixe
d
2
and m
i
xed3 abi tests
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv: Start fixin
g
flo
a
t
s
t
ruct p
a
ssing/r
e
turnig
commit
|
commitdiff
|
tree
2019-09-01
M
ichael Mat
z
r
i
scv: Fix stdarg_man
y
_test
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv
:
F
i
x
tcctest
.
c
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
hael Mat
z
riscv: fix more sign/
z
ero-e
x
tension pro
b
l
e
ms
commit
|
commitdiff
|
tree
2019-09-01
M
i
cha
e
l Matz
ris
c
v: Fix fto
i
an
d
ftof(lon
g
double->float)
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
riscv: fi
x
relocs for global syms
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv:
F
i
x
un
s
igned 32bit load
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: Implement l
o
ng double
s
uppor
t
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
riscv: Fix 73_arm
.
c
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
riscv: implement
stdarg fun
c
tions
commit
|
commitdiff
|
tree
2019-09-01
Michae
l
M
atz
riscv: some w
o
rk o
n
l
arge funct
i
on arg
u
ments
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
risc
v
: support
larg
e
stack
and
f
ar j
u
mps
commit
|
commitdiff
|
tree
2019-09-01
Mic
h
ael Ma
t
z
risc
v
: fix 9
0
_struct-init
commit
|
commitdiff
|
tree
2019-09-01
Michael
Matz
ris
c
v: GOT loads, signed remainder, ELF f
l
ags
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
riscv: predefi
n
e more mac
r
o
s
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael Matz
r
i
scv:
I
m
plem
e
nt VLA st
u
ff
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
atz
r
iscv: load 64bit
c
o
n
stants, and 32bit shifts
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
el
M
atz
riscv: Add sar, shr insn
commit
|
commitdiff
|
tree
2019-09-01
Michael Mat
z
ri
s
cv: fix 72_long_l
o
ng_con
s
tant
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
iscv: H
a
ndle more
r
el
o
c
s
commit
|
commitdiff
|
tree
2019-09-01
Michael
M
a
tz
riscv:
s
ome long
double support
commit
|
commitdiff
|
tree
2019-09-01
M
i
c
hael Matz
riscv: M
a
ke 32_leds
w
ork
commit
|
commitdiff
|
tree
2019-09-01
Mi
c
hael
Matz
riscv: fp paramet
e
rs
commit
|
commitdiff
|
tree
2019-09-01
Mich
a
e
l Matz
r
i
s
cv: float ops
commit
|
commitdiff
|
tree
2019-09-01
Micha
e
l Matz
riscv: M
o
re ins
n
s, operands and
a
rg slo
t
s
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
scv: more insns
commit
|
commitdiff
|
tree
2019-09-01
Michael Matz
r
i
s
cv:
A
d
d
more ops and fixes
commit
|
commitdiff
|
tree
2019-08-14
Michael Ma
t
z
r
iscv
:
Hand
l
e
JUMP_SLOT reloc
commit
|
commitdiff
|
tree
2019-08-14
Micha
e
l Matz
riscv:
Im
p
lement some
l
oads
a
nd ca
l
ls
commit
|
commitdiff
|
tree
2019-08-14
Michael Ma
t
z
r
i
scv: hacky
prolog, e
p
i
log and return
commit
|
commitdiff
|
tree
2019-08-14
Michael
M
a
t
z
riscv:
Handle
some usu
a
l relocs
commit
|
commitdiff
|
tree
2019-08-14
Mic
h
a
e
l
Matz
riscv
6
4:
A
dd
s
keleton target
commit
|
commitdiff
|
tree
2019-07-21
M
i
chael Matz
Fix
i
n
valid size w
i
th GNU designat
e
d initiali
z
ers
commit
|
commitdiff
|
tree
2019-06-24
Michael Matz
Try fi
x
i
ng
a
sm_dot_tes
t
on Win
d
ows
commit
|
commitdiff
|
tree
2019-06-21
Michael Matz
Def
i
ne
__d
s
o_handle in lib
t
cc1
.
a
commit
|
commitdiff
|
tree
2019-06-21
Michael Matz
Make
VT_S
T
RUCT_MAS
K
unsigned
commit
|
commitdiff
|
tree
2019-06-17
Michael Matz
Fix last c
o
mmit
commit
|
commitdiff
|
tree
2019-06-17
Michael
Matz
D
o
n't emit unrefe
r
enced static inl
i
nes
commit
|
commitdiff
|
tree
2019-06-17
Mich
a
el Ma
t
z
A
d
d testcase
for 69a4
6
b
0
commit
|
commitdiff
|
tree
2019-06-17
Michae
l
Matz
Deal with
m
ore te
n
tative definiti
o
n
s
commit
|
commitdiff
|
tree
2019-06-17
M
ichael Matz
Mak
e
mingw work again
commit
|
commitdiff
|
tree
2019-06-17
M
ichael Mat
z
TLC f
o
r C99
i
nline implementa
t
io
n
commit
|
commitdiff
|
tree
2019-06-17
M
i
chael Ma
t
z
Strict
e
r C99 inline
tests
commit
|
commitdiff
|
tree
2019-06-16
Michael Matz
Revert "F
i
x re
l
ocs of
u
nwanted s
e
cti
o
ns"
commit
|
commitdiff
|
tree
2019-06-16
Michael
Mat
z
Ignore relocs
to ignor
e
d
s
e
ct
i
ons a
s
well
commit
|
commitdiff
|
tree
2019-06-16
M
ic
h
ael Matz
Fix u
s
e-aft
e
r-free in tccelf
.
c
commit
|
commitdiff
|
tree
2019-05-30
M
i
chael Matz
Don't
all
o
w section swit
c
hes in local asm inst
r
uc
t
ion
s
commit
|
commitdiff
|
tree
2019-05-02
Micha
e
l Matz
_S
t
at
i
c
_
as
s
ert mu
s
t
be fol
l
owed by
s
emico
l
on
commit
|
commitdiff
|
tree
2019-04-18
Michael Matz
Add 103_im
p
licit_m
e
mm
o
ve testcase
commit
|
commitdiff
|
tree
2019-04-18
Michael
M
atz
Tidy some code
commit
|
commitdiff
|
tree
2019-04-15
Michael Matz
wi
n
64
:
make
signal handl
e
rs wo
r
k somewhat
commit
|
commitdiff
|
tree
2019-04-10
Michael Matz
Make 102
_
alignas independe
n
d of architecture
commit
|
commitdiff
|
tree
2019-04-10
Michael M
a
tz
Fix more struct in
i
t
s
commit
|
commitdiff
|
tree
2019-04-09
Mic
h
ael Matz
Some types testcases
commit
|
commitdiff
|
tree
2019-04-09
Michael Matz
Fix last commit's expected output
commit
|
commitdiff
|
tree
2019-04-08
Michael Matz
Fix _Align
a
s
commit
|
commitdiff
|
tree
2019-04-07
Mic
h
ael Matz
D
e
tect invalid VLA d
e
cls
commit
|
commitdiff
|
tree
2019-04-07
Mich
a
el
Ma
t
z
D
on't endlessly rec
u
rse on invalid nested typedef
s
commit
|
commitdiff
|
tree
2019-04-07
Mic
h
ael Mat
z
Fix 98_al_ax_extend
.
c
compile err
o
r
commit
|
commitdiff
|
tree
2019-03-18
M
ichael Matz
F
ix
l
ocal extern var
d
ecl
commit
|
commitdiff
|
tree
2019-03-18
Mi
c
h
a
e
l Matz
Detect more
invalid initializ
e
rs
commit
|
commitdiff
|
tree
2019-03-15
Michael Matz
Fix inval
i
d memory access in
preproce
s
s_end
commit
|
commitdiff
|
tree
2019-03-12
Micha
e
l
M
a
tz
Handle corner case f
o
r
abstract
decls
commit
|
commitdiff
|
tree
2019-03-08
M
i
cha
e
l M
a
tz
Fix cr
a
sh
o
n invalid code
commit
|
commitdiff
|
tree
2019-03-04
Mic
h
a
e
l M
a
tz
Fix relocs of unwant
e
d
sections
commit
|
commitdiff
|
tree
2019-02-10
M
i
chael Matz
F
ix
s
u
b
-int retur
n
s on x86-64 and i386
commit
|
commitdiff
|
tree
2019-01-31
Micha
e
l Matz
tidy co
d
e
commit
|
commitdiff
|
tree
2019-01-30
Mi
c
h
a
e
l Matz
s
uppres
s
code a
f
ter continue as well
commit
|
commitdiff
|
tree
2019-01-28
Michael Matz
Mo
r
e
c
leanu
p
te
s
t
s
commit
|
commitdiff
|
tree
2019-01-28
M
ichael
M
atz
Tid
y
n
ew support for clea
n
ups
commit
|
commitdiff
|
tree
2019-01-13
Mi
c
hael
Matz
Re
v
ert 33
7
d
c
84b (ot
h
er
-
stat
i
c fix)
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Fix -s
t
atic
l
in
k
ing with u
C
libc
commit
|
commitdiff
|
tree
2019-01-13
Michael Matz
Properl
y
acce
s
s sym
_
a
ttrs
commit
|
commitdiff
|
tree
2018-12-31
Michael Matz
Fix more attri
b
ute p
l
acements
commit
|
commitdiff
|
tree
2018-12-21
Michael Matz
Disable -Wformat-truncat
i
on
commit
|
commitdiff
|
tree
2018-12-21
M
i
c
h
ael Matz
Don
'
t use
C99 decls
commit
|
commitdiff
|
tree
2018-11-30
Michael Ma
t
z
Fix type
completion
for array types a
s
w
ell
commit
|
commitdiff
|
tree
2018-11-03
M
i
chael M
a
tz
Fix noreturn in
ma
i
n
(
)
commit
|
commitdiff
|
tree
2018-08-03
Michae
l
Matz
Check fo
r
void type in to
p
-
l
ev
e
l decls
commit
|
commitdiff
|
tree
2018-07-28
Michael Matz
Fix mispar
s
e
d type in pr
e
s
e
nce of att
r
ibutes
commit
|
commitdiff
|
tree
2018-07-01
Michael Matz
x
8
6
-64:
Fix
calls via absolut
e
function
pointers
commit
|
commitdiff
|
tree
2018-06-24
Michael M
a
tz
Fix s
t
ored
type of arguments
on x86-64
commit
|
commitdiff
|
tree
2018-04-06
Michael Matz
Implemen
t
function alignm
e
nt via attributes
commit
|
commitdiff
|
tree
2018-03-31
Pe
t
r Sk
o
cik
Don't f
a
il on const/
r
estrict/static/*
inside []
commit
|
commitdiff
|
tree
2018-03-31
Petr
Sko
c
ik
patch ty
p
e_
t
o_str to handle complex function-
p
tr
decls
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Mic
h
ael
M
a
tz
Fix
shorte
n
ing
casts
of long long
commit
|
commitdiff
|
tree
2018-01-05
Michael M
a
tz
Add make t
e
s
tspp
.
all/
t
e
stspp
.
20
commit
|
commitdiff
|
tree
2018-01-05
Michae
l
M
atz
Cod
e
suppression f
i
xe
s
commit
|
commitdiff
|
tree
2018-01-01
Michae
l
M
atz
Don't emit applied
.
rel sections
commit
|
commitdiff
|
tree
2017-12-25
M
i
chael Matz
Accept more fl
o
a
t
ing p
o
int
c
on
s
tant expressions
commit
|
commitdiff
|
tree
next