Commit Graph

29245 Commits

Author SHA1 Message Date
florian
57f3e2f40a * forbid access to properties in class methods
* readability fix

git-svn-id: trunk@11838 -
2008-09-28 20:16:13 +00:00
joost
c79e23c5eb * Register DataPacketReaders
git-svn-id: trunk@11837 -
2008-09-28 19:53:00 +00:00
florian
8c9baed5cb * force static; being repeated in the procedure body, this avoids trouble as in #12242
+ add static when using fullprocname

git-svn-id: trunk@11835 -
2008-09-28 18:45:37 +00:00
michael
20a8aced3c * Fixed assign
git-svn-id: trunk@11834 -
2008-09-28 14:42:29 +00:00
michael
7e5340c07c * Added possibility to set filename in archive, and added possibility to use streams
git-svn-id: trunk@11833 -
2008-09-28 14:35:28 +00:00
florian
50012c2357 * fix by Inoussa OUEDRAOGO to improve UnicodeString property handling, resolves #12224
git-svn-id: trunk@11832 -
2008-09-27 13:25:11 +00:00
florian
f64dbd70cf * make unicodechar equivalent to widechar, resolves #12233
git-svn-id: trunk@11830 -
2008-09-27 12:40:42 +00:00
florian
17e7c221fd * typo fixed
git-svn-id: trunk@11829 -
2008-09-27 12:37:30 +00:00
florian
013dc5e379 * fix wince building after unicodestring changes
git-svn-id: trunk@11828 -
2008-09-27 12:05:35 +00:00
florian
9d087f40fa * when cross compiling, fallback to fpc when no cross compiler is found
git-svn-id: trunk@11827 -
2008-09-27 10:06:56 +00:00
marco
aa4edaf074 * yet another fix for 10292, mea culpa. (identifiers were added for the wrong architecture)
git-svn-id: trunk@11826 -
2008-09-26 19:32:39 +00:00
florian
db196d76c2 + strength reduction for array accesses inside for loops
* export get_mul_size so we can use it for strength reduction
* ensure loop counter is marked as being written
* typos fixed

git-svn-id: trunk@11825 -
2008-09-26 18:23:31 +00:00
Jonas Maebe
edb86ee95f + test for mantis #12202
git-svn-id: trunk@11824 -
2008-09-26 13:32:40 +00:00
Jonas Maebe
b2531e9883 * don't "round" 0.0 when converting to a string (mantis #12202)
git-svn-id: trunk@11823 -
2008-09-26 13:28:53 +00:00
florian
50b63884cb + applied a fix similar to 11820 to x86-64
git-svn-id: trunk@11821 -
2008-09-25 19:31:16 +00:00
florian
558cf3ef87 * reset FPU properly after an exception, resolves #12214
git-svn-id: trunk@11820 -
2008-09-25 19:15:54 +00:00
marco
6cbe4131f1 * fix for 10292, baudrates for x86_64
git-svn-id: trunk@11819 -
2008-09-24 19:57:15 +00:00
marco
15b5f150b4 * getcombobox changes dll. (12200)
git-svn-id: trunk@11818 -
2008-09-23 08:36:56 +00:00
Vincent Snijders
dad6f27de7 * another attempt to put the expected mandlebrot test output in svn
git-svn-id: trunk@11817 -
2008-09-22 11:04:00 +00:00
micha
66a940afad * fix armeb compiler cleaning
git-svn-id: trunk@11816 -
2008-09-21 21:02:51 +00:00
Vincent Snijders
70bbdb52ee * add real mandelbrot test output for n=200
git-svn-id: trunk@11815 -
2008-09-21 20:48:44 +00:00
Vincent Snijders
37164fa182 + mandelbrot test output for n=200
git-svn-id: trunk@11814 -
2008-09-21 19:47:35 +00:00
Jonas Maebe
9bb0db1a6a * fixed range check error
git-svn-id: trunk@11813 -
2008-09-21 18:52:13 +00:00
florian
0a8f621a6b * don't waste a register for inc/dec(<pointer>,const);
git-svn-id: trunk@11812 -
2008-09-21 17:42:53 +00:00
ivost
fc6ae58b9b * added GetPropList function for TClass parameter
git-svn-id: trunk@11811 -
2008-09-21 00:56:06 +00:00
florian
69159eb9f3 + support for & and % in char constants, resolves #12186
git-svn-id: trunk@11809 -
2008-09-20 19:51:29 +00:00
Vincent Snijders
6b0d250ea6 * fpdoc: fixed AV when looking for link tags, patch from Michael van Canneyt
git-svn-id: trunk@11808 -
2008-09-19 13:24:22 +00:00
florian
8d01c330a1 * ttemprefnode -> ctemprefnode
git-svn-id: trunk@11807 -
2008-09-18 21:39:38 +00:00
florian
17d3da7266 * variables where the address is taken could have aliases so they aren't invariant
git-svn-id: trunk@11806 -
2008-09-18 19:08:57 +00:00
florian
0b5951fa14 + first full implementation of induction variable strength reduction
git-svn-id: trunk@11805 -
2008-09-18 18:49:09 +00:00
florian
61dbf89bdb * set successor properly for for-nodes
+ CalcDefSum

