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
riscv: rewrite parameter passing
2017-11-25
Mic
h
ael Matz
tc
c
asm: Don't a
b
use dllexport/dllimport
commit
|
commitdiff
|
tree
2017-11-22
Michael Matz
tccasm: synch
C and asm
sy
m
tab tig
h
ter
commit
|
commitdiff
|
tree
2017-11-19
M
i
chael Matz
Adj
u
st tes
t
case for PIE compilers
commit
|
commitdiff
|
tree
2017-11-19
Michael Matz
Fi
x
forward asm labels
d
if
f
erently
commit
|
commitdiff
|
tree
2017-11-16
Mi
c
h
a
el Ma
t
z
Don't make forard asm symbols static by default
commit
|
commitdiff
|
tree
2017-11-15
Mic
h
ael Matz
Fix
absolute memory
r
eferenc
e
s
commit
|
commitdiff
|
tree
2017-11-14
Michael Matz
Rever
t
"gen
_
addrpc32: a
b
solute p
t
r
needs *ABS* reloc
a
tion"
commit
|
commitdiff
|
tree
2017-07-16
M
i
chae
l
Matz
F
i
x cross
c
om
p
i
l
ers
commit
|
commitdiff
|
tree
2017-07-14
Michael Matz
Fix functi
o
n types
commit
|
commitdiff
|
tree
2017-07-10
Michael Ma
t
z
tccasm: Fi
x
local statics
r
eferenced from asms
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
F
ix statem
e
nt exprs retu
r
ning
a
local
label
commit
|
commitdiff
|
tree
2017-07-10
Michae
l
Matz
enums
:
A
ccep
t
G
N
U extens
i
on
commit
|
commitdiff
|
tree
2017-07-09
Michael
M
atz
t
c
cpp
:
I
m
plement __COUNTER__
commit
|
commitdiff
|
tree
2017-07-09
Michael
M
atz
tccpp: Cl
e
a
n
up
commit
|
commitdiff
|
tree
2017-07-09
Micha
e
l
M
a
t
z
tccpp:
F
ix corner c
a
se
commit
|
commitdiff
|
tree
2017-07-04
Michael Matz
Revert "
S
tring literal
s
a
re always con
s
t"
commit
|
commitdiff
|
tree
2017-07-03
Michael M
a
tz
E
x
tend s
k
ip
_
or_sa
v
e_bl
o
c
k
commit
|
commitdiff
|
tree
2017-07-03
Michae
l
Ma
t
z
Improve skip_o
r
_save_block
commit
|
commitdiff
|
tree
2017-07-03
Michael Matz
String
l
iterals are alw
a
ys
c
o
n
st
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
L
i
mit a
c
cess
en
d
-
o
f-struct warning
a bit
commit
|
commitdiff
|
tree
2017-05-27
Michael
Matz
x86-64: Fix psABI s
t
darg prologue
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
x86-64: Rewrite li
n
u
x
parameter p
a
ssing
commit
|
commitdiff
|
tree
2017-05-08
Michael
Matz
Remove som
e
unused arguments
commit
|
commitdiff
|
tree
2017-05-08
Michael
M
at
z
b
i
tfi
e
lds:
f
ix lon
g
bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Fix
a
warning
commit
|
commitdiff
|
tree
2017-05-07
Mich
a
el Matz
Ac
c
e
p
t extern initial
i
zed file-scope vari
a
bles
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
el
f
:
F
ix last commit
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
el
f
: Support STB_LOCAL dynami
c
symbols
commit
|
commitdiff
|
tree
2017-05-06
Micha
e
l
Matz
el
f
:
Ignore SH
F
_COMPRES
S
ED se
c
tions
commit
|
commitdiff
|
tree
2017-05-06
M
i
chae
l
Matz
str
u
ct
-
ini
t
: Fix zero ini
t
ialization with multi-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Matz
Fix unsig
n
ed enum bit-f
i
elds
commit
|
commitdiff
|
tree
2017-05-05
M
ichael
M
atz
F
i
x
s
egfault with
i
nvalid func
t
ion def
commit
|
commitdiff
|
tree
2017-05-02
Michael M
a
tz
Rebui
l
d
cross compilers
w
hen sources change
commit
|
commitdiff
|
tree
2017-05-02
M
i
ch
a
el Ma
t
z
Tidy decl_designator
commit
|
commitdiff
|
tree
2017-05-02
M
i
c
hael Matz
R
e
move
labe
l
_or_decl
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
Cleanups (fl
o
at consts, sec
t
ions, symbols)
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
atz
M
erge
func_dec
l
_list
i
nto decl0
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l
Matz
T
i
dy
decl_designa
t
or
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
a
t
z
Tidy unary(
)
a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Factor some
c
ode
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael
M
atz
Ext
e
nd type_to_
s
tr
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
a
e
l
Matz
Reorg
a
n
i
ze type parsing
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
Tidy
t
ypename parsing a bit
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
el Ma
t
z
Ti
d
y arg parsing
fo
r
builtin
s
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Clari
f
y that
the CIL target code is dea
d
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Matz
Remo
v
e
VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Fix bogus check for VT_LLOCAL types
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
elf: Tidy sec
t
i
o
n headers
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
fix __builtin_expect
commit
|
commitdiff
|
tree
2017-05-01
Michael Matz
Fix more b
i
tfield corner cases
commit
|
commitdiff
|
tree
2017-05-01
M
ichael
Matz
Fix last change
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Remove a bit-field TODO
commit
|
commitdiff
|
tree
2017-04-29
Mic
h
ael Ma
t
z
F
i
x char bitfields c
o
rner case
commit
|
commitdiff
|
tree
2017-04-15
Mic
h
ae
l
M
a
tz
tccpp: Fix co
r
ner ca
s
e of fnlik
e
m
a
cro invoc
a
tion
commit
|
commitdiff
|
tree
2017-02-22
Michael Mat
z
x86-64-as
m
: Fix
m
ov i
m
6
4
,ra
x
enc
o
di
n
g
commit
|
commitdiff
|
tree
2017-02-20
M
i
chael
Matz
Up
d
ate ChangeLog
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
arm64: Fix 42_functi
o
n_test
commit
|
commitdiff
|
tree
2017-02-11
Mi
c
hael M
a
tz
Fix testsuite invocations
commit
|
commitdiff
|
tree
2016-12-20
Michae
l
M
a
t
z
Fix ps
e
udo leak
commit
|
commitdiff
|
tree
2016-12-20
M
ichael Matz
Fix
so
m
e
c
ode
suppre
s
si
o
n fallout
commit
|
commitdiff
|
tree
2016-12-18
M
i
chael Ma
t
z
Fix gaw
k
m
i
s
c
o
mpile
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
i386:
Fix various
t
es
t
suite
issues
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
arm64:
H
a
ndl
e
R_AA
R
CH
6
4_PREL3
2
again
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
arm64:
Fix largep
t
r test
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
arm64: Fix a case of dea
d
c
o
de su
p
pression
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
s
truct-la
y
o
ut
:
A
llow lo
w
ering of mem
b
er al
i
gnment
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
t
z
Support large alignment
reque
s
ts
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
struct-lay
o
u
t
:
clean
u
p
code
a bi
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
b
itfields: Fix MS layout some mo
r
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bitfields: fix PCC la
y
out
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
bitfiel
d
s: Impleme
n
t MS compatib
l
e layout
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
s
truct layout so
m
e more
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
S
p
li
t
o
f
f r
e
co
r
d layo
u
ting
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
M
a
tz
x86-as
m
: Fix
s
egfa
u
lt
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix 6
4
bit enums and switch case
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
Ma
t
z
tc
c
pp: Fix t
o
ken pasting
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
libtcc
1
: Don't use stdlib functio
n
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
miscompile with dea
d
switches
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Mat
z
Handle multiple -O options
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Ma
t
z
bu
i
ld: Respec
t
CP
P
FLAG
S
override
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
6
4bit: Fix
addends
>
32 bits
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x86-64
-
asm: Accept high reg
i
ster
in
cl
o
b
bers
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
Fix initiali
z
in
g
members multip
l
e
times
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Supp
o
r
t l
o
cal re
g
ister
variab
l
es
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix const foldi
n
g
of 6
4
bi
t
point
e
r co
n
s
tants
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Correct register size for
p
ointer
o
p
s
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
s
truct
-
init: C
o
py
r
e
lo
c
s
f
o
r
compound
l
iterals
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l
M
a
tz
x
8
6_64-asm: fix copy-ou
t
reg
i
sters
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86_64: Add -
m
no-sse
o
pti
o
n
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-64: relo
c
ati
o
n addend is 64bit
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
x
8
6-64: Pr
e
fe
r
32S re
l
o
c
ations
commit
|
commitdiff
|
tree
2016-12-15
M
icha
e
l
Matz
o
p
t: D
o
n't em
i
t
inlin
e
fun
c
tion
s
f
r
o
m
dead
c
ode
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
atz
H
a
ndle __built
i
n_extract
_
return_addr
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt: constpro
p
al
s
o 'c
o
nd && 0'
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
opt: Ma
k
e break and goto not fallthrough
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ae
l
Matz
opt:
S
t
art optimiz
i
ng de
a
d
co
d
e a b
i
t
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
R
evert "Reject jum
p
ing in
s
ide stmtexp
r
s"
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
Matz
Factor out const condition
d
etection
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael M
a
tz
R
e
jec
t
jumping i
n
side stm
t
exprs
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
m
ore nocode_wa
n
ted jump
problems
commit
|
commitdiff
|
tree
next