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
Fix some multi-file corner cases with asm
2017-12-10
Michael Matz
Fix som
e
multi-
f
ile corn
e
r cases
with asm
commit
|
commitdiff
|
tree
2017-12-05
g
r
ischka
t
c
cgen
:
unify
t
ype redefiniti
o
n checks
commit
|
commitdiff
|
tree
2017-12-05
grischka
tccasm: u
s
e gl
o
bal(_symbol)_sta
c
k
commit
|
commitdiff
|
tree
2017-12-04
Michael Matz
Fix another
c
orner case
w
ith C/asm symtable
commit
|
commitdiff
|
tree
2017-12-03
Michae
l
Matz
tc
c
asm: Accept suffixed cmovCC
commit
|
commitdiff
|
tree
2017-11-27
Michael
M
atz
t
ccasm: Unify
C
a
nd asm
s
ymb
o
l table
commit
|
commitdiff
|
tree
2017-11-27
M
ichael Mat
z
Adjust asm
-
c-connect testcase for Windows
commit
|
commitdiff
|
tree
2017-11-25
Michael Matz
t
ccasm: Don't abuse dllexport/
d
llimp
o
r
t
commit
|
commitdiff
|
tree
2017-11-22
Micha
e
l Matz
tccas
m
:
sync
h
C and
a
sm sym
t
ab tig
h
ter
commit
|
commitdiff
|
tree
2017-11-19
Michael
M
atz
A
d
j
u
st testcase
for PIE
c
ompilers
commit
|
commitdiff
|
tree
2017-11-19
Michael
Matz
F
ix forward asm labels differently
commit
|
commitdiff
|
tree
2017-11-16
Michae
l
Matz
Don
'
t make f
o
rard asm s
y
mbols
stat
i
c b
y
d
efault
commit
|
commitdiff
|
tree
2017-11-15
Michael M
a
tz
Fix abs
o
lute memory referenc
e
s
commit
|
commitdiff
|
tree
2017-11-14
Michael Matz
Revert
"
g
en_addrpc32: absolute ptr needs *ABS
*
reloca
t
ion
"
commit
|
commitdiff
|
tree
2017-07-16
Michael
Matz
Fix cross co
m
pi
l
ers
commit
|
commitdiff
|
tree
2017-07-14
Michael Matz
Fix fun
c
tion types
commit
|
commitdiff
|
tree
2017-07-10
Mi
c
hael Matz
tccasm:
F
ix local
s
tatics refe
r
enced from asms
commit
|
commitdiff
|
tree
2017-07-10
M
ichael
M
atz
Fix s
t
atemen
t
exprs
retur
n
ing a
l
o
cal
label
commit
|
commitdiff
|
tree
2017-07-10
Mi
c
hae
l
Matz
enum
s
: Accept G
N
U extension
commit
|
commitdiff
|
tree
2017-07-09
Michael M
a
tz
t
ccpp:
I
mplement
_
_COUNTER__
commit
|
commitdiff
|
tree
2017-07-09
Michael
M
atz
t
ccpp: Cleanup
commit
|
commitdiff
|
tree
2017-07-09
M
i
chael Matz
t
ccpp: Fix corner case
commit
|
commitdiff
|
tree
2017-07-04
Michael
Matz
Revert "String
l
it
e
rals are alw
a
ys con
s
t
"
commit
|
commitdiff
|
tree
2017-07-03
Mi
c
hael Matz
Extend skip_or_save
_
block
commit
|
commitdiff
|
tree
2017-07-03
Michael
M
at
z
Impr
o
ve skip_or_save
_
block
commit
|
commitdiff
|
tree
2017-07-03
Michael
Matz
Str
i
ng litera
l
s
a
re
always const
commit
|
commitdiff
|
tree
2017-05-27
Michael Matz
Limit access end-of-
s
truct warning a bit
commit
|
commitdiff
|
tree
2017-05-27
Michael Mat
z
x86-64: Fi
x
psAB
I
stdarg
p
r
o
l
ogue
commit
|
commitdiff
|
tree
2017-05-27
Mi
c
hael Matz
x
8
6-64: Rew
r
ite linux parameter passing
commit
|
commitdiff
|
tree
2017-05-08
Michael Mat
z
Remov
e
s
ome
unused argument
s
commit
|
commitdiff
|
tree
2017-05-08
Michael Matz
bi
t
f
i
e
lds: fix long bitfields
commit
|
commitdiff
|
tree
2017-05-08
Michael
M
a
tz
Fix
a
warning
commit
|
commitdiff
|
tree
2017-05-07
Michael M
a
t
z
Accept
extern in
i
tial
i
zed file
-
scope variables
commit
|
commitdiff
|
tree
2017-05-07
Mic
h
ael Mat
z
elf
:
Fix
l
a
st com
m
it
commit
|
commitdiff
|
tree
2017-05-07
Michael Matz
elf: Support S
T
B
_L
O
CAL dynamic symbols
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
hael Matz
elf: Ign
o
re SHF_COMPRESSED sections
commit
|
commitdiff
|
tree
2017-05-06
M
i
cha
e
l
Matz
s
t
ruc
t
-init: Fix zero initialization
w
ith mul
t
i-lev
e
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Mi
c
hael Matz
Fix
u
nsigne
d
en
u
m
b
it-f
i
eld
s
commit
|
commitdiff
|
tree
2017-05-05
M
i
c
hael Matz
F
i
x s
e
gfault wi
t
h inv
a
lid function def
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
Rebui
l
d
cross co
m
pilers
w
h
e
n
sources change
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Tidy d
e
cl_
d
e
s
ignator
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Remove
label_or_decl
commit
|
commitdiff
|
tree
2017-05-02
M
i
ch
a
el Mat
z
C
l
ea
n
u
p
s (float
c
o
n
sts, sections, sym
b
ols)
commit
|
commitdiff
|
tree
2017-05-02
Michael Mat
z
M
erge fun
c
_d
e
cl_list into dec
l
0
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Ma
t
z
T
i
dy decl_designator
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
hael Matz
Tidy
unary() a bit
commit
|
commitdiff
|
tree
2017-05-02
M
ichael Ma
t
z
Factor
so
m
e
code
commit
|
commitdiff
|
tree
2017-05-02
Michae
l
Matz
Extend t
y
pe_to_str
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
R
e
organize type pars
i
ng
commit
|
commitdiff
|
tree
2017-05-02
Mich
a
e
l
M
a
tz
Tidy typename parsing a bit
commit
|
commitdiff
|
tree
2017-05-02
M
i
cha
e
l Matz
Tidy arg pa
r
sing fo
r
builtins
commit
|
commitdiff
|
tree
2017-05-02
Michael Matz
Clarify that th
e
C
IL target cod
e
is
dead
commit
|
commitdiff
|
tree
2017-05-02
M
i
cha
e
l
Matz
Re
m
ove V
T
_REF
commit
|
commitdiff
|
tree
2017-05-02
Mi
c
h
ael Matz
Fix
b
ogus ch
e
ck for VT_LLOCAL ty
p
es
commit
|
commitdiff
|
tree
2017-05-02
Michael
Matz
e
lf:
T
idy section headers
commit
|
commitdiff
|
tree
2017-05-02
Micha
e
l Matz
fix __b
u
iltin_expect
commit
|
commitdiff
|
tree
2017-05-01
Michael
M
atz
Fix more bitfield
c
o
rn
e
r cases
commit
|
commitdiff
|
tree
2017-05-01
Michae
l
Matz
Fix
l
ast change
commit
|
commitdiff
|
tree
2017-04-29
M
ichae
l
Matz
R
e
move a bit-fiel
d
TODO
commit
|
commitdiff
|
tree
2017-04-29
Michael Matz
Fix char bit
f
ie
l
ds corner case
commit
|
commitdiff
|
tree
2017-04-15
Michael Mat
z
tccpp: Fix corner
c
a
s
e
of fn
l
i
k
e macro invocation
commit
|
commitdiff
|
tree
2017-02-22
Michael
Matz
x86-
6
4-asm: Fix mov im64,rax
encodi
n
g
commit
|
commitdiff
|
tree
2017-02-20
Michael Matz
U
pdate Ch
a
nge
L
og
commit
|
commitdiff
|
tree
2017-02-11
Michael Ma
t
z
arm64: Fix
42_funct
i
on_t
e
st
commit
|
commitdiff
|
tree
2017-02-11
Michael Matz
F
ix testsuite invocations
commit
|
commitdiff
|
tree
2016-12-20
Michael Matz
Fix
p
seudo leak
commit
|
commitdiff
|
tree
2016-12-20
Michael Mat
z
F
i
x some code sup
p
ression
f
allout
commit
|
commitdiff
|
tree
2016-12-18
Mic
h
a
el
M
at
z
Fix gawk miscompile
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
i386: Fix
various te
s
tsuite is
s
ues
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Ma
t
z
arm64: Handle R_A
A
RC
H
64_PRE
L
32 aga
i
n
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
a
e
l
M
a
t
z
arm64:
Fix largeptr
t
est
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
arm6
4
: Fix
a
case of dead code suppression
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
t
z
struct-layout: Allow lowerin
g
of member alignment
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael M
a
t
z
Supp
o
rt large alignm
e
nt requests
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Mat
z
st
r
uct-layout: cleanup code
a
bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
bitfiel
d
s: Fix MS
l
a
you
t
some more
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
bitfiel
d
s: fix PCC layout
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Mat
z
bitfields: Imp
l
emen
t
MS
c
ompatible
layout
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Fix struct layout
s
o
me mo
r
e
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Split off record la
y
ou
t
ing
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-
a
s
m
: Fix segf
a
ult
commit
|
commitdiff
|
tree
2016-12-15
M
i
cha
e
l Ma
t
z
Fix 64bit e
n
ums and s
w
i
t
ch cases
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Mat
z
t
c
c
p
p
: Fix token pas
t
i
ng
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
libtcc1: D
o
n't use stdli
b
functions
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
Fix misco
m
p
ile with dead switches
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael Matz
H
a
ndle
m
ultiple -O options
commit
|
commitdiff
|
tree
2016-12-15
M
i
ch
a
el
Matz
bu
i
l
d
: Respect CPPFLAGS over
r
i
de
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
64bit:
F
ix
a
ddends > 32
b
its
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l M
a
tz
x86-64-as
m
:
A
c
cept
h
i
g
h
regis
t
er in cl
o
bbers
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix
i
nit
i
a
l
izing members multiple
times
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l Matz
Support loca
l
register variables
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Fix const folding
of 64bit pointer
const
a
nts
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Corr
e
ct
regis
t
e
r s
i
z
e
for pointer
ops
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
s
t
ruct
-
i
n
it: Copy relocs for
compound literals
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el M
a
tz
x86_64-as
m
: fix c
o
py-out registers
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l Matz
x86_64: Add -mno-s
s
e option
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael
M
a
tz
x8
6
-
6
4:
r
e
loc
a
tion ad
d
end is
64bit
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Matz
x
8
6-64: Prefer 32S relocatio
n
s
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
opt: Don't
emi
t
inline f
u
nctions from dead cod
e
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
Handle _
_
builtin_extract_r
e
turn_addr
commit
|
commitdiff
|
tree
next