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
Adjust asm-c-connect testcase for Windows
2017-11-27
Michael Matz
Adjust asm-
c
-connect testcase
f
o
r
W
indows
commit
|
commitdiff
|
tree
2017-11-25
Michael
M
a
tz
tc
c
asm:
D
on't abuse dl
l
export/dllimport
commit
|
commitdiff
|
tree
2017-11-22
Michael Matz
tccasm: sync
h
C
and asm sy
m
tab tig
h
ter
commit
|
commitdiff
|
tree
2017-11-19
Michael Matz
Adjust
t
estc
a
se for PIE compilers
commit
|
commitdiff
|
tree
2017-11-19
Michael
Matz
Fix forward
a
s
m labels differently
commit
|
commitdiff
|
tree
2017-11-16
Micha
e
l Matz
Don
'
t m
a
ke
f
orard asm symbols s
t
atic by de
f
ault
commit
|
commitdiff
|
tree
2017-11-15
Michael
Matz
Fix a
b
solute memo
r
y refe
r
ences
commit
|
commitdiff
|
tree
2017-11-14
Michael Matz
Rev
e
rt "gen_addrpc32: absolute ptr
n
eeds *ABS* reloc
a
tion"
commit
|
commitdiff
|
tree
2017-07-16
Michael
M
atz
Fi
x
cross compi
l
ers
commit
|
commitdiff
|
tree
2017-07-14
Michael Matz
Fi
x
function types
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
tcca
s
m: Fix local statics refe
r
en
c
e
d fr
o
m asms
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
Fix statement e
x
prs returning a local label
commit
|
commitdiff
|
tree
2017-07-10
Michael Matz
enu
m
s: Accep
t
GNU ex
t
ension
commit
|
commitdiff
|
tree
2017-07-09
Mich
a
el Matz
tc
c
pp: I
m
plemen
t
__COUNTER__
commit
|
commitdiff
|
tree
2017-07-09
Micha
e
l
M
atz
tccpp:
C
l
e
a
n
up
commit
|
commitdiff
|
tree
2017-07-09
Mic
h
ael Matz
tccpp:
F
ix corn
e
r case
commit
|
commitdiff
|
tree
2017-07-04
Michae
l
Matz
Revert
"
Str
i
ng lite
r
als are always c
o
n
s
t"
commit
|
commitdiff
|
tree
2017-07-03
Michae
l
Matz
Ex
t
end skip_
o
r_save_block
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
el Matz
Improve skip_or_
s
a
v
e_block
commit
|
commitdiff
|
tree
2017-07-03
Michae
l
M
a
t
z
String literal
s
are always
c
onst
commit
|
commitdiff
|
tree
2017-05-27
Michael
Matz
L
i
mit access end-of-s
t
ruct warning
a bit
commit
|
commitdiff
|
tree
2017-05-27
Mi
c
hael
Matz
x86-64: Fix p
s
ABI stdar
g
prologue
commit
|
commitdiff
|
tree
2017-05-27
Michael Ma
t
z
x
86-64
:
R
e
w
rit
e
linux par
a
meter passing
commit
|
commitdiff
|
tree
2017-05-08
Mi
c
hael Matz
R
emove some un
u
sed arguments
commit
|
commitdiff
|
tree
2017-05-08
Mich
a
el Matz
bitfi
e
l
ds: f
i
x long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
Fi
x
a
warning
commit
|
commitdiff
|
tree
2017-05-07
Michael Mat
z
Accept ex
t
ern
i
n
itialized file-scope vari
a
bles
commit
|
commitdiff
|
tree
2017-05-07
Michael M
a
tz
elf: Fix last c
o
m
mit
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: S
u
p
p
ort STB_LOCAL dynamic
s
ym
b
o
ls
commit
|
commitdiff
|
tree
2017-05-06
M
i
c
h
a
e
l
Matz
elf: Ignore SHF_C
O
MPRESSED sections
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
hael Matz
struct-ini
t
: F
i
x
zero
i
nitialization with multi-level
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Mi
c
hael Matz
F
i
x
unsigned enum bit-fields
commit
|
commitdiff
|
tree
2017-05-05
M
ichael
Mat
z
Fix segfau
l
t with inval
i
d
f
u
nction def
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
Re
b
uil
d
c
r
o
ss
c
ompilers when sourc
e
s
change
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hae
l
Ma
t
z
Tidy decl
_
designato
r
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
Remo
v
e label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
Clean
u
ps
(
f
loat consts, sect
i
o
n
s, symbols)
commit
|
commitdiff
|
tree
2017-05-02
M
i
chael Matz
Mer
g
e func_d
e
cl_list
into decl0
commit
|
commitdiff
|
tree
2017-05-02
M
ichael
M
atz
Tidy de
c
l_des
i
gnator
commit
|
commitdiff
|
tree
2017-05-02
Michael
M
a
tz
Tidy unar
y
(
)
a bit
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Mat
z
Fa
c
tor some code
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Extend type_to_str
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Re
o
rg
a
nize type par
s
ing
commit
|
commitdiff
|
tree
2017-05-02
Mic
h
ael Matz
Tidy typename parsing
a bit
commit
|
commitdiff
|
tree
2017-05-02
Michael Ma
t
z
T
i
dy arg pa
r
sing
f
o
r bu
i
ltins
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Clarify t
h
a
t
t
h
e CI
L
ta
r
get code is dead
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Remove
VT_REF
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Ma
t
z
F
i
x bog
u
s check for VT_LLOCA
L
types
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
elf: Tid
y
s
ec
t
ion headers
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
fix __builtin_ex
p
ec
t
commit
|
commitdiff
|
tree
2017-05-01
M
ichael
M
atz
F
i
x mor
e
bitfield corner ca
s
es
commit
|
commitdiff
|
tree
2017-05-01
M
i
chael
M
atz
Fi
x
last change
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Remove a bit-
f
ie
l
d TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael
Matz
Fix
c
har bi
t
f
i
e
l
d
s
cor
n
e
r
case
commit
|
commitdiff
|
tree
2017-04-15
Michael Mat
z
tc
c
pp: Fix
c
orner case of fnlike m
a
cro in
v
ocati
o
n
commit
|
commitdiff
|
tree
2017-02-22
M
ichael Matz
x86-
6
4-asm
:
Fix mo
v
im64,rax encod
i
ng
commit
|
commitdiff
|
tree
2017-02-20
Michael Matz
Update ChangeLo
g
commit
|
commitdiff
|
tree
2017-02-11
Mich
a
el Matz
arm64
:
F
i
x
42
_
function_test
commit
|
commitdiff
|
tree
2017-02-11
Mic
h
ael
M
a
t
z
Fix testsuite
i
n
voca
t
ions
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix pseud
o
leak
commit
|
commitdiff
|
tree
2016-12-20
M
i
ch
a
e
l
M
atz
Fix some code suppressio
n
fallout
commit
|
commitdiff
|
tree
2016-12-18
Michae
l
Ma
t
z
Fi
x
g
awk miscompile
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i
3
86
:
F
i
x various testsu
i
te issues
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
t
z
a
rm64: Handle R
_
AARC
H
64_
P
R
E
L
3
2 again
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
ar
m
64: Fix largeptr
test
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
arm
6
4: Fix a case
o
f dead co
d
e su
p
pression
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
hael Matz
st
r
u
c
t-layout: Allow
l
owering of mem
b
er
a
lignment
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael M
a
tz
Support larg
e
alignmen
t
request
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
struct-la
y
out: cleanup code a bit
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
bitfields:
F
ix M
S
lay
o
ut s
o
me more
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Ma
t
z
bit
f
ields: fix PCC
l
a
y
o
ut
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ael Matz
bitf
i
elds
:
Impleme
n
t MS compatibl
e
la
y
out
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l M
a
tz
Fix struct layo
u
t
some more
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Split
off record
l
a
youting
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Fix segfault
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Mat
z
Fix 64
b
it enums and
switch cases
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
t
c
cpp: Fix token pasting
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
li
b
tcc1: Do
n
't use
stdlib f
u
n
ctions
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Fix
m
iscompile with dead switches
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Han
d
le mult
i
p
le -
O
options
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
build: Respect C
P
PFLAGS overri
d
e
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
64
b
it: Fix adde
n
ds
>
3
2 bits
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x
8
6-
6
4-asm: Accept
high re
g
ister
in cl
o
bbers
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
M
atz
F
ix initializing m
e
m
b
e
rs multi
p
le time
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
S
u
p
p
o
rt local register variables
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
a
t
z
Fix cons
t
folding of 64bit pointer cons
t
ants
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
x86-asm: Correct
r
egister
s
ize for pointer
o
ps
commit
|
commitdiff
|
tree
2016-12-15
M
ichae
l
Matz
s
t
ruct-init:
C
opy relocs for comp
o
und literals
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86_64-asm:
fix copy-out reg
i
sters
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
Matz
x86_
6
4:
A
dd -mno-s
s
e option
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ae
l
Matz
x86-64:
r
elocatio
n
addend is 64bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
x86-64: Pr
e
f
er 32
S
r
elocations
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
at
z
opt:
D
on't emit
inlin
e
funct
i
ons fro
m
dead
c
ode
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Handle
_
_builti
n
_extract_
r
eturn_addr
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
Ma
t
z
opt: constprop a
l
so 'cond && 0'
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
opt: Make
break and
g
oto
no
t
fallthrough
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
opt
:
S
tart opti
m
izi
n
g dead code a bit
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
R
ev
e
rt "R
e
jec
t
j
ump
i
ng insi
d
e
stmt
e
xprs"
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Factor o
u
t const
c
ondition dete
c
tion
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
R
eject
j
umping inside st
m
t
e
xprs
commit
|
commitdiff
|
tree
next