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
arm: define TCC_ARM_VERSION for cross compiler
2013-01-30
gr
i
sch
k
a
ar
m
: define TCC_ARM_VERSION f
o
r cross compiler
commit
|
commitdiff
|
tree
2013-01-30
grischka
t
c
cpe:
no debug, no
s
tabs
commit
|
commitdiff
|
tree
2013-01-30
gri
s
chka
c
o
nfigure: use re
l
ative path
s
for
i
n-tree buil
d
commit
|
commitdiff
|
tree
2013-01-24
grischka
win32: _mi
n
gw
.
h: do not u
n
def NUL
L
commit
|
commitdiff
|
tree
2013-01-14
g
rischka
Reve
r
t "Optimi
z
e
v
s
w
ap()"
commit
|
commitdiff
|
tree
2013-01-14
grisc
h
k
a
Revert
m
ist
a
ke in "win32:
malloc
.
h: fix win32
.
.
.
_ST
A
TIC_AS
.
.
.
commit
|
commitdiff
|
tree
2013-01-06
g
risc
h
ka
F
ix "Optimize cstr_reset(
)
t
o
only
reset string to
.
.
.
commit
|
commitdiff
|
tree
2013-01-06
g
r
ischka
tc
c
pp
:
alternative fix fo
r
#include_n
e
xt inf
i
nite loop bug
commit
|
commitdiff
|
tree
2012-12-20
g
rischka
Makefile: re
v
amp "tar" targ
e
t
commit
|
commitdiff
|
tree
2012-12-20
gris
c
hka
win32: build-tcc
.
bat
:
g
et ri
d
of h
a
rd
c
o
de
d
VERS
I
ON
.
.
.
commit
|
commitdiff
|
tree
2012-09-01
g
r
ischka
tccrun:
a
noth
e
r
i
ncompatible chang
e
t
o the tcc_reloc
a
te API
commit
|
commitdiff
|
tree
2012-06-12
grischka
Revert "Ma
k
e ex1
.
c
and ex4
.
c
b
e executable on
a
ny sy
s
tems"
commit
|
commitdiff
|
tree
2012-06-12
g
r
isch
k
a
tcc
.
c: fix argv inde
x
for
p
a
rse
_
args
commit
|
commitdiff
|
tree
2012-04-18
grisc
h
ka
libtcc: tcc_ge
t
_
symbol us
e
s t
h
e
T
CCState paramete
r
commit
|
commitdiff
|
tree
2012-04-18
grischka
supp
o
rt "x86_64-lin
u
x-
g
n
u"
s
u
bdirs with lib & include
commit
|
commitdiff
|
tree
2012-04-18
gris
c
h
k
a
tc
c
_realloc:
auto "memory ful
l
" error
commit
|
commitdiff
|
tree
2012-04-18
g
rischka
tcc
.
h: unify multiple #ifdef C
O
NFIG_TCC_B
A
C
KTRAC
E
commit
|
commitdiff
|
tree
2012-04-18
g
r
is
c
hka
clea
n
up some partially b
r
oken pat
c
hes
commit
|
commitdiff
|
tree
2012-04-18
grischka
wi
n
32: tc
c
.
exe uses libtcc
.
dll
commit
|
commitdiff
|
tree
2012-04-18
grischka
tcc
.
c:
f
i
x previ
o
u
s
commit "
U
s
e
C
String to concat
link
e
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
grisc
h
ka
x
8
6
_64: fix l
o
ading of LLOCAL fl
o
ats
commit
|
commitdiff
|
tree
2012-03-05
grischka
tcc
.
h: define TC
C
_
IS_NATIVE
commit
|
commitdiff
|
tree
2011-08-11
grischka
rename error/wa
r
ning -> tcc_(error/warnin
g
)
commit
|
commitdiff
|
tree
2011-08-11
grischka
libtcc: minor adjustments
commit
|
commitdiff
|
tree
2011-08-06
grisch
k
a
libtcc: support more than one crtprefix
commit
|
commitdiff
|
tree
2011-08-06
grisch
k
a
l
ibtcc: clea
n
up the 'gen_maked
e
ps' stu
f
f
commit
|
commitdiff
|
tree
2011-08-06
gri
s
chka
tcc: fix -m32/64
& si
m
plify
commit
|
commitdiff
|
tree
2011-08-06
gris
c
h
ka
tcctest: swi
t
ch weak
_
toolate proto with im
p
l
commit
|
commitdiff
|
tree
2011-08-06
g
r
ischka
x86
-
64: fix
fla
g
s and zero-pad l
o
ng d
o
ubles
commit
|
commitdiff
|
tree
2011-08-06
grischka
configure: add sw
i
tches to set search paths
commit
|
commitdiff
|
tree
2011-07-31
g
rischk
a
Ac
c
e
pt co
l
o
n
sepa
r
ated paths with -L and
-
I
commit
|
commitdiff
|
tree
2011-07-16
grischka
Revert "better constant ha
n
dling for
e
x
pr
_
cond"
commit
|
commitdiff
|
tree
2011-07-14
grischka
elf
.
h: define SHF_ME
R
GE etc
.
commit
|
commitdiff
|
tree
2011-07-14
grischka
wi
n
64:
va_arg
with str
u
c
t
ures
commit
|
commitdiff
|
tree
2011-07-14
grischka
tccpe: cle
a
n
up
ELFW() macros etc
.
commit
|
commitdiff
|
tree
2011-07-14
grischka
tccrun: win32: improve excepti
o
n handler
commit
|
commitdiff
|
tree
2011-07-14
grischka
tccr
u
n:
win32: impro
v
e rt_get_ca
l
l
e
r_pc
commit
|
commitdiff
|
tree
2011-07-14
gris
c
hka
tccrun: rt_printl
i
ne: fix no-st
a
bs
case
commit
|
commitdiff
|
tree
2011-07-14
grisch
k
a
t
ccrun:
improve rt_printline o
u
tp
u
t
format
commit
|
commitdiff
|
tree
2011-07-14
gri
s
c
h
k
a
tccrun: win
6
4: ad
d
u
n
wind function
t
able for
d
yn
a
mic
.
.
.
commit
|
commitdiff
|
tree
2011-07-14
grischka
tccge
n
: r
e
s
e
t al
i
g
n
e
d
a
t
tribut
e
for next type
commit
|
commitdiff
|
tree
2011-07-14
grisch
k
a
make: create native tcc
f
r
om
separate objects
commit
|
commitdiff
|
tree
2011-07-11
grischka
win
3
2: add -Wl,-
-
s
tack=xxx switch
commit
|
commitdiff
|
tree
2011-07-11
g
rischka
w
i
n32/include: enable _ti
m
e
z
one
etc varia
b
les
.
commit
|
commitdiff
|
tree
2011-05-17
grischka
tcc-doc: r
e
move ob
s
olete
'
-o
opti
o
n mu
s
t al
s
o be given'
commit
|
commitdiff
|
tree
2011-03-06
grischka
tc
c
pp: fix problem in pr
e
process
_
skip with
e
m
p
ty #
commit
|
commitdiff
|
tree
2011-02-13
grischk
a
tccpe:
s
uppo
r
t
l
eadi
n
g
underscore f
o
r symb
o
ls
commit
|
commitdiff
|
tree
2011-02-04
grischka
f
i
x cras
h
with
get_tok_str()
i
n s
k
ip()
commit
|
commitdiff
|
tree
2010-12-04
gri
s
chka
tiny_libmaker: strip leading directory to avoid
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
grischka
tc
c
el
f
/tcccoff: fix so
m
e type
c
onversion warnings
commit
|
commitdiff
|
tree
2010-12-04
gri
s
chka
make: n
e
w lib/Mak
e
f
ile for libtcc1
.
a on
m
o
r
e
p
l
at
f
orms
commit
|
commitdiff
|
tree
2010-11-27
grischka
tc
c
pe: typedef u
n
signed int
D
WORD f
o
r cros
s
compile
r
s
.
commit
|
commitdiff
|
tree
2010-11-26
g
rischk
a
build:
r
emov
e
#
i
ncl
u
de "c
o
nfig
.
h" from targ
e
t dependent
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
g
risch
k
a
libtcc: fix s->
i
n
clu
d
e_s
t
ac
k
_ptr us
e
d uninit
i
ali
z
ed
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
grischka
t
c
cpp:
f
ix
t
oken pas
t
ing ##
commit
|
commitdiff
|
tree
2010-11-25
grischka
libtcc: new functio
n
tcc_open_bf
to create BufferedFile
commit
|
commitdiff
|
tree
2010-10-19
gr
i
schka
win32: r
e
gister SEH
in
s
tar
t
up cod
e
(i386 on
l
y)
commit
|
commitdiff
|
tree
2010-09-08
grischk
a
tccmain: simplify
o
p
tion help
commit
|
commitdiff
|
tree
2010-08-21
grischka
Revert "implemented C99 for loop with vari
a
b
l
e de
c
laration"
commit
|
commitdiff
|
tree
2010-06-30
g
rischka
Avoid crash with "Avoid a crash with
w
ea
k
symbols for
.
.
.
commit
|
commitdiff
|
tree
2010-06-21
grischka
tcc
g
en: R
e
vert yuanbin
'
s
re
c
ent p
a
tches
commit
|
commitdiff
|
tree
2010-06-15
g
r
ischka
Re
v
ert "Complain f
o
r static fc
t
dec
l
ared w/o fi
l
e scope"
commit
|
commitdiff
|
tree
2010-06-15
grischka
Fix "Fix bashi
m
s in configure
.
.
.
" f
o
r
M
SYS
commit
|
commitdiff
|
tree
2010-06-15
grischka
Fi
x
last commits: remove CRLF,
chmod 644 tcc
g
en
.
c
commit
|
commitdiff
|
tree
2010-04-13
grischka
t
c
celf: fix warnin
g
commit
|
commitdiff
|
tree
2010-04-12
grischka
w
i
n32: sys/timeb
.
h
u
se
_
ftime instead of _ftime32
commit
|
commitdiff
|
tree
2010-01-26
g
r
i
s
chka
w
i
n32: adjust
for mingw32 wi
n
api packages
commit
|
commitdiff
|
tree
2010-01-14
grischka
tc
c
pp: signa
l
missin
g
#endif erro
r
commit
|
commitdiff
|
tree
2010-01-14
g
rischka
tccpp: convert TOK_GET macro into function
commit
|
commitdiff
|
tree
2010-01-14
grischka
tccpp
:
wa
r
n ab
o
ut
#def
i
ne
r
e
definit
i
on
commit
|
commitdiff
|
tree
2010-01-14
g
rischka
win64: def
i
ned size
_
t and ptrdiff_t to uns
i
gned long
.
.
.
commit
|
commitdiff
|
tree
2010-01-14
grischka
win32: cleanup
i
nclude
commit
|
commitdiff
|
tree
2010-01-14
gris
c
hka
x86-64: use uplong for symbol values
commit
|
commitdiff
|
tree
2010-01-14
g
r
i
schka
tccpe:
i
mprove dllimp
o
rt/export and use for tcc_add_symbol
commit
|
commitdiff
|
tree
2010-01-14
g
r
isc
h
ka
win32: r
e
a
d
m
e
: add libt
c
c_
t
est
e
xa
m
ple
commit
|
commitdiff
|
tree
2009-12-20
grischka
upda
t
e Makefiles
commit
|
commitdiff
|
tree
2009-12-20
gri
s
ch
k
a
b
uild
fro
m
m
ultiple objects: fix other
t
arg
e
ts
commit
|
commitdiff
|
tree
2009-12-20
grisc
h
ka
x
86-64: fix
g
tst, back to only
5 regs fo
r
now
commit
|
commitdiff
|
tree
2009-12-20
grischka
x
86-64: use r8/r9 as generic integer
r
e
gi
s
ters
commit
|
commitdiff
|
tree
2009-12-20
grischka
x86-64: use r8,r9 as loa
d
/store
registers
commit
|
commitdiff
|
tree
2009-12-20
g
r
ischk
a
win32
:
add siz
e
_t to
_
mingw
.
h
commit
|
commitdiff
|
tree
2009-12-20
gr
i
schka
use vpushv in som
e
p
l
a
c
es
commit
|
commitdiff
|
tree
2009-12-20
g
ri
s
ch
k
a
win64: add tiny unwind data for setjmp/longjmp
commit
|
commitdiff
|
tree
2009-12-20
grischka
allow t
c
c be build from
separate obj
e
cts
commit
|
commitdiff
|
tree
2009-12-19
gris
c
h
ka
wi
n
32:
enabl
e
bo
u
n
d
s check
e
r
&
e
xception handler
commit
|
commitdiff
|
tree
2009-12-19
gri
s
chka
tcc_relocate:
revert to 0
.
9
.
24 behavior
commit
|
commitdiff
|
tree
2009-12-19
grischka
tccrun
:
new file
commit
|
commitdiff
|
tree
2009-12-19
grischka
fix uninitial
i
z
e
d
wa
r
nings w
i
th 'type
.
re
f
'
commit
|
commitdiff
|
tree
2009-12-19
grischka
tccpe: with -l try
also with "lib"
p
r
e
fix
commit
|
commitdiff
|
tree
2009-12-19
grischka
tccpe: impr
o
ve dllimport
commit
|
commitdiff
|
tree
2009-12-19
grischka
integrat
e
x86_64-
a
s
m
.
c i
n
t
o
i3
8
6-asm
.
c
commit
|
commitdiff
|
tree
2009-12-19
grischka
tcc:
a
dd "-W
l
,-
r
p
a
t
h
=path" option (library search path)
commit
|
commitdiff
|
tree
2009-12-19
grischka
x86-
6
4: fix udiv, add
c
qto
instruction
commit
|
commitdiff
|
tree
2009-12-19
grischka
t
ccpe: allow link
a
g
e t
o
extern symbols from
a
sm
commit
|
commitdiff
|
tree
2009-12-19
gri
s
chka
tccasm:
m
ak
e
VT
_
VOID
s
ymbol
s
ST
_
NOTYP
E
, elf-wis
e
commit
|
commitdiff
|
tree
2009-12-19
grischka
x8
6
-64: in gv(): igno
r
e secon
d
regis
t
e
r
commit
|
commitdiff
|
tree
2009-12-19
grischka
wi
n
64: ad
j
ust for two args
w
it
h
s
e
tjmp(buf,ctx)
commit
|
commitdiff
|
tree
2009-12-19
C
h
ris
t
i
a
n
Jullien
x86-64: Fix Wrong co
m
parisonbetwe
e
np
o
interandlon
g
cste
commit
|
commitdiff
|
tree
2009-12-06
grischka
i38
6
-asm: fix imul
commit
|
commitdiff
|
tree
2009-12-06
grischka
t
ccgen: propagate align
m
ent from typedef
commit
|
commitdiff
|
tree
next