..
alpha
arm
+ Wp<Controllertype> support for arm and avr
2009-02-02 20:16:25 +00:00
avr
* changed the supported targets for assembler writers to a set, and
2009-01-28 15:12:43 +00:00
html
i386
* changed the supported targets for assembler writers to a set, and
2009-01-28 15:12:43 +00:00
ia64
m68k
* changed the supported targets for assembler writers to a set, and
2009-01-28 15:12:43 +00:00
mips
msg
+ Wp<Controllertype> support for arm and avr
2009-02-02 20:16:25 +00:00
powerpc
* changed the supported targets for assembler writers to a set, and
2009-01-28 15:12:43 +00:00
powerpc64
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
ppcgen
* changed the supported targets for assembler writers to a set, and
2009-01-28 15:12:43 +00:00
sparc
* changed the supported targets for assembler writers to a set, and
2009-01-28 15:12:43 +00:00
systems
+ Wp<Controllertype> support for arm and avr
2009-02-02 20:16:25 +00:00
utils
* -Ratt removed from default fp.cfg - it is not necessary and makes troubles under sparc
2009-02-08 01:00:02 +00:00
vis
x86
* fixed spilling of "mov $64bitconst,%reg" on x86_64
2009-02-07 22:57:59 +00:00
x86_64
* handle methodpointer function results like records of the same size, resolves #12318
2008-11-15 23:05:36 +00:00
aasmbase.pas
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
aasmdata.pas
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
aasmsym.pas
aasmtai.pas
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
aggas.pas
* mark produced object files as "does not require executable stack" by
2008-12-12 16:26:25 +00:00
aopt.pas
* more aint() type casts replaced by int64() type casts
2008-11-13 19:44:30 +00:00
aoptbase.pas
aoptcs.pas
aoptda.pas
aoptobj.pas
* fixed wrongly fix of r11444 in r12049
2008-11-12 20:55:06 +00:00
assemble.pas
* moved adding of '-mfpu=softvfp' for arm/softfloat to overridden
2008-10-02 21:52:47 +00:00
browcol.pas
bsdcompile
catch.pas
ccharset.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
cclasses.pas
* fixed range check error
2008-09-21 18:52:13 +00:00
cfidwarf.pas
cfileutl.pas
+ Made a single Amiga/MorphOS-specific PathConv import to cfileutl.pas, instead of importing it every single place it is needed.
2009-01-03 14:34:59 +00:00
cg64f32.pas
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
cgbase.pas
+ ror/rol functions
2008-07-27 17:12:32 +00:00
cgobj.pas
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
cgutils.pas
* small avr compilation fixes
2008-11-22 09:51:24 +00:00
cmsgs.pas
+ -vq parameter to show message numbers
2008-10-12 12:19:41 +00:00
comphook.pas
+ -vq parameter to show message numbers
2008-10-12 12:19:41 +00:00
compiler.pas
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
2008-12-11 17:40:18 +00:00
compinnr.inc
+ ror/rol functions
2008-07-27 17:12:32 +00:00
comprsrc.pas
* 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.
2009-01-15 22:35:17 +00:00
constexp.pas
COPYING
cp437.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
cp850.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
cp866.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
cp1251.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
cp8859_1.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
cp8859_5.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
crefs.pas
* Fixed warnings about hiding inherited method.
2008-07-23 11:51:19 +00:00
cresstr.pas
cstreams.pas
cutils.pas
- unnecessary type declaration removed
2008-08-03 09:29:22 +00:00
dbgbase.pas
* split tvisibility from tsymoptions
2008-11-11 09:05:39 +00:00
dbgdwarf.pas
* now range check error also fixed for 64 bit targets
2009-02-07 23:03:29 +00:00
dbgstabs.pas
* changed debuginfo for dynamic arrays in stabs and dwarf2 into a pointer to
2008-12-24 19:59:44 +00:00
defcmp.pas
* reverted r12690 and r12691
2009-02-06 02:56:13 +00:00
defutil.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
export.pas
expunix.pas
* exports need pic on x86_64-freebsd
2008-09-13 15:46:33 +00:00
finput.pas
fmodule.pas
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
2008-12-11 17:40:18 +00:00
fpccrc.pas
fpcdefs.inc
* set stacksize in the main program, it makes no sense to set it in fpcdefs.inc and parse it a zillion times
2009-02-01 18:29:58 +00:00
fppu.pas
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
2008-12-11 17:40:18 +00:00
gendef.pas
globals.pas
+ Wp<Controllertype> support for arm and avr
2009-02-02 20:16:25 +00:00
globtype.pas
+ feature softfpu introduced
2009-01-26 17:24:24 +00:00
htypechk.pas
* accept overloaded operators that return any shortstring type when needing
2009-01-24 15:12:19 +00:00
impdef.pas
import.pas
link.pas
* don't warn that a unit won't be smartlinked in case no .a file is
2008-10-10 14:11:00 +00:00
Makefile
* fixed reg. and ins. dat include file generation on windows
2009-01-26 14:15:10 +00:00
Makefile.fpc
* fixed reg. and ins. dat include file generation on windows
2009-01-26 14:15:10 +00:00
MPWMake
msgidx.inc
+ Wp<Controllertype> support for arm and avr
2009-02-02 20:16:25 +00:00
msgtxt.inc
+ Wp<Controllertype> support for arm and avr
2009-02-02 20:16:25 +00:00
nadd.pas
* changed "Mixing signed expressions and longwords gives a 64bit result"
2008-11-13 19:49:46 +00:00
nbas.pas
* fix writing of goto node to ppu
2008-09-03 20:46:04 +00:00
ncal.pas
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
2008-12-11 17:40:18 +00:00
ncgadd.pas
ncgbas.pas
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
ncgcal.pas
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
2008-12-11 17:40:18 +00:00
ncgcnv.pas
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
ncgcon.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
ncgflw.pas
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
ncginl.pas
* fixed invalid class typecasts in rol/ror handling
2009-02-07 21:21:43 +00:00
ncgld.pas
* formatting fix
2008-12-24 16:17:35 +00:00
ncgmat.pas
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
ncgmem.pas
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
ncgopt.pas
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
ncgrtti.pas
+ write proper rtti for large sets, resolves #12788
2008-12-16 17:18:16 +00:00
ncgset.pas
ncgutil.pas
* generic support for setting islibrary to true for libraries (+ changed
2008-12-17 17:49:16 +00:00
ncnv.pas
* only convert character constants into widechar/widestring when assigned
2009-01-24 12:45:03 +00:00
ncon.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
nflw.pas
+ strength reduction for array accesses inside for loops
2008-09-26 18:23:31 +00:00
ninl.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
nld.pas
nmat.pas
* changed "Mixing signed expressions and longwords gives a 64bit result"
2008-11-13 19:49:46 +00:00
nmem.pas
* ignore vmtloadaddrnodes created in dead strip removed code
2008-12-14 18:56:02 +00:00
nobj.pas
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
2008-12-11 17:40:18 +00:00
node.pas
* delay verbosity changes just like localswitches changes
2008-11-03 21:18:27 +00:00
nopt.pas
nset.pas
* fix writing of goto node to ppu
2008-09-03 20:46:04 +00:00
nstate.pas
nutils.pas
* current_objectdef is now always valid when parsing is within the
2008-11-12 18:54:39 +00:00
ogbase.pas
* fix bug #8391 only for arm-wince, because otherwise it breaks other platforms (incl. i386-win32)
2008-10-09 18:37:56 +00:00
ogcoff.pas
* Fixed writing debug link for external symbols file. Bug #13041 .
2009-02-05 11:44:52 +00:00
ogelf.pas
* changed the supported targets for assembler writers to a set, and
2009-01-28 15:12:43 +00:00
oglx.pas
ogmap.pas
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
2008-07-28 20:29:25 +00:00
optbase.pas
* set successor properly for for-nodes
2008-09-18 18:33:43 +00:00
optcse.pas
optdead.pas
* first search for gnm and only then for nm
2008-12-12 13:03:27 +00:00
optdfa.pas
* set result of ResetDFA, resolves #12757
2008-12-12 21:47:21 +00:00
options.pas
+ Wp<Controllertype> support for arm and avr
2009-02-02 20:16:25 +00:00
optloop.pas
* compilation fixed
2008-11-12 20:42:21 +00:00
opttail.pas
optutils.pas
+ strength reduction for array accesses inside for loops
2008-09-26 18:23:31 +00:00
optvirt.pas
* write empty section if no info about devirtualisable classes
2008-12-12 12:14:45 +00:00
owar.pas
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
2008-07-28 20:29:25 +00:00
owbase.pas
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
2008-07-28 20:29:25 +00:00
parabase.pas
paramgr.pas
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
parser.pas
* current_objectdef is now always valid when parsing is within the
2008-11-12 18:54:39 +00:00
pass_1.pas
* delay verbosity changes just like localswitches changes
2008-11-03 21:18:27 +00:00
pass_2.pas
pbase.pas
pdecl.pas
* refactor the forward type declaration handling, remove
2008-11-09 22:07:36 +00:00
pdecobj.pas
* accept only valid guid as iid for com and dispinterfaces, resolves #12030 ; I'am not sure though if this isn't a feature used by people already
2008-12-17 22:09:21 +00:00
pdecsub.pas
* refactor overload collection in tcallcandidates. separate
2008-11-12 22:38:38 +00:00
pdecvar.pas
* allow the usage of symbolic constants to specify the "stored" attribute
2009-02-06 19:54:29 +00:00
pexports.pas
* fixed invalid type cast in case of errors in a library's export section
2008-11-01 17:08:26 +00:00
pexpr.pas
* small indention fix
2008-12-12 21:47:44 +00:00
pinline.pas
* refactor is_visible_for_object
2008-11-17 21:41:40 +00:00
pmodules.pas
+ Wp<Controllertype> support for arm and avr
2009-02-02 20:16:25 +00:00
pp.lpi
* version got updated
2009-01-23 13:26:33 +00:00
pp.pas
* replaced invalid {$STACKSIZE } directive with {$MINSTACKSIZE }
2009-02-06 20:04:11 +00:00
ppc68k.lpi
ppc.cfg
ppc.conf
ppc.dof
ppcarm.lpi
* convert int64 properly to c-bools, resolves #12614
2008-11-16 13:27:59 +00:00
ppcavr.lpi
* continued work on avr-embedded
2008-08-14 14:23:25 +00:00
ppcppc.lpi
ppcsparc.lpi
ppheap.pas
ppu.pas
+ changed absolute offset variable to aword to avoid range check errors when using addresses > $7fffffff
2009-01-23 13:28:35 +00:00
ppx86_64.lpi
procinfo.pas
pstatmnt.pas
psub.pas
* forgotten commit of loop strength reduction patch
2008-11-19 11:03:20 +00:00
psystem.pas
* split tvisibility from tsymoptions
2008-11-11 09:05:39 +00:00
ptconst.pas
* reverted r12690 and r12691
2009-02-06 02:56:13 +00:00
ptype.pas
* split tvisibility from tsymoptions
2008-11-11 09:05:39 +00:00
raatt.pas
rabase.pas
rasm.pas
rautils.pas
* avoid internal error in case of an illegal assembler operand
2009-01-26 14:26:26 +00:00
README
regvars.pas
rescmn.pas
rgbase.pas
rgobj.pas
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
scandir.pas
* delay verbosity changes just like localswitches changes
2008-11-03 21:18:27 +00:00
scanner.pas
* refactor the forward type declaration handling, remove
2008-11-09 22:07:36 +00:00
script.pas
+ Made a single Amiga/MorphOS-specific PathConv import to cfileutl.pas, instead of importing it every single place it is needed.
2009-01-03 14:34:59 +00:00
switches.pas
* delay verbosity changes just like localswitches changes
2008-11-03 21:18:27 +00:00
symbase.pas
* split tvisibility from tsymoptions
2008-11-11 09:05:39 +00:00
symconst.pas
+ write proper rtti for large sets, resolves #12788
2008-12-16 17:18:16 +00:00
symdef.pas
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
2008-12-11 17:40:18 +00:00
symnot.pas
symsym.pas
* accept overloaded operators that return any shortstring type when needing
2009-01-24 15:12:19 +00:00
symtable.pas
* refactor is_visible_for_object
2008-11-17 21:41:40 +00:00
symtype.pas
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
2008-12-11 17:40:18 +00:00
symutil.pas
systems.pas
+ Wp<Controllertype> support for arm and avr
2009-02-02 20:16:25 +00:00
tgobj.pas
* always specify an explicit alignment for tgobj.gettemp (so e.g.
2008-11-08 22:20:47 +00:00
tokens.pas
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
verbose.pas
* delay verbosity changes just like localswitches changes
2008-11-03 21:18:27 +00:00
version.pas
widestr.pas
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
wpo.pas
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
2008-12-11 17:40:18 +00:00
wpobase.pas
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
2008-12-11 17:40:18 +00:00
wpoinfo.pas
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
2008-12-11 17:40:18 +00:00