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
Revert "String literals are always const"
2016-12-15
Michael Matz
enums
a
nd ints
a
re compat
i
b
l
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
enums and int
s
are compatible
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-6
4
-asm: Fix ltr/str and
p
ush/pop
o
p
era
n
ds
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
x86-64-asm: Impl
e
m
e
nt
h
igh
%
cr registers
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
Matz
st
r
u
c
t
-
ini
t
: Su
p
port range init
s
for
local var
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-64-asm
:
Su
p
port high re
g
isters %r
8
- %r15
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline-a
s
m:
A
cce
p
t "flags
"
c
l
obber
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Ma
t
z
s
t
ruct-
i
nit: All
o
w
m
ember initialization fr
o
m qu
a
lified
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l Matz
struct-init: Correctl
y
parse unnamed member in
i
tiali
z
e
r
s
commit
|
commitdiff
|
tree
2016-12-15
Michael
Mat
z
st
r
uct
-
init: Clean
u
p s
o
me more
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
tz
st
r
uct-init:
C
leanup
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
st
r
u
c
t-init: Implement in
i
tializing
subaggr
e
gates
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
struct-in
i
t:
Reimplement
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Support
attribute between
double pointer stars
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
Fix function to pointer conversion
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
atz
Fix parsing
a
rray
typedefs of unknown
size
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Mat
z
tccpp: Implement __BASE_FILE__ macro
commit
|
commitdiff
|
tree
2016-12-15
M
ichael M
a
tz
Implement
_
_b
u
i
l
tin_choose_
e
x
pr
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Matz
x86-asm: Implement
prefetchw opcode
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Fix lar opcod
e
o
perands
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
tcc-asm: Pars
e
.
size d
i
r
e
ctive correct
l
y
commit
|
commitdiff
|
tree
2016-12-15
M
ich
a
el Matz
x86-asm:
M
ore opcodes
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
el Ma
t
z
x8
6
-asm: Add [
s
l]
[
ig]dtq opcodes
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
ael
M
atz
inline a
s
m: Accept 'R' cons
t
raint
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hae
l
M
a
t
z
x
8
6-asm: Imple
m
ent fxrstorq and fxsaveq
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
Fix p
a
rsing a
t
tributes for
s
t
ruct decls
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
h
ael Matz
x86-asm: I
m
plement
c
lfl
u
sh opco
d
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
inline as
m
:
Acce
p
t "e"
cons
t
raint
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Mat
z
inline asm: accept concatenated strings in c
o
nstraints
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
i
nline asm: Fix 'P'
a
nd ac
c
e
p
t some r<nr
>
re
g
ist
e
rs
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael Matz
Accept symbols in i
n
i
t
ial
i
zers also on 6
4
bit
commit
|
commitdiff
|
tree
2016-12-15
Michael Ma
t
z
x86-6
4
-asm
:
More opcodes
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
t
c
casm: Implement compare expressions
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
Ma
t
z
x86-64-asm
:
A
ccept
expressions for
.
qu
a
d
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
atz
inlin
e
a
s
m: Accept 'p
'
constraint and 'P
'
template mod
commit
|
commitdiff
|
tree
2016-12-15
Micha
e
l
Matz
tccasm: Accept
.
bali
g
n
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
Accep
t
more asm exp
r
e
ssions
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
tcca
s
m:
Implem
e
nt
.
pushs
e
ction and
.
popsection
commit
|
commitdiff
|
tree
2016-12-15
Michael Mat
z
Accept
e
mpty stru
c
t me
m
b
e
r decls
commit
|
commitdiff
|
tree
2016-12-15
Michael
Matz
x86-
a
sm: Accept 'q' mo
d
ifier
commit
|
commitdiff
|
tree
2016-12-15
Mi
c
hael Mat
z
Acc
e
pt concatenated stri
n
gs in attributes
commit
|
commitdiff
|
tree
2016-12-15
Mic
h
a
e
l Matz
A
ccept -Wp,a
r
gs
commit
|
commitdiff
|
tree
2016-12-15
M
i
c
h
ael Matz
C
h
ange d
e
penden
c
y
f
i
le for
m
at
a
bit
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
Add --param, re
j
ect -mARG if ARG not 32 or
6
4
commit
|
commitdiff
|
tree
2016-12-15
Michae
l
Ma
t
z
Imple
m
e
nt -i
n
clude cmd
l
ine option
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
Free
d
efines before g
e
n_inline_
f
u
nctions
commit
|
commitdiff
|
tree
2016-12-15
M
ichael Matz
tc
c
pp:
F
ix macro_is_equal
commit
|
commitdiff
|
tree
2016-12-15
M
i
chael
M
a
t
z
tccp
p
: free de
f
ines al
s
o with PP
_
BENCH
commit
|
commitdiff
|
tree
2016-12-15
M
ic
h
ael Matz
x8
6
-asm: G
e
t rid of OPC_JMP an
d
O
P
C
_
SHORTJM
P
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
el Matz
x86-64-asm: Ti
d
y
commit
|
commitdiff
|
tree
2016-12-15
Michael
M
a
tz
x86-asm: Corre
c
t mem64->xmm movq
commit
|
commitdiff
|
tree
2016-12-15
Michael M
a
tz
x86-asm: Remove OPC_
D
16
commit
|
commitdiff
|
tree
2016-12-15
M
ichael
M
a
tz
x86-asm: Fix register order
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Reorganize instr_type
commit
|
commitdiff
|
tree
2016-12-15
Mich
a
e
l
M
a
t
z
x86-asm:
m
o
v
e
stats c
o
d
e
commit
|
commitdiff
|
tree
2016-12-15
Michael Matz
x86-asm: Add m
o
re SSE2 inst
r
uction
s
commit
|
commitdiff
|
tree
2016-10-16
M
ic
h
ael Mat
z
sys
t
em-
h
acks
:
d
e
fine _
_
GNUC__ for Free
B
SD
commit
|
commitdiff
|
tree
2016-10-16
Michael Mat
z
x86
-
64:
F
ix l
o
ng long
bu
g
commit
|
commitdiff
|
tree
2016-10-14
Michael Matz
Fix misleading i
n
d
e
ntat
i
on
commit
|
commitdiff
|
tree
2016-10-14
M
ichael Matz
a
r
m64: Fix -run
commit
|
commitdiff
|
tree
2016-10-14
Mich
a
el Matz
arm6
4
: Support PREL32
rel
o
cation
commit
|
commitdiff
|
tree
2016-10-14
Michael
M
at
z
S
upport archives with 64 bit indi
c
es
commit
|
commitdiff
|
tree
2016-05-16
Michael
Matz
x86-a
s
m: Reject s
o
me inval
i
d
arith imm8
instruction
commit
|
commitdiff
|
tree
2016-05-14
Micha
e
l Matz
x
8
6
-
asm: Add
.
fill tes
t
commit
|
commitdiff
|
tree
2016-05-14
M
ich
a
e
l Matz
x86-asm: F
i
x signed constan
t
s and op
c
ode order
commit
|
commitdiff
|
tree
2016-05-14
Michael Ma
t
z
x86-asm
:
Consoli
d
ate
insn descriptions
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Matz
Error
out on op
e
r
a
tions on structs
commit
|
commitdiff
|
tree
2016-05-11
Mic
h
ael Matz
x86-64
-
as
m
:
Ad
d
mov[sz]xq o
p
c
o
des
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64-
a
sm: Clean up
6
4
bit i
m
m
e
diate support
commit
|
commitdiff
|
tree
2016-05-11
Michael
Matz
x86-as
m
: Get ri
d
of i
s
_short
_
jump
commit
|
commitdiff
|
tree
2016-05-11
M
ic
h
ael Matz
x
8
6-asm: R
e
m
o
v
e
o
l
d ASM_16 code
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x86-64: Run
asmtes
t
as well
commit
|
commitdiff
|
tree
2016-05-11
Micha
e
l Matz
tests: Compil
e
as
m
test
.
S without -m32
commit
|
commitdiff
|
tree
2016-05-11
Michael Matz
x
86-64 asm: R
e
move u
s
e
l
ess jmp
opc
o
de
commit
|
commitdiff
|
tree
2016-05-11
Mi
c
h
ael
Matz
x86: Impr
o
ve cmov handling
commit
|
commitdiff
|
tree
2016-05-09
Mi
c
hael Ma
t
z
x86_64: Use adden
d
on r
e
l
o
cs
commit
|
commitdiff
|
tree
2016-05-09
Michael Matz
[
x
86
]
F
ix some asm problems
commit
|
commitdiff
|
tree
2016-05-02
Michael Matz
x8
6
-asm: Fix lcall/ljmp,
xchg and i
n
c/dec
commit
|
commitdiff
|
tree
2016-05-02
Mi
c
h
a
e
l
Mat
z
i386-asm: co
r
r
ect lcall/ljmp enc
o
d
ing
commit
|
commitdiff
|
tree
2016-04-22
Mich
a
e
l
Matz
Run testcases
i
n sorted
order
commit
|
commitdiff
|
tree
2016-03-26
Michael Matz
Fix
assi
g
nment to/from volatil
e
types
commit
|
commitdiff
|
tree
2016-03-24
Michael Matz
Fi
x
tok
e
n
i
zation of TOK_DO
T
S
commit
|
commitdiff
|
tree
2016-03-24
M
ic
h
ael Matz
Fix type
p
arsing
commit
|
commitdiff
|
tree
2016-03-11
M
i
chael
Mat
z
tccge
n
.
c: Fi
x
flex a
r
r
a
y members some more
commit
|
commitdiff
|
tree
2015-12-17
Michael Matz
x8
6
-64: fix shared l
i
bs
commit
|
commitdiff
|
tree
2015-12-17
M
i
chael Matz
x
86-64: Def
i
ne symbol constant
f
o
r
new relocs
commit
|
commitdiff
|
tree
2015-12-17
Michae
l
Matz
x8
6
-64:
A
dd
suppor
t
for
new psABI r
e
locat
i
ons
commit
|
commitdiff
|
tree
2015-03-09
Michael M
a
tz
x86
-
64: Fi
x
stdarg fo
r
la
r
g
e
non-floa
t
struct
s
commit
|
commitdiff
|
tree
2015-03-09
Michae
l
Matz
Remove incorrect
comment
commit
|
commitdiff
|
tree
2015-03-08
Mic
h
a
e
l
Ma
t
z
Find
libtcc1
.
a
o
n a
r
m32
commit
|
commitdiff
|
tree
2015-03-08
Mic
h
ael M
a
tz
F
i
x
stack
o
verw
r
ite
o
n structure return
commit
|
commitdiff
|
tree
2014-04-14
Michael Matz
R
e
mo
v
e
unused variable
commit
|
commitdiff
|
tree
2014-04-14
Mich
a
e
l
Matz
x
8
6_64: Handle
P
L
T
r
elocs to hid
d
e
n
symbo
l
s
commit
|
commitdiff
|
tree
2014-04-14
Mich
a
el Matz
P
a
r
s
e
assembler
.
hidden direc
t
iv
e
commit
|
commitdiff
|
tree
2014-04-14
M
ich
a
el Matz
Parse and emit hidden
v
isibility
commit
|
commitdiff
|
tree
2014-04-06
Michael Matz
stdbool
.
h
: Mak
e
conforman
t
to ISO
C
99
commit
|
commitdiff
|
tree
2014-04-06
Mic
h
a
el Matz
Declare wint_t in <stddef
.
h>
w
h
en needed
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
EL
F
: Rem
o
v
e
traces
o
f old RUNTIME_PLTG
O
T
code
commit
|
commitdiff
|
tree
2014-04-05
Michael Matz
arm: U
s
e
proper PLT
/
GOT for
-run
.
commit
|
commitdiff
|
tree
2014-04-05
Mich
a
el Matz
x86_
6
4: Creat
e
p
r
ope
r
PLT and
G
OT
al
s
o for -run
commit
|
commitdiff
|
tree
next