Commit Graph

32608 Commits

Author SHA1 Message Date
michael
f2c8b59643 * After insert/update/delete events
git-svn-id: trunk@15920 -
2010-08-30 07:39:39 +00:00
joost
0dfd6f6675 * Added GlobalPrefix and LocalPrefix settings to compilersettings of fppkg
* By default only use the prefix instead of the InstallDir settings

git-svn-id: trunk@15919 -
2010-08-29 19:50:19 +00:00
Jonas Maebe
80086184d3 * mark values typecasted to regular array types and indexed as non-regable,
so that they aren't forced into a temporary location when passed to a
    var parameter later on (mantis #17283)

git-svn-id: trunk@15918 -
2010-08-29 17:19:58 +00:00
joost
1a7cbeeb88 * Flush text output before calling external programs
git-svn-id: trunk@15917 -
2010-08-29 13:08:07 +00:00
daniel
79dd212bb7 * Apply fix for bug #17291 as uploaded by reporter: Compiler generates a
32 bit value for deciding between lookup table or key/value array,
	also on 64 bit processors.

git-svn-id: trunk@15916 -
2010-08-28 18:36:30 +00:00
sekelsenmat
51f23db4bd Fixes the svg coordinates and svg path generation
git-svn-id: trunk@15915 -
2010-08-28 11:52:03 +00:00
joost
4cb34b50f3 * Only save new config-files when the version is updated or the file is newly created
git-svn-id: trunk@15914 -
2010-08-28 11:14:01 +00:00
joost
65ab1e820b * Safecall on linux/i386 now behaves like cdecl plus hidden exception support.
* Adapted tests because safecall on linux/i386 now does not include high() 
   support anymore

git-svn-id: trunk@15913 -
2010-08-27 19:07:22 +00:00
sekelsenmat
ef35ef0b0d Patches from Drigus, adds new wince units. bug #17096 and bug #17097
git-svn-id: trunk@15912 -
2010-08-27 14:31:13 +00:00
pierre
c03fa8e79d + Add warning if @GOTPCREL will not be honored
git-svn-id: trunk@15911 -
2010-08-26 15:51:36 +00:00
michael
bd7d55d592 * Applied patch from Graeme to fix link resolving (17276)
git-svn-id: trunk@15910 -
2010-08-26 14:40:20 +00:00
dmitry
c3095bf873 passrc: improve parsing code statements. TPasImplCommand replaced by actual simple or assignment. Small fix for the expression parser to handle dot separated identifier
git-svn-id: trunk@15909 -
2010-08-26 08:10:54 +00:00
nickysn
621f28cd1d * Added CGA and MCGA graphics modes
git-svn-id: trunk@15908 -
2010-08-25 22:55:05 +00:00
florian
ac51f535ae * support of data > 2 GB on x86_64-linux with PIC by picifing the startup code, resolves #17236
* fixed some small issues in the startup files

git-svn-id: trunk@15907 -
2010-08-25 19:43:29 +00:00
florian
0c9298a1be * update of German error message file by Karl-Michael Schindler, resolves #17256
git-svn-id: trunk@15904 -
2010-08-25 15:52:56 +00:00
dmitry
9b9a3ec725 passrc: added parsing label marks in the code blocks
git-svn-id: trunk@15903 -
2010-08-25 13:55:24 +00:00
dmitry
1530872629 passrc: initial program parsing. Fixed PasExpr constructor warnings. Added initial labels parsing
git-svn-id: trunk@15902 -
2010-08-25 13:22:38 +00:00
Tomas Hajny
f544ee965a * fix for web bug #6579
git-svn-id: trunk@15899 -
2010-08-24 21:32:49 +00:00
Jonas Maebe
821d0c5d26 * use fact that a method belongs to an objectsymtable to determine that
it is a method (_class is also set for nested procedures of methods),
    resolves problem reported in
    http://lists.freepascal.org/lists/fpc-pascal/2010-August/026259.html

git-svn-id: trunk@15898 -
2010-08-24 20:30:18 +00:00
marco
a8600c5bed * extracttoc/extractbinary
git-svn-id: trunk@15897 -
2010-08-24 20:27:30 +00:00
pierre
74a4b4cafc * Suppress warnings
git-svn-id: trunk@15896 -
2010-08-24 15:30:36 +00:00
pierre
0550e2ae64 * Allow compilation with DEBUG=1
git-svn-id: trunk@15895 -
2010-08-24 15:06:50 +00:00
pierre
56a35214ad * Avoid warning at compilation
git-svn-id: trunk@15894 -
2010-08-24 14:57:01 +00:00
michael
6f17f34fee * Fixed (BLOB) display, added support for transcoding
git-svn-id: trunk@15893 -
2010-08-24 14:40:22 +00:00
pierre
8b874e0646 * Try to get script to work for freebsd
git-svn-id: trunk@15892 -
2010-08-24 14:24:17 +00:00
pierre
fb313ff87e + Use SetTbreak method
git-svn-id: trunk@15891 -
2010-08-24 13:35:36 +00:00
pierre
18bd6a344d + SetTBreak method added
git-svn-id: trunk@15890 -
2010-08-24 13:35:09 +00:00
pierre
7d5e69ee14 * fix current_address type
* add python_libdir global cvar to avoid linking main.o from libgdb.a

git-svn-id: trunk@15889 -
2010-08-24 13:17:37 +00:00
pierre
a2d12c557d Use ptrint to cast a pointer to an integer
git-svn-id: trunk@15888 -
2010-08-24 13:15:18 +00:00
Jonas Maebe
5ca1bd2a32 * if the unit of a procedure call is explicitly specified, limit the search
for (overloaded) procsyms to that unit (mantis #17220)

git-svn-id: trunk@15887 -
2010-08-23 20:51:40 +00:00
sekelsenmat
fae7605a36 Adds more OpenSSL BIO functions and constants
git-svn-id: trunk@15886 -
2010-08-23 16:04:12 +00:00
sekelsenmat
b3442f8a3d Adds bezier curve and text support for the fpvectorial writer test app.
git-svn-id: trunk@15885 -
2010-08-23 15:33:41 +00:00
sekelsenmat
274856e2f5 Adds support for texts in the core of fpvectorial and adds a new example application for generating a set of documents from code
git-svn-id: trunk@15884 -
2010-08-23 15:26:54 +00:00
sekelsenmat
90df24dfae Small fix for PPEVP_PKEY
git-svn-id: trunk@15883 -
2010-08-23 14:32:31 +00:00
sekelsenmat
433f030779 Adds PEM_read_bio_PrivateKey to the OpenSSl headers and other minor improvements
git-svn-id: trunk@15882 -
2010-08-23 13:57:36 +00:00
michael
b4a13f2b33 * Fixed reading of name=length pairs with lenfth>128
git-svn-id: trunk@15881 -
2010-08-23 12:55:26 +00:00
florian
3a07adf27e * reduce redundant temporary interfaces variables, resolves #14092
git-svn-id: trunk@15880 -
2010-08-23 11:56:17 +00:00
michael
7a55db3397 * Patch from Luiz Americo (bug ID 017238) Small speed improvement, corrected order of arguments
git-svn-id: trunk@15879 -
2010-08-23 07:48:50 +00:00
michael
4144176f2f * Patch with small speed improvements from Luiz Americo (Bug ID 17240 )
git-svn-id: trunk@15878 -
2010-08-23 07:45:55 +00:00
michael
a848b6fde2 * Patch from Graeme Geldenhuys (bug 17237) extending scanner to report EOL and TAB
git-svn-id: trunk@15877 -
2010-08-23 07:42:42 +00:00
florian
700f687692 * nested open array constructors are not allowed, resolves #17213
git-svn-id: trunk@15876 -
2010-08-22 20:13:27 +00:00
marco
14247ef2db * print also interfaces in inheritance section, fixes 15774
git-svn-id: trunk@15875 -
2010-08-22 14:46:03 +00:00
nickysn
aa1b3a6542 * fixed Rectangle, Bar and Bar3D for the cases when x1>x2 or y1>y2
git-svn-id: trunk@15874 -
2010-08-22 12:54:00 +00:00
joost
db2d55128c * Added option to pass options to the compiler
git-svn-id: trunk@15873 -
2010-08-22 12:07:12 +00:00
nickysn
9a4238dea9 * Mode-X fixed (regcall-related bugfix in the asm of SetVisualX)
git-svn-id: trunk@15872 -
2010-08-22 10:16:17 +00:00
marco
6cc641c7bb * another fix for mmap from Chrisopher Key. 32-bit this time. Mostly in
unused arguments atm, but could be important for other uses of mmap.

git-svn-id: trunk@15871 -
2010-08-22 09:46:17 +00:00
nickysn
a386a642cc * fixed GetPixel320
git-svn-id: trunk@15870 -
2010-08-21 22:07:52 +00:00
nickysn
dabb5be491 * DrawPoly and FillPoly TP7 compatibility fixes
git-svn-id: trunk@15869 -
2010-08-21 21:18:23 +00:00
marco
b30c284b08 * minor hint and warning improvements
git-svn-id: trunk@15868 -
2010-08-21 21:12:27 +00:00
marco
9fd7c6fc63 * Load inheritance info from content file. Inheritance diagrams now work
reasonably well over package bounderies. 

git-svn-id: trunk@15867 -
2010-08-21 20:47:31 +00:00