git-svn-id: trunk@11804 -
2008-09-18 18:33:43 +00:00
florian
ecd05a1043 + framework for strength reduction of induction variables
+ constant multiplications can be eliminated testwise

git-svn-id: trunk@11803 -
2008-09-18 16:53:36 +00:00
marco
2300b7a484 * csu leftovers
git-svn-id: trunk@11802 -
2008-09-18 14:29:36 +00:00
Vincent Snijders
f28a204dbb * fpdoc: fixed memleak
git-svn-id: trunk@11801 -
2008-09-18 11:49:19 +00:00
michael
0d1ec12788 * Partially applied the patch from Attila Borka, added UseStreaming class method so datamodules without streamed content can be used (bug ID 12158)
git-svn-id: trunk@11800 -
2008-09-18 06:44:41 +00:00
marco
ec00f1d495 * initial version
git-svn-id: trunk@11799 -
2008-09-17 21:03:44 +00:00
florian
3294c59a73 * renamed optunrol into optloop
git-svn-id: trunk@11798 -
2008-09-17 20:21:19 +00:00
ivost
69bd90996b * added S_IRWXG and S_IRWXU constants to ostypes.inc of linux (defined in sys/stat.h)
git-svn-id: trunk@11797 -
2008-09-16 22:57:07 +00:00
ivost
cf3fc4bd77 * added several new helper functions to libxml2 (xmlxsd.pas)
git-svn-id: trunk@11796 -
2008-09-16 22:35:57 +00:00
Jonas Maebe
6b473862cf * give an error stating that you have to use the latest released compiler
to build 2.3.1 since the unicode branch merge

git-svn-id: trunk@11795 -
2008-09-16 21:59:15 +00:00
marco
2fbee5193d * another fix.
git-svn-id: trunk@11794 -
2008-09-16 20:48:02 +00:00
marco
61dd45f079 * more freebsd/x86_64 fixes
git-svn-id: trunk@11793 -
2008-09-16 20:25:57 +00:00
ivost
40ad72f8da * extended libxml2
* xmlCharPtr is no longer compatible to pchar (use BAD_CAST to cast instead)
* fixed bugs

git-svn-id: trunk@11792 -
2008-09-16 10:32:43 +00:00
florian
efe81977e1 + dummy intassignpipe for non-i386
git-svn-id: trunk@11791 -
2008-09-16 08:36:28 +00:00
marco
3f5511661a * lots of little longint() to TSysParam() fixes. Ancient code, brr.
git-svn-id: trunk@11790 -
2008-09-15 20:01:17 +00:00
tom_at_work
fbbbf33be1 * removed superfluous masking of rotation count for rol/ror inlines
git-svn-id: trunk@11789 -
2008-09-15 19:37:47 +00:00
joost
c4789a5ae4 * Removed unnessesary var-keyword in declaration of ReadXMLFile (Fixes compilation)
git-svn-id: trunk@11788 -
2008-09-15 08:17:35 +00:00
ivost
16225a3653 * reverted usage of ctypes.size_t in libxml2
git-svn-id: trunk@11787 -
2008-09-14 20:59:20 +00:00
ivost
15dd98d940 * removed size_t from ctypes.pp in trunk (reverted)
git-svn-id: trunk@11786 -
2008-09-14 20:58:37 +00:00
marco
55bf13596e * correction for omfsnamelen, which hopefully fixes ostat
git-svn-id: trunk@11784 -
2008-09-14 20:42:46 +00:00