pierre
d0b2c8c9bb
+ USEENV for dotest calls to use !ENV_NAME as unique program parameter
...
that contians all parameters.
+ vpath %.o $(C_SUBDIR) and direct %.o from %.c or %.cc rule
use TEST_CCOMPILER
+ test/library subdirectory added
git-svn-id: trunk@17781 -
2011-06-21 07:23:31 +00:00
Legolas
e3aa30f67c
* Added a first file I/O handling implementation
...
git-svn-id: trunk@17780 -
2011-06-20 21:55:58 +00:00
pierre
33cb4b4a83
+ generic_cpu defines fro ppudump
...
git-svn-id: trunk@17779 -
2011-06-20 21:44:18 +00:00
pierre
ede0a5a929
* Restrict test to Windows OS
...
git-svn-id: trunk@17778 -
2011-06-20 21:07:23 +00:00
pierre
18f5b6c2a6
* Be more descriptive in test output
...
git-svn-id: trunk@17777 -
2011-06-20 15:50:54 +00:00
pierre
c2b9bec684
* Added test for double library entry with same name
...
git-svn-id: trunk@17776 -
2011-06-20 15:45:44 +00:00
pierre
1d8851f0eb
Use systems.inc include file
...
git-svn-id: trunk@17775 -
2011-06-20 15:17:47 +00:00
pierre
4729b76ad9
Added forgotten include file
...
git-svn-id: trunk@17774 -
2011-06-20 14:57:34 +00:00
pierre
83f100432c
+ Move enumration types uses in ppu files from systems.pas
...
into systems.inc include file for direct inclusion by utils/ppudump.pp
+ new generic/cpuinfo.pas unit to allow compilation of ppudump without any
CPU specific code.
* Modified utils/ppudump rule in utils Makefile.fpc
to use generic/cpuinfo unit by use of -dGENERIC_CPU
* globals unit changed to support GENERIC_CPU.
* utils/ppudump.pp changed to remove local enumeration types.
git-svn-id: trunk@17773 -
2011-06-20 14:16:57 +00:00
marco
cd6e00c99a
* enable fpvectorial for all OS (shouldn't have OS specific dependancies) and
...
add -j functionality to packages/Make*
git-svn-id: trunk@17772 -
2011-06-20 10:39:46 +00:00
marco
d07711fcd6
* two new units added to make file and fpmake. Probably only matters for
...
installing and cleaning
git-svn-id: trunk@17771 -
2011-06-20 09:16:29 +00:00
sergei
2f7c779fa4
* tmoddivnode.simplify: made result definitely assigned and removed local var
...
* tshlshrnode.simplify: likewise
git-svn-id: trunk@17770 -
2011-06-19 21:48:18 +00:00
sergei
1470d91ba1
* Optimized pooling of floating point and large set constants using hash tables.
...
git-svn-id: trunk@17769 -
2011-06-19 21:41:41 +00:00
marco
6ccafccda0
* add pango_font_family_is_monospace, patch from C. Western. Mantis #19585
...
git-svn-id: trunk@17768 -
2011-06-19 17:04:03 +00:00
michael
419055f912
* Fixed conversion of Makefile.fpc - Options was changed to a stringlist
...
git-svn-id: trunk@17767 -
2011-06-19 08:39:33 +00:00
florian
b00a610aec
* optimize andb/w const,reg andw/l const,reg sequences as well
...
git-svn-id: trunk@17766 -
2011-06-18 15:22:09 +00:00
sekelsenmat
b65d397249
fpvectorial: Major rework, joined all 3 lists of elements into a single list in order to use it to keep the Z-Order
...
git-svn-id: trunk@17765 -
2011-06-17 09:52:19 +00:00
florian
efea42bcdf
* rewrote Ror/Rol/Sar so that it can be completely folded into a const by the compiler
...
if possible, the copied (dist and xxx) expressions are folded by the CSE so they don't hurt
git-svn-id: trunk@17764 -
2011-06-16 20:27:11 +00:00
michael
b8f18854ca
* Fixed bug where multiple methods were run one after the other
...
git-svn-id: trunk@17763 -
2011-06-16 19:11:16 +00:00
sergei
3e145f6d77
+ RelocateHeap: tolerate being called more than once.
...
git-svn-id: trunk@17762 -
2011-06-16 18:57:36 +00:00
sekelsenmat
3cdbe30c28
fpvectorial: Adds brush support for the svg writer and changes fpvectorial to use TFPColor instead of its own color
...
git-svn-id: trunk@17761 -
2011-06-16 10:36:03 +00:00
marco
7017009916
* currency and BSD asCurrency not asFloat. Patch by Lacak2, mantis #19558
...
git-svn-id: trunk@17760 -
2011-06-16 06:43:00 +00:00
florian
c7aa9e40cf
* fixed test, alignment directives require a = between type and value
...
git-svn-id: trunk@17759 -
2011-06-14 20:48:02 +00:00
florian
37b8b791d5
* overloaded versions of IsNan, resolves #14351
...
* prefer <ord> -> single over <ord> -> double/extended, this is delphi compatible
git-svn-id: trunk@17758 -
2011-06-14 20:38:51 +00:00
joost
499d6f78d1
* Fixed recipe commences before first target error when using GNU make version 3.82
...
git-svn-id: trunk@17757 -
2011-06-14 20:21:15 +00:00
michael
4d3e51288d
* Fixed ReadResourceHeader so it no longer uses an exception to report end of resources
...
git-svn-id: trunk@17756 -
2011-06-14 20:01:45 +00:00
joost
092892ee82
* Replaced 5 StringReplaces with one StringsReplace
...
git-svn-id: trunk@17755 -
2011-06-14 19:23:05 +00:00
florian
ce76ce8769
* fixed wrong tmpref usage as mentioned by Pierre on the mailing list
...
git-svn-id: trunk@17754 -
2011-06-14 18:48:22 +00:00
michael
9d5e446914
* More flexible fileinfo unit (bug 17252)
...
git-svn-id: trunk@17753 -
2011-06-14 18:18:05 +00:00
pierre
4850190663
* Change TImplementedInterface.GetCopy from a warning at compile time to an internalerror if called
...
git-svn-id: trunk@17752 -
2011-06-14 15:19:38 +00:00
sekelsenmat
038cb54210
fpvectorial: Basic implementation of the PostScript support
...
git-svn-id: trunk@17751 -
2011-06-14 14:15:45 +00:00
pierre
e4bb241409
* Silence warning in MakeSharedLibrary
...
git-svn-id: trunk@17750 -
2011-06-14 12:37:27 +00:00
michael
1e7a050364
* Deprecated files property. Files and entries can now be used simultaneously
...
git-svn-id: trunk@17749 -
2011-06-14 06:39:38 +00:00
michael
341d4a9c1f
* Applied patch as per bug #14083 , added on_unknown_marker handler
...
git-svn-id: trunk@17748 -
2011-06-13 19:25:38 +00:00
michael
769f0d8008
* Applied patches by "circular", bug #18863
...
git-svn-id: trunk@17747 -
2011-06-13 19:07:29 +00:00
michael
ef3aa22c76
* Added some targets (reported by Leonardo Ramé)
...
git-svn-id: trunk@17746 -
2011-06-13 19:00:41 +00:00
joost
1d02fcfbdb
* Added (temporary) univint dependency for iphonesim target
...
git-svn-id: trunk@17745 -
2011-06-13 18:22:49 +00:00
joost
96ec37aa92
* Fixed multiplying negative tBCD values
...
git-svn-id: trunk@17744 -
2011-06-13 17:12:49 +00:00
michael
2edcdbc6e4
* Readme explaining use of FastCGI (by Attila Borka)
...
git-svn-id: trunk@17743 -
2011-06-13 13:07:53 +00:00
michael
b50a3bfd5d
* Attila Borka adapted examples from Lazarus so they do not rely on the LCL. Moving them to FPC
...
git-svn-id: trunk@17742 -
2011-06-13 13:06:00 +00:00
michael
26fae08989
* Save session info in separate file
...
git-svn-id: trunk@17741 -
2011-06-13 12:58:01 +00:00
michael
86a5871ba4
* Lazarus is no longer needed for the examples
...
git-svn-id: trunk@17740 -
2011-06-13 12:57:32 +00:00
marco
f0bb0cbeed
* postgres initialize routine gets dll path as parameter. Default parameter to old value for compat.
...
Mantis 17902.
git-svn-id: trunk@17739 -
2011-06-13 12:33:04 +00:00
marco
de266c9857
* moved and renamed defaultsqlformatsettings. Related to mantis #17188 (comment 49077)
...
git-svn-id: trunk@17738 -
2011-06-13 09:43:14 +00:00
marco
25421961c1
* Change ftcurrency to binary field to avoid server<>client locale issues.
...
Patch from comment in Mantis #17717 by LacaK2
git-svn-id: trunk@17737 -
2011-06-13 09:38:14 +00:00
marco
80b13f5b38
* patch from Mantis #17717 by Lacak2 that improves money,bcd and char types for postgres.
...
git-svn-id: trunk@17736 -
2011-06-13 09:30:46 +00:00
michael
a07b14853a
* Changed ImplicitDir default from False to True
...
git-svn-id: trunk@17735 -
2011-06-13 09:07:17 +00:00
sergei
3eaf8df446
* Don't use hardcoded value for maxoutputlists
...
git-svn-id: trunk@17734 -
2011-06-13 07:11:56 +00:00
sergei
4ebc34c5e7
* Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt.
...
+ Check for nil pointer in FPC_PWIDECHAR_LENGTH
git-svn-id: trunk@17733 -
2011-06-13 04:59:17 +00:00
marco
0d71ef61fc
* Committed patch from LacaK2 that adds some SQL unicode fieldtypes for sqlite3
...
Mantis #18670
git-svn-id: trunk@17732 -
2011-06-12 15:34:43 +00:00