.. |
alpha
|
515774b864
* merged armthum branch
|
16 rokov pred |
arm
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
15 rokov pred |
avr
|
515774b864
* merged armthum branch
|
16 rokov pred |
html
|
fa0d3d79e0
no message
|
23 rokov pred |
i386
|
b29f033afb
* part of r14418, forgot to commit
|
15 rokov pred |
ia64
|
32098ceea9
* first iA-64 register stuff
|
19 rokov pred |
m68k
|
515774b864
* merged armthum branch
|
16 rokov pred |
mips
|
2fbf2df137
* sunos is not supported on mips
|
15 rokov pred |
msg
|
cce3ae1a7a
* disable -Xg when used in combination with generating Stabs debug info on
|
15 rokov pred |
powerpc
|
4838ebe73b
* renamed mark_InlineStart/mark_InlineEnd to mark_NoLineinfoStart/
|
15 rokov pred |
powerpc64
|
62c1781bea
+ mw_pascal calling convention support for ARM, ppc64 and x86_64: identical
|
16 rokov pred |
ppcgen
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
15 rokov pred |
sparc
|
04f0544570
* fix stabs/dwarf register numbers for GDB
|
15 rokov pred |
systems
|
f7b75f4ecb
* add tf_needs_symbol_type for x86_64 solaris
|
15 rokov pred |
utils
|
092823308a
+ mips(el) support in the compiler makefile
|
15 rokov pred |
vis
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 rokov pred |
x86
|
d3f9e6290b
* fixed error in r14402 for functions/procedures that are not declared as
|
15 rokov pred |
x86_64
|
f660e7cc6c
* fisttp must get an "fpuint" suffix in the assembler output
|
15 rokov pred |
COPYING.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
16 rokov pred |
MPWMake
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
19 rokov pred |
Makefile
|
092823308a
+ mips(el) support in the compiler makefile
|
15 rokov pred |
Makefile.fpc
|
092823308a
+ mips(el) support in the compiler makefile
|
15 rokov pred |
README.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
16 rokov pred |
aasmbase.pas
|
edacea82be
* changed assembler directives for darwin lazy/non-lazy symbol pointers
|
16 rokov pred |
aasmdata.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
15 rokov pred |
aasmsym.pas
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
18 rokov pred |
aasmtai.pas
|
4838ebe73b
* renamed mark_InlineStart/mark_InlineEnd to mark_NoLineinfoStart/
|
15 rokov pred |
aggas.pas
|
4838ebe73b
* renamed mark_InlineStart/mark_InlineEnd to mark_NoLineinfoStart/
|
15 rokov pred |
aopt.pas
|
090f2a6108
* defined "class of TAsmOptimizer" as separate type to avoid tripping
|
15 rokov pred |
aoptbase.pas
|
f97730f73f
* use labelCanBeSkipped as used by i386 in generic optimizer code too
|
16 rokov pred |
aoptcs.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 rokov pred |
aoptda.pas
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
16 rokov pred |
aoptobj.pas
|
c71bc4084d
* fixed wrongly fix of r11444 in r12049
|
17 rokov pred |
asmutils.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
15 rokov pred |
assemble.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 rokov pred |
browcol.pas
|
2635212ebc
* fixed warnings and removed unused "Current_moduleIndex" global variable
|
16 rokov pred |
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
25 rokov pred |
catch.pas
|
fd070544db
- disabled installation of SIGINT signal handler for Darwin, because
|
16 rokov pred |
ccharset.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 rokov pred |
cclasses.pas
|
c6c15f6533
compiler: revert r14244
|
16 rokov pred |
cfidwarf.pas
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 rokov pred |
cfileutl.pas
|
c11243c83d
* made MorphOS build to cycle again: fixed path_absolute() for Amiga and MorphOS, and fixed AllFilesMask for MorphOS
|
16 rokov pred |
cg64f32.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 rokov pred |
cgbase.pas
|
e5ebb2a26e
* started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk
|
16 rokov pred |
cgobj.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 rokov pred |
cgutils.pas
|
e5ebb2a26e
* started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk
|
16 rokov pred |
cmsgs.pas
|
64ddae4eff
+ -vq parameter to show message numbers
|
17 rokov pred |
comphook.pas
|
64ddae4eff
+ -vq parameter to show message numbers
|
17 rokov pred |
compiler.pas
|
060d81b8fa
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from
|
16 rokov pred |
compinnr.inc
|
5885866990
+ support for objcencode() (equivalent of Objective-C's @encode()) + test
|
16 rokov pred |
comprsrc.pas
|
d3fdf8b17f
* fixed calling windres: don't create short names with forward slashes for output file name, becaause it fails, if the output file does not yet exist. Short names are only required for parameters that windres pass on to the preprocessor.
|
16 rokov pred |
constexp.pas
|
cf215d5097
o patch by Michael V. Denisenko to handle case <string> of (see also #13700)
|
16 rokov pred |
cp1251.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 rokov pred |
cp437.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 rokov pred |
cp850.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 rokov pred |
cp866.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 rokov pred |
cp8859_1.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 rokov pred |
cp8859_5.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 rokov pred |
crefs.pas
|
851b00f8e9
* more properties fixed
|
16 rokov pred |
cresstr.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
15 rokov pred |
cstreams.pas
|
71193c0f2c
* fixed bootstrapping with 2.0.4
|
18 rokov pred |
cutils.pas
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
16 rokov pred |
dbgbase.pas
|
671f8a1d30
* always immediately reset isdbgwritten for syms in the parasymtable,
|
16 rokov pred |
dbgdwarf.pas
|
2515ad6c35
* don't write debug info for absolute varsyms referring to a field or array
|
15 rokov pred |
dbgstabs.pas
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
15 rokov pred |
defcmp.pas
|
5d01732128
* several fixes which improve the behaviour of nested generics, resolves #15077
|
16 rokov pred |
defutil.pas
|
ed9656d1e6
Merged revisions 13627-13631,13637-13638,13640,13642-13648,13650-13653,13656-13658,13660,13664-13667,13672-13675,13680,13682,13687 via svnmerge from
|
16 rokov pred |
export.pas
|
6f3bace0f3
+ support for exporting Objective-C classes from dynamic libraries. It works
|
16 rokov pred |
expunix.pas
|
617e1b9b10
* handle i386/x86_64 solaris pic as for linux
|
15 rokov pred |
finput.pas
|
8dbc728926
* changed InputFileBufSize from 32kb to 32kb+1byte, because the last
|
16 rokov pred |
fmodule.pas
|
060d81b8fa
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from
|
16 rokov pred |
fpccrc.pas
|
793fd8fc09
* Add -Xg to help pages
|
17 rokov pred |
fpcdefs.inc
|
28ac4a8dda
* several mips/mipsel related stuff fixed
|
15 rokov pred |
fppu.pas
|
c3eb47293a
* fixed derefdata corruption in case a unit is re-resolved and it has a
|
15 rokov pred |
gendef.pas
|
caf0096877
* enabled version and description directive for all windows
|
16 rokov pred |
globals.pas
|
e5ebb2a26e
* started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk
|
16 rokov pred |
globtype.pas
|
8f3b1e42c0
+ -godwarfmethodclassprefix option to prefix method names in the DWARF debug
|
15 rokov pred |
htypechk.pas
|
af85e45b67
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
|
16 rokov pred |
impdef.pas
|
f1067607b6
+ workaround for non-working dircache on morphos/amiga
|
18 rokov pred |
import.pas
|
bf1c390027
* refactor import library generation
|
19 rokov pred |
link.pas
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
16 rokov pred |
msgidx.inc
|
cce3ae1a7a
* disable -Xg when used in combination with generating Stabs debug info on
|
15 rokov pred |
msgtxt.inc
|
cce3ae1a7a
* disable -Xg when used in combination with generating Stabs debug info on
|
15 rokov pred |
nadd.pas
|
335e159c11
Merged revisions 13351-13373,13376-13457 via svnmerge from
|
16 rokov pred |
nbas.pas
|
060bdbcb47
* fix writing of goto node to ppu
|
17 rokov pred |
ncal.pas
|
985c74adde
* sizeof(voidpointertype.size) -> voidpointertype.size (although they
|
15 rokov pred |
ncgadd.pas
|
0e96a159c8
* enabled pushing (x87) fpu registers in case too few might be available
|
15 rokov pred |
ncgbas.pas
|
09b4918cab
* don't allocate persistent temps for classes (they are not refcounted)
|
15 rokov pred |
ncgcal.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 rokov pred |
ncgcnv.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 rokov pred |
ncgcon.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
15 rokov pred |
ncgflw.pas
|
4838ebe73b
* renamed mark_InlineStart/mark_InlineEnd to mark_NoLineinfoStart/
|
15 rokov pred |
ncginl.pas
|
2c3c6d27d3
* fixed range checking for inc/dec when mixing unsigned and signed types
|
16 rokov pred |
ncgld.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 rokov pred |
ncgmat.pas
|
718694d1d6
* always specify an explicit alignment for tgobj.gettemp (so e.g.
|
17 rokov pred |
ncgmem.pas
|
f718be3afd
compiler: remove unused variable
|
15 rokov pred |
ncgobjc.pas
|
ab8e119c3e
* use separate pools for obj-c strings and string references
|
16 rokov pred |
ncgopt.pas
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 rokov pred |
ncgrtti.pas
|
0c675a4039
* the objc1 unit has been renamed to objc
|
16 rokov pred |
ncgset.pas
|
749e791768
* fixed in-code for big endian systems and smallsets < 4 bytes
|
16 rokov pred |
ncgutil.pas
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
15 rokov pred |
ncnv.pas
|
dd7e472fa4
* don't convert "cardinal div (cardinal-cardinal)" to longint after it
|
15 rokov pred |
ncon.pas
|
44aed2af60
o patch by Michael Denisenko, resolves #14734:
|
16 rokov pred |
nflw.pas
|
e520a2b941
compiler: for-in loop: fix temporary array range type
|
16 rokov pred |
ninl.pas
|
e50c05f44e
* fixed inverted condition in inc/dec range/overflow case that caused
|
15 rokov pred |
nld.pas
|
280f27b45c
* store/restore trttinode.rttidatatype to/from ppu file, and also copy it in
|
15 rokov pred |
nmat.pas
|
a00df1033f
* changed "Mixing signed expressions and longwords gives a 64bit result"
|
17 rokov pred |
nmem.pas
|
10cfba3b28
* convert booleans to the actual array index type (mantis #15364)
|
15 rokov pred |
nobj.pas
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
16 rokov pred |
nobjc.pas
|
3660bf7f98
* integrated the transformation of an Objective-C method call into a call
|
16 rokov pred |
node.pas
|
3660bf7f98
* integrated the transformation of an Objective-C method call into a call
|
16 rokov pred |
nopt.pas
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
18 rokov pred |
nset.pas
|
44aed2af60
o patch by Michael Denisenko, resolves #14734:
|
16 rokov pred |
nstate.pas
|
790a4fe2d3
* log and id tags removed
|
20 rokov pred |
nutils.pas
|
559e284bd0
* merged r13762-14047 from trunk
|
16 rokov pred |
objcgutl.pas
|
80499a1732
* don't align entries in string sections, gcc doesn't either
|
16 rokov pred |
objcutil.pas
|
f191ab39cd
* don't use a voidpointer typecast to access hardcoded objc fields, because
|
15 rokov pred |
ogbase.pas
|
edacea82be
* changed assembler directives for darwin lazy/non-lazy symbol pointers
|
16 rokov pred |
ogcoff.pas
|
edacea82be
* changed assembler directives for darwin lazy/non-lazy symbol pointers
|
16 rokov pred |
ogelf.pas
|
0687f16a04
* Accept weak for Solaris targets
|
16 rokov pred |
oglx.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 rokov pred |
ogmap.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
17 rokov pred |
optbase.pas
|
15b0711ca0
* various optimizations by Dave Richards (mantis #12440)
|
16 rokov pred |
optcse.pas
|
8db40851c0
* fixed some crashes
|
18 rokov pred |
optdead.pas
|
1597aac6d2
* first search for gnm and only then for nm
|
16 rokov pred |
optdfa.pas
|
9955e6b2bf
* dfa fixes by Sergei Gorelkin, resolve #15402
|
15 rokov pred |
options.pas
|
cce3ae1a7a
* disable -Xg when used in combination with generating Stabs debug info on
|
15 rokov pred |
optloop.pas
|
c0d4efed2e
* forbid passing derived classes to call by reference parent classes (for objects, this is still allowed), resolves #13135
|
16 rokov pred |
opttail.pas
|
6434772c3c
* error message when a goto label is optimized away
|
18 rokov pred |
optutils.pas
|
db196d76c2
+ strength reduction for array accesses inside for loops
|
17 rokov pred |
optvirt.pas
|
c6b5038d5e
* removed unnecessary internalerror triggered when reading wpo info for a
|
16 rokov pred |
owar.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
17 rokov pred |
owbase.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
17 rokov pred |
parabase.pas
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 rokov pred |
paramgr.pas
|
cc5aeb09de
* fixed handling the result value of functions where the result type is
|
16 rokov pred |
parser.pas
|
04402dd6cc
* initialize allow_array_constructor for each compilation run, fixes probably #12283
|
16 rokov pred |
pass_1.pas
|
39c1c4c199
* improved code generation by reducing the usage of unneeded temps due to incorrect
|
16 rokov pred |
pass_2.pas
|
f54ea1e9f9
* fix compilation with -dEXTDEBUG
|
16 rokov pred |
pbase.pas
|
e784ec1079
merge revisions 13898-13899:
|
16 rokov pred |
pdecl.pas
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
16 rokov pred |
pdecobj.pas
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
16 rokov pred |
pdecsub.pas
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
16 rokov pred |
pdecvar.pas
|
164db72f07
* implements getter must used target's default calling convention, because
|
15 rokov pred |
pexports.pas
|
6f3bace0f3
+ support for exporting Objective-C classes from dynamic libraries. It works
|
16 rokov pred |
pexpr.pas
|
af85e45b67
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
|
16 rokov pred |
pinline.pas
|
6a6a6a6e6f
* Copy() with WideChar array or PWideChar parameter should use fpc_unicodestr_copy compilerproc, since fpc_widestr_copy is available only on Windows. Bug #14307.
|
16 rokov pred |
pmodules.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
15 rokov pred |
pp.lpi
|
eee6658a46
revert occasionally committed pp.lpi
|
16 rokov pred |
pp.pas
|
6e8a6790d1
+ FPC_ARMEB and CPUARMEB similiar to FPC_ARMEL and CPUARMEL
|
16 rokov pred |
ppc.cfg
|
9465a13e71
+ Delphi 6 configuration file
|
23 rokov pred |
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 rokov pred |
ppc.dof
|
67486c96c3
* fixes for Delphi 6 compilation
|
23 rokov pred |
ppc68k.lpi
|
ab217ca748
* lpi version increased
|
16 rokov pred |
ppcarm.lpi
|
ab217ca748
* lpi version increased
|
16 rokov pred |
ppcavr.lpi
|
ab217ca748
* lpi version increased
|
16 rokov pred |
ppcmipsel.lpi
|
4fd2aa297a
Adds mipsel lazarus project
|
15 rokov pred |
ppcppc.lpi
|
ab217ca748
* lpi version increased
|
16 rokov pred |
ppcsparc.lpi
|
ab217ca748
* lpi version increased
|
16 rokov pred |
ppheap.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 rokov pred |
ppu.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
15 rokov pred |
ppx86_64.lpi
|
ab217ca748
* lpi version increased
|
16 rokov pred |
procinfo.pas
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 rokov pred |
pstatmnt.pas
|
d89463588c
compiler: don't compile incorrect statements if operators are involved (issue #0015338) + test
|
15 rokov pred |
psub.pas
|
9955e6b2bf
* dfa fixes by Sergei Gorelkin, resolve #15402
|
15 rokov pred |
psystem.pas
|
559e284bd0
* merged r13762-14047 from trunk
|
16 rokov pred |
ptconst.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
15 rokov pred |
ptype.pas
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
16 rokov pred |
raatt.pas
|
cc911887a8
* undo accidently committed changes from r11398
|
17 rokov pred |
rabase.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 rokov pred |
rasm.pas
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
19 rokov pred |
rautils.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 rokov pred |
regvars.pas
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 rokov pred |
rescmn.pas
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 rokov pred |
rgbase.pas
|
790a4fe2d3
* log and id tags removed
|
20 rokov pred |
rgobj.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 rokov pred |
scandir.pas
|
caf0096877
* enabled version and description directive for all windows
|
16 rokov pred |
scanner.pas
|
76c499a0f6
* fixed some corner cases when parsing nested (* *) comments (mantis #15293)
|
15 rokov pred |
script.pas
|
446e2161ce
+ Made a single Amiga/MorphOS-specific PathConv import to cfileutl.pas, instead of importing it every single place it is needed.
|
16 rokov pred |
switches.pas
|
a7e02c7948
* check validity of calling conventions specified using {$calling x}
|
16 rokov pred |
symbase.pas
|
5a2ccfff52
--WARNING: start build process with FPC 2.2.4; won't work when
|
16 rokov pred |
symconst.pas
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
16 rokov pred |
symdef.pas
|
896e481f86
* fixed function result variable symbol corruption in case a unit is
|
15 rokov pred |
symnot.pas
|
790a4fe2d3
* log and id tags removed
|
20 rokov pred |
symsym.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 rokov pred |
symtable.pas
|
f0c57aa76e
compiler: fix is_visible_for_object for nested specialization
|
16 rokov pred |
symtype.pas
|
e784ec1079
merge revisions 13898-13899:
|
16 rokov pred |
symutil.pas
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 rokov pred |
systems.pas
|
e67307aa66
* New constant system_needs_16_byte_stack_alignment
|
15 rokov pred |
tgobj.pas
|
718694d1d6
* always specify an explicit alignment for tgobj.gettemp (so e.g.
|
17 rokov pred |
tokens.pas
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
16 rokov pred |
verbose.pas
|
e5920bc2b8
* delay verbosity changes just like localswitches changes
|
17 rokov pred |
version.pas
|
8bd552b7b3
* version 2.5.1
|
16 rokov pred |
widestr.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 rokov pred |
wpo.pas
|
060d81b8fa
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from
|
16 rokov pred |
wpobase.pas
|
7bff50becd
* give an error message when the specified wpo feedback input file
|
16 rokov pred |
wpoinfo.pas
|
d27673bbe4
* do not load wpo info from ppu files when we are not generating
|
16 rokov pred |