sergei
3dba3a0219
* Float constants must be pooled using their the actual type, not the mapped type of assembler instruction. Otherwise e.g. extended may be mixed up with cextended, because both are mapped to ait_real_80bit.
...
git-svn-id: trunk@17787 -
2011-06-22 02:57:07 +00:00
joost
354eae1e6b
* Switched fastcgi to fpmake building
...
git-svn-id: trunk@17786 -
2011-06-21 20:40:20 +00:00
pierre
3874bc7d74
+ Check that dll imports in units also works
...
git-svn-id: trunk@17785 -
2011-06-21 19:56:55 +00:00
pierre
1a9f4ba314
* Improve ogbase linker script support, add warnings for unknown entries
...
git-svn-id: trunk@17784 -
2011-06-21 16:49:50 +00:00
pierre
e4a16a8225
+ Two new windows DLL tests added
...
git-svn-id: trunk@17783 -
2011-06-21 11:52:02 +00:00
pierre
81f722237d
+ Added distclean target to units/Makefile.fpc
...
+ also run $(MAKE) -C units distclean for distclean at tests directory level.
git-svn-id: trunk@17782 -
2011-06-21 09:25:30 +00:00
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