.. |
alpha
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
18 년 전 |
arm
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 년 전 |
html
|
fa0d3d79e0
no message
|
23 년 전 |
i386
|
ee2a4bc8f2
* fixed range errors
|
18 년 전 |
ia64
|
32098ceea9
* first iA-64 register stuff
|
19 년 전 |
m68k
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 년 전 |
mips
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 년 전 |
msg
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 년 전 |
powerpc
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 년 전 |
powerpc64
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 년 전 |
ppcgen
|
4d1f213889
* fixed gprof support for darwin/ppc32 (although the output from gprof
|
18 년 전 |
sparc
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 년 전 |
systems
|
4d1f213889
* fixed gprof support for darwin/ppc32 (although the output from gprof
|
18 년 전 |
utils
|
78499f85dd
* symbian support from Felipe
|
18 년 전 |
vis
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 년 전 |
x86
|
cc67ed17b5
* fixed uninitialised variable (mantis 8198, already tested by
|
18 년 전 |
x86_64
|
c1df4454fe
* cmpxchg8b doesn't have a size suffix
|
18 년 전 |
COPYING
|
d4b8a224a1
+ Added license to this library
|
21 년 전 |
MPWMake
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
19 년 전 |
Makefile
|
3fba2975a2
* proper fix for r6069. Double quotes should not be used in makefiles because on Windows make creates batch file for executing programs with double quotes in parameters. It leads to strange errors.
|
18 년 전 |
Makefile.fpc
|
3fba2975a2
* proper fix for r6069. Double quotes should not be used in makefiles because on Windows make creates batch file for executing programs with double quotes in parameters. It leads to strange errors.
|
18 년 전 |
README
|
012af1131e
* updated to help compiling the compiler
|
22 년 전 |
aasmbase.pas
|
c238bb15d1
* .init section support
|
18 년 전 |
aasmdata.pas
|
d8d25c2489
* fixed memory leaks in compiler.
|
19 년 전 |
aasmsym.pas
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
18 년 전 |
aasmtai.pas
|
d85573da18
* dummy assignment to tai_cpu_abstract.Pass1 result to avoid warning
|
18 년 전 |
aggas.pas
|
c238bb15d1
* .init section support
|
18 년 전 |
aopt.pas
|
4010d66c2c
* arm cond. instruction support
|
19 년 전 |
aoptbase.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 년 전 |
aoptcs.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 년 전 |
aoptda.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 년 전 |
aoptobj.pas
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
18 년 전 |
assemble.pas
|
228943271f
* increased AsmOutSize from 32kb to 128kb, makes external assembling a
|
18 년 전 |
browcol.pas
|
35648b3de5
* reinstate code dealing with browser switches
|
18 년 전 |
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
25 년 전 |
catch.pas
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
19 년 전 |
cclasses.pas
|
a526430509
* add TFPHashList.FindIndexOf
|
18 년 전 |
cfidwarf.pas
|
870be04a3f
* use dwarf_reg()
|
19 년 전 |
cfileutils.pas
|
779b178157
+ removed workaround (dircache disable) for morphos (and amiga)
|
18 년 전 |
cg64f32.pas
|
91dbd27a42
* cleanup deleting of defs
|
18 년 전 |
cgbase.pas
|
f2a25e845d
* refactor gen_alloc_symtable so it depends on varsym type and not
|
19 년 전 |
cgobj.pas
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 년 전 |
cgutils.pas
|
2e131baa4c
* code generator support for subsetreferences (memory locations which
|
19 년 전 |
charset.pas
|
edffc31139
* fixed crash with empty codepage
|
20 년 전 |
cmsgs.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 년 전 |
comphook.pas
|
dac9896a6d
+ added -vs for time stamping
|
18 년 전 |
compiler.pas
|
dac9896a6d
+ added -vs for time stamping
|
18 년 전 |
compinnr.inc
|
cd5b9245f9
+ support for bitsizeof() function
|
19 년 전 |
comprsrc.pas
|
7a2e0da7bd
* extra parameter for file searching functions
|
19 년 전 |
cp437.pas
|
d704af7216
fix compilation for {$T+} linux/win
|
19 년 전 |
cp850.pas
|
d704af7216
fix compilation for {$T+} linux/win
|
19 년 전 |
cp8859_1.pas
|
d704af7216
fix compilation for {$T+} linux/win
|
19 년 전 |
crefs.pas
|
4466f3c2cd
+ new unit to handle references
|
18 년 전 |
cresstr.pas
|
1b173fd0f3
+ Enable resourcestring in all modes
|
18 년 전 |
cstreams.pas
|
785550d7e3
Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from
|
19 년 전 |
cutils.pas
|
18f3be105a
* get rid of unitialized warnings
|
18 년 전 |
dbgbase.pas
|
eda8184e21
* problem with virtual methods and interfaces fixed, fixes #8158
|
18 년 전 |
dbgdwarf.pas
|
7145c25260
* avoid level 2 comments
|
18 년 전 |
dbgstabs.pas
|
eda8184e21
* problem with virtual methods and interfaces fixed, fixes #8158
|
18 년 전 |
defcmp.pas
|
a2ec2e72b6
* better hint about abstract methods (fixes 5098)
|
18 년 전 |
defutil.pas
|
63ebc2a1b8
* fixed include/exclude for big endian after r6172
|
18 년 전 |
export.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 년 전 |
finput.pas
|
5531ac8c91
* fixed -o for sharedlibrary
|
18 년 전 |
fmodule.pas
|
6562e40a3e
* ignore program module when resolving unit names during ppu load
|
18 년 전 |
fpccrc.pas
|
c0b4678873
* Rename unit crc to fpccrc to avoid name conflict in packages
|
20 년 전 |
fpcdefs.inc
|
3ce0e329bd
* varsets shouldn't be enabled in the compiler currently
|
18 년 전 |
fppu.pas
|
79720fa7d8
* also queue source file info for ppu reporting
|
18 년 전 |
gendef.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 년 전 |
globals.pas
|
dac9896a6d
+ added -vs for time stamping
|
18 년 전 |
globtype.pas
|
95b126b364
+ reinstate browser switches
|
18 년 전 |
htypechk.pas
|
f2b07704b5
* proper initialised/used warnings for variables used
|
18 년 전 |
impdef.pas
|
f1067607b6
+ workaround for non-working dircache on morphos/amiga
|
18 년 전 |
import.pas
|
bf1c390027
* refactor import library generation
|
19 년 전 |
link.pas
|
adbe0ab1d2
* support linker options (-k) which are > 255 chars combined
|
18 년 전 |
make_old.cmd
|
918d797b20
* make.cmd renamed to make_old.cmd
|
24 년 전 |
mdppc386.bat
|
1f4bac4fd0
* delphi fixes
|
24 년 전 |
mppc386.bat
|
07ad807864
* added -FE. to put the PPU's in the compiler dir
|
25 년 전 |
mppc68k.bat
|
0e8616ed1f
+ temporary variables now in temp_gen.pas unit
|
27 년 전 |
mppcsparc
|
72556ae39f
* fix compile problem
|
21 년 전 |
msgidx.inc
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 년 전 |
msgtxt.inc
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 년 전 |
nadd.pas
|
d3ea2fa9e3
- removed some unneeded and sometimes wrong typecasts (could be
|
18 년 전 |
nbas.pas
|
d5e4828f6f
* avoid memory leak for copy of withnode in tempnodes
|
18 년 전 |
ncal.pas
|
3e153102a8
* fixed calling class methods via classrefdefs (mantis #8145)
|
18 년 전 |
ncgadd.pas
|
5a68a743fc
* remove invalid aword typecast
|
18 년 전 |
ncgbas.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 년 전 |
ncgcal.pas
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 년 전 |
ncgcnv.pas
|
abef29c1d5
* fixed x86 vector mmloads and use scalar loads in ncgcnv
|
18 년 전 |
ncgcon.pas
|
fbc197f27a
* fixed writing of double constants on WinCE
|
19 년 전 |
ncgflw.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 년 전 |
ncginl.pas
|
63ebc2a1b8
* fixed include/exclude for big endian after r6172
|
18 년 전 |
ncgld.pas
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 년 전 |
ncgmat.pas
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 년 전 |
ncgmem.pas
|
84726ed76c
* copy unique return value to address register on m68k
|
19 년 전 |
ncgopt.pas
|
3078a1927f
* remove ttype
|
19 년 전 |
ncgrtti.pas
|
2579cd139f
+ support for sets with size 1 and 2
|
18 년 전 |
ncgset.pas
|
1d96dcc50d
* renamed nf_swaped to nf_swapped
|
18 년 전 |
ncgutil.pas
|
879a1594e1
* don't trash out parameters, because the caller may expect them to be
|
18 년 전 |
ncnv.pas
|
2579cd139f
+ support for sets with size 1 and 2
|
18 년 전 |
ncon.pas
|
bcd86ef782
* added support for very big/small currency constants for non x86 CPUs.
|
18 년 전 |
nflw.pas
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
18 년 전 |
ninl.pas
|
a3f059bc29
* call the ansistring version of val for zero-based array-of-char
|
18 년 전 |
nld.pas
|
f82d47e370
* Use IncRefCountBy
|
18 년 전 |
nmat.pas
|
89257f94c6
* do not convert input of unaryminusnode to sint if the original is currency; fixes tfloattostr for 64 bit platforms which use int64 as currency type
|
18 년 전 |
nmem.pas
|
f2b07704b5
* proper initialised/used warnings for variables used
|
18 년 전 |
nobj.pas
|
6c05674d51
* fixed overload checking of virtual and class methods (mantis #8140)
|
18 년 전 |
node.pas
|
1d96dcc50d
* renamed nf_swaped to nf_swapped
|
18 년 전 |
nopt.pas
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
18 년 전 |
nset.pas
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
18 년 전 |
nstate.pas
|
790a4fe2d3
* log and id tags removed
|
20 년 전 |
nutils.pas
|
5988e6d117
* niln has a compelxity of 0 (so the inlining code doesn't try to take
|
18 년 전 |
ogbase.pas
|
30e78b71c8
* fix IE after duplicate asm symbol
|
18 년 전 |
ogcoff.pas
|
c238bb15d1
* .init section support
|
18 년 전 |
ogelf.pas
|
c238bb15d1
* .init section support
|
18 년 전 |
oglx.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 년 전 |
ogmap.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 년 전 |
optcse.pas
|
3078a1927f
* remove ttype
|
19 년 전 |
options.pas
|
11be490034
+ use reinstated browser switches
|
18 년 전 |
opttail.pas
|
42cf5f7b2b
* don't do tail recursion optimization on types requiring init/final code
|
18 년 전 |
optunrol.pas
|
85d63d9fa9
* settings refactored
|
19 년 전 |
owar.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 년 전 |
owbase.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 년 전 |
parabase.pas
|
38c0ae73da
Merged revisions 2775,2788-2789 via svnmerge from
|
19 년 전 |
paramgr.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 년 전 |
parser.pas
|
30cdc88e5f
* move broser information generation to a place where the infos are still valid
|
18 년 전 |
pass_1.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 년 전 |
pass_2.pas
|
e17b424e28
* refactor procsym procdef list
|
19 년 전 |
pbase.pas
|
11aa2b483e
* kicked ignore_equal, usage was wrong anyways
|
18 년 전 |
pdecl.pas
|
7d3d64e2ec
* fixed #8156
|
18 년 전 |
pdecobj.pas
|
56379c37a9
* write vmt always according to the order of definitions
|
18 년 전 |
pdecsub.pas
|
7e62e2cfc1
* correct debug info for parentfp hidden parameter,
|
18 년 전 |
pdecvar.pas
|
91dbd27a42
* cleanup deleting of defs
|
18 년 전 |
pexports.pas
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
19 년 전 |
pexpr.pas
|
2579cd139f
+ support for sets with size 1 and 2
|
18 년 전 |
pinline.pas
|
9e60d6791d
* show name of procedure/function called with too few parameters
|
19 년 전 |
pmodules.pas
|
cc73d6e147
* postpone some freeing if SymbolInfo is needed
|
18 년 전 |
pp.lpi
|
b76211b426
* more improvements
|
19 년 전 |
pp.pas
|
fa493c7898
* move exception mask initialization to procedure compile
|
18 년 전 |
ppc.cfg
|
9465a13e71
+ Delphi 6 configuration file
|
23 년 전 |
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 년 전 |
ppc.dof
|
67486c96c3
* fixes for Delphi 6 compilation
|
23 년 전 |
ppc68k.lpi
|
0d38bda5c4
* small m68k-linux fixes
|
19 년 전 |
ppcarm.lpi
|
8998a04bf6
* initial copy from i386
|
19 년 전 |
ppheap.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 년 전 |
ppu.pas
|
e1c994a3be
* don't call blockwrite if there's nothing to write
|
18 년 전 |
procinfo.pas
|
85d63d9fa9
* settings refactored
|
19 년 전 |
pstatmnt.pas
|
4e96fe8fac
* fixed with-support for classrefdefs (mantis 8150), with thanks to
|
18 년 전 |
psub.pas
|
1218322f8c
* cs_generate_stackframes (w+/-) should only apply to normal routines,
|
18 년 전 |
psystem.pas
|
d401c0a198
* activated internal get_frame for ARM.
|
18 년 전 |
ptconst.pas
|
bcd86ef782
* added support for very big/small currency constants for non x86 CPUs.
|
18 년 전 |
ptype.pas
|
91dbd27a42
* cleanup deleting of defs
|
18 년 전 |
raatt.pas
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 년 전 |
rabase.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 년 전 |
rasm.pas
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
19 년 전 |
rautils.pas
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 년 전 |
regvars.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 년 전 |
rgbase.pas
|
790a4fe2d3
* log and id tags removed
|
20 년 전 |
rgobj.pas
|
60069ce3d2
* fix IE with -sr and EXTDEBUG
|
19 년 전 |
scandir.pas
|
96e1c482bc
* compiler part of first Nintendo DS port
|
19 년 전 |
scanner.pas
|
70fc3274e2
* minor fixes from mantis 8132
|
18 년 전 |
script.pas
|
ad7d549965
+ implement pascal inline asm start/halt code for linux/i386
|
19 년 전 |
switches.pas
|
4765364816
* don't give a warning for {$u-} (means "Pentium-safe fdiv off", is only
|
18 년 전 |
symbase.pas
|
91dbd27a42
* cleanup deleting of defs
|
18 년 전 |
symconst.pas
|
9ad579855e
* fixed webtbf/tw3631
|
18 년 전 |
symdef.pas
|
2579cd139f
+ support for sets with size 1 and 2
|
18 년 전 |
symnot.pas
|
790a4fe2d3
* log and id tags removed
|
20 년 전 |
symsym.pas
|
e541f19ef5
* fixed debug info generation for static symbols + IE in case it cannot
|
18 년 전 |
symtable.pas
|
e3651191f5
* Use IncRefCount
|
18 년 전 |
symtype.pas
|
1c77710813
+ added code for reference list creation for tsym
|
18 년 전 |
symutil.pas
|
3cae449fda
* moved rtti to ncgrtti
|
19 년 전 |
systems.pas
|
78499f85dd
* symbian support from Felipe
|
18 년 전 |
tgobj.pas
|
2e6d438599
* changed ref parameter of gettemp/gettemptyped from var to out to fix
|
18 년 전 |
tokens.pas
|
1b173fd0f3
+ Enable resourcestring in all modes
|
18 년 전 |
verbose.pas
|
dac9896a6d
+ added -vs for time stamping
|
18 년 전 |
version.pas
|
7db8bc6498
* Revert version change
|
19 년 전 |
widestr.pas
|
85d63d9fa9
* settings refactored
|
19 년 전 |