florian
64a3e3b95f
* patch by Cyrax to compile graph on win64 as well, resolves #21093
...
git-svn-id: trunk@20082 -
2012-01-15 08:52:10 +00:00
florian
ce070c93fc
+ patch by Jeppe Johansen to support the SC32442B
...
git-svn-id: trunk@20081 -
2012-01-14 21:39:32 +00:00
florian
bf290cadae
+ include avr in fullcycle
...
git-svn-id: trunk@20080 -
2012-01-14 20:48:33 +00:00
florian
562932a2c9
* change dllparam into PtrInt, this is required for 64 bit systems, patch based on Gennadiy's patch in #21089 , resolves #21089
...
git-svn-id: trunk@20079 -
2012-01-14 20:21:52 +00:00
sergei
fde1695961
* tcgx86_64.g_proc_exit: restore stack pointer using value that was calculated and stored in tcgx86.g_proc_entry, instead of recalculating it again.
...
git-svn-id: trunk@20078 -
2012-01-14 18:04:45 +00:00
sergei
149218408b
* Factored part of tcgrpocinfo.generate_code (responsible for setting up tempgen and stack frame) into a separate method.
...
git-svn-id: trunk@20077 -
2012-01-14 16:45:01 +00:00
joost
b24936e4ba
* Graph does not depend on x11 on windows
...
git-svn-id: trunk@20076 -
2012-01-14 14:20:49 +00:00
joost
ef9910e7ca
* Patch for fpmake.pp from Cyrax. Some files (needed by Lazarus) weren't installed ( #21084 )
...
git-svn-id: trunk@20075 -
2012-01-14 12:45:08 +00:00
joost
3713cf0d97
* Fixed installation of examples for several packages compiled by fpmake
...
git-svn-id: trunk@20074 -
2012-01-14 12:42:35 +00:00
joost
70c12e2f17
* Compile pxlib also for haiku
...
git-svn-id: trunk@20073 -
2012-01-14 12:41:27 +00:00
sergei
898fbdcd26
* Disallow placing hidden 'high' parameter in register if it will be accessed from implicit finally block (happens for <value open array of managed type> parameters).
...
git-svn-id: trunk@20072 -
2012-01-14 04:34:39 +00:00
Tomas Hajny
88183dfcba
* wrong path suggested for LIBPATH fixed
...
git-svn-id: trunk@20070 -
2012-01-13 23:14:43 +00:00
joost
1cea17ab7d
* Do not install gtk2-buildunit
...
git-svn-id: trunk@20069 -
2012-01-13 22:56:01 +00:00
joost
f1405b03fa
* Converted more packages to fpmake building
...
git-svn-id: trunk@20068 -
2012-01-13 22:41:43 +00:00
joost
98e05c8100
* Made DoFilterRecord virtual, so that descendents can add their own filtering easily
...
git-svn-id: trunk@20067 -
2012-01-13 21:46:10 +00:00
joost
1499ba9caf
* Pass the target-CPU to fpc.
...
git-svn-id: trunk@20066 -
2012-01-13 18:36:06 +00:00
joost
a26f1d9dd3
* When the OS,CPU or compiler are specifically given on the command line, the
...
fpmake-compileroptions and default compileroptions can differ. Even when
they are based on the same configuration file.
git-svn-id: trunk@20065 -
2012-01-13 15:39:27 +00:00
joost
46e3403c31
* fppkg only depends on httpd22 on targets that support fpWeb
...
git-svn-id: trunk@20064 -
2012-01-13 10:02:19 +00:00
marco
51f99c57c3
* Add CancelIO, CancelIOex Mantis #21079
...
git-svn-id: trunk@20063 -
2012-01-13 09:02:54 +00:00
Jonas Maebe
56161e608d
* do not interpret procsyms followed by ./^/( as potential procvar
...
expressions in case of TP/Mac-style procvar modes (mantis #21073 )
git-svn-id: trunk@20062 -
2012-01-12 21:37:59 +00:00
joost
1177fadc1c
* Install binaries into %installdir%\bin\%fpctarget% on non-unices, instead on %installdir%\bin
...
git-svn-id: trunk@20061 -
2012-01-12 20:57:40 +00:00
Jonas Maebe
1f614b7efc
* use correct source code position for error messages about invalid
...
published fields (mantis #21035 )
git-svn-id: trunk@20060 -
2012-01-12 20:09:08 +00:00
michael
3d6e0dc570
* Changed to a more sensible and backwards comparible loading order
...
git-svn-id: trunk@20059 -
2012-01-12 19:47:44 +00:00
joost
91a0c9d56e
* Do not compile dbf of go32v2
...
git-svn-id: trunk@20058 -
2012-01-12 17:04:19 +00:00
joost
6c6708632e
* Set for which os'es the packages have to be compiled for those packages that do not compile on WinCE
...
git-svn-id: trunk@20057 -
2012-01-11 21:16:07 +00:00
joost
c41f844f58
* More packages switched to fpmake building
...
git-svn-id: trunk@20056 -
2012-01-11 21:02:51 +00:00
marco
ce564917cd
* Patch from Darius to fix directories of images #21008
...
git-svn-id: trunk@20054 -
2012-01-11 19:19:25 +00:00
sergei
5658c30328
* Partially reverted r20041 to prevent IE200606085 on ARM platforms.
...
It appears that a function which is present in interface part and aliased to another function using "external name 'foo'" directive cannot be placed immediately before the function to which it is aliased. The body of first function consists of a single jump which fails to be correctly relocated.
git-svn-id: trunk@20053 -
2012-01-11 18:22:43 +00:00
marco
bf67fed0cf
* Length of data in binary string. First part of Mantis #20453
...
git-svn-id: trunk@20052 -
2012-01-11 17:16:08 +00:00
joost
2e3a6b8197
* Fixed dependencies, the packages are called a52 and lua, not liba52 and liblua
...
git-svn-id: trunk@20051 -
2012-01-11 16:05:46 +00:00
marco
cc31243a2b
* Delphi ifdef for ptrint changed to an includefile since the old hack
...
won't work on XE2 64-bit. Related to mantis #20575
git-svn-id: trunk@20050 -
2012-01-11 15:04:55 +00:00
joost
dce5279c15
* Executables also have the .exe extension on WinCE
...
git-svn-id: trunk@20049 -
2012-01-11 13:27:34 +00:00
joost
2c1d616765
* Do not try to compile importtl on wince, since the dependency winunits-base is not available on wince
...
git-svn-id: trunk@20048 -
2012-01-11 13:23:21 +00:00
Jonas Maebe
3b8ae840c1
* avoid range check errors when inlining not-nodes (mantis #21029 )
...
git-svn-id: trunk@20046 -
2012-01-10 22:23:25 +00:00
marco
ad2aa1ceb3
* Fix for #21058 , cerapiuninit with lowercase init.
...
git-svn-id: trunk@20044 -
2012-01-10 21:37:22 +00:00
sergei
40f29ffd7a
* Generate direct order of indexes passed to fpc_dynarray_setlength at compile time, eliminates the need of reversing them at runtime (in DynArraySetLength).
...
* 'dimcount' parameter is now of type sizeint everywhere (was dword in fpc_dynarray_setlength and longint generated by compiler).
Since multi-dimensional dynarrays are not used in compiler code, this change does not break cycling.
git-svn-id: trunk@20041 -
2012-01-10 18:58:20 +00:00
joost
4788645aae
* Set for which os'es the packages have to be compiled for those packages that do not compile on Windows
...
git-svn-id: trunk@20040 -
2012-01-10 18:34:21 +00:00
joost
4795192b50
* Add package prefix when generating gdbver.inc
...
git-svn-id: trunk@20039 -
2012-01-10 17:03:49 +00:00
joost
76ff540c2c
* More packages converted to fpmake building
...
git-svn-id: trunk@20038 -
2012-01-10 16:31:07 +00:00
joost
4a46f22c49
* Fixed fpmake.pp for ptc on windows
...
git-svn-id: trunk@20037 -
2012-01-10 16:21:47 +00:00
joost
35293515eb
* Extension of consoletestrunner is .pas, not .pp
...
git-svn-id: trunk@20036 -
2012-01-10 13:48:14 +00:00
joost
e5fffc24eb
* Adapted fpmake.pp so that rexxsaa.pp is also compiled for the emx target
...
git-svn-id: trunk@20035 -
2012-01-10 11:58:09 +00:00
joost
e5b83bf6ba
* Adapted fpmake.pp so that pxlib is also compiled for the iphonesim and haiku targets
...
git-svn-id: trunk@20034 -
2012-01-10 11:53:48 +00:00
joost
74da30ee87
* Do not install the build-unit buildim, on neither fpmake or fpcmake
...
git-svn-id: trunk@20033 -
2012-01-10 11:32:47 +00:00
joost
e50a90aafe
* fixes for fpmake.pp file. (Dependencies arent recognized when the extension of the files are given)
...
git-svn-id: trunk@20030 -
2012-01-09 18:16:00 +00:00
joost
8642d18921
* Added fppkg fpmake.pp file
...
git-svn-id: trunk@20029 -
2012-01-09 18:12:45 +00:00
joost
3895a0de0d
* Do not show a useless dash in the help message of custom fpmake options
...
git-svn-id: trunk@20028 -
2012-01-09 18:09:15 +00:00
joost
a64ec6c1ce
* Fixed construction of command-line arguments for TCommands
...
* Added function AddProgramExtension, to ease adding '.exe' suffix.
* Replaced function Substitute by TDictionary.Substitute to force the
selection of the right global or package-specific dictionary
* Add proper prefix to source and destination files of TCommands
git-svn-id: trunk@20027 -
2012-01-09 15:43:11 +00:00
Jonas Maebe
e3cc5428b0
* consoletestrunner depends on univint on Darwin via custapp
...
git-svn-id: trunk@20025 -
2012-01-09 10:57:23 +00:00
Legolas
f210945a40
* NDS: removed "examples" from fpmake.pp
...
git-svn-id: trunk@20019 -
2012-01-09 07:21:48 +00:00