Commit Graph

31231 Commits

Author SHA1 Message Date
Jonas Maebe
9e87f42b16 * made internalerror unique
git-svn-id: trunk@14195 -
2009-11-16 00:06:17 +00:00
sergei
0589b2a846 XML writer:
* Moved line ending processing from the encoder to a higher level; without this, implementing/using external encoders is very problematic.
+ Implemented line ending processing for c14n mode.

git-svn-id: trunk@14194 -
2009-11-15 23:04:02 +00:00
marco
966bcbec9f * fixed the suffixes of fcl-registry dependance of winunits-base. (non related remark in mantis 15079)
git-svn-id: trunk@14193 -
2009-11-15 21:53:19 +00:00
sergei
1a28ccb0be + More c14n conformance in the writer:
* dedicated procedure for writing the document node;
  * no indenting in c14n mode;
  * ignore Specified property of the attributes in c14n mode.

git-svn-id: trunk@14192 -
2009-11-15 21:14:39 +00:00
florian
509447c4b9 + compiled test for win32
* use writeln to show the test result as well for easier manual testing

git-svn-id: trunk@14191 -
2009-11-15 20:56:18 +00:00
florian
f54ea1e9f9 * fix compilation with -dEXTDEBUG
git-svn-id: trunk@14190 -
2009-11-15 18:26:50 +00:00
pierre
3bcc2b660a * New object added
git-svn-id: trunk@14188 -
2009-11-15 17:27:30 +00:00
pierre
ad6b8a639e * do not fail tests if no gcc compiled files are present
git-svn-id: trunk@14187 -
2009-11-15 17:24:24 +00:00
sergei
5c60f0e9e2 XML writer: split CDATA sections at the ']]>' sequence.
git-svn-id: trunk@14186 -
2009-11-15 16:35:13 +00:00
Jonas Maebe
60a9ef963d * finished basic support for calling methods from external C++ classes
(slightly modified patch by Sven Barth, mantis #15082)

git-svn-id: trunk@14185 -
2009-11-15 14:55:40 +00:00
Jonas Maebe
38c09952a3 * don't exit the program in the exit code of shared libraries under Linux
(mantis #14958)

git-svn-id: trunk@14184 -
2009-11-15 13:50:14 +00:00
Jonas Maebe
b9f07ff1fb * changed one typecast too many in r14180
git-svn-id: trunk@14183 -
2009-11-15 13:43:18 +00:00
Jonas Maebe
099ceb9574 - removed, it's automatically generated (and removed) by the build process
git-svn-id: trunk@14182 -
2009-11-15 12:56:39 +00:00
Jonas Maebe
122e5714d8 * create/destroy codegen before/after generating exports, because it's
required when generating non-PIC code, and also for all Darwin platforms
    (required after r13801)

git-svn-id: trunk@14181 -
2009-11-15 11:19:09 +00:00
Jonas Maebe
ef66a2aec5 * fixed compilation after r14177
git-svn-id: trunk@14180 -
2009-11-15 11:17:37 +00:00
Jonas Maebe
d267bb3280 r310 | jonas | 2009-11-15 10:35:10 +0100 (Sun, 15 Nov 2009) | 2 lines
* BlockMove() and friends are not available on 64 bit (fix by Gorazd Krosl)

git-svn-id: trunk@14179 -
2009-11-15 09:55:50 +00:00
paul
952a71474a fix test
git-svn-id: trunk@14178 -
2009-11-15 07:16:25 +00:00
Jonas Maebe
af80b89f55 * set default set packing to 1 for TP/Delphi mode (mantis #15088)
git-svn-id: trunk@14177 -
2009-11-14 23:54:10 +00:00
florian
5d01732128 * several fixes which improve the behaviour of nested generics, resolves #15077
git-svn-id: trunk@14176 -
2009-11-14 22:24:55 +00:00
pierre
baf01d1f40 * set DB_USE_SSH allows to force ssh instead of putty
git-svn-id: trunk@14175 -
2009-11-14 17:22:27 +00:00
pierre
fb8d60a03e * use same alignment for i386 solaris as for i386 linux
git-svn-id: trunk@14174 -
2009-11-14 16:27:20 +00:00
pierre
27fc51ce82 * handle cpu specific unists
git-svn-id: trunk@14173 -
2009-11-14 16:24:56 +00:00
michael
8bfab6d4c2 * Added warning about thread-safety
git-svn-id: trunk@14172 -
2009-11-14 11:34:28 +00:00
paul
bcca902839 compiler: add fpc_has_operator_enumerator define
git-svn-id: trunk@14171 -
2009-11-14 11:19:07 +00:00
michael
3e9b6151ee * Added warning about thread-safety
git-svn-id: trunk@14169 -
2009-11-14 10:29:45 +00:00
michael
740bd6744b * Patch from Martin Friebe to buffer reading dwarf info
git-svn-id: trunk@14168 -
2009-11-14 10:12:53 +00:00
michael
9fff5d989c * Added support for the url tag to include arbitrary links
git-svn-id: trunk@14167 -
2009-11-13 15:58:45 +00:00
marco
f326302a12 * Test for mantis 14798
git-svn-id: trunk@14166 -
2009-11-13 15:46:42 +00:00
pierre
a31ab1e0f2 * Use DB_SSH_EXTRA instead of SSH_EXTRA for unix
git-svn-id: trunk@14165 -
2009-11-13 15:09:29 +00:00
pierre
ed0eed93ac * Add SSH_EXTRA arg to unix type scp/ssh
git-svn-id: trunk@14164 -
2009-11-13 15:08:08 +00:00
marco
6df3352279 * move constants out of ifndef wince, bug #15057.
git-svn-id: trunk@14163 -
2009-11-13 14:09:50 +00:00
marco
5163b44ac6 * Patch for "formatsettings" overloads of currency functions, mantis 15067
git-svn-id: trunk@14162 -
2009-11-13 09:10:24 +00:00
pierre
5c2749d8ab * improve DJGPP output
git-svn-id: trunk@14161 -
2009-11-12 21:05:19 +00:00
Jonas Maebe
59d72f12d7 * skip hidden parameters while generating a cppdecl mangled name (patch by
Sven Barth, mantis #15063)

git-svn-id: trunk@14159 -
2009-11-12 20:08:08 +00:00
Jonas Maebe
f7360d47c5 - removed aitconst_indirect_symbol, replaced with tai_directive
(patch by Dmitry Boyarintsev, mantis #15050)

git-svn-id: trunk@14157 -
2009-11-12 19:39:41 +00:00
florian
851b00f8e9 * more properties fixed
git-svn-id: trunk@14156 -
2009-11-12 18:11:10 +00:00
florian
517ac768f0 * properties fixed
git-svn-id: trunk@14155 -
2009-11-12 18:03:28 +00:00
pierre
5bc3c1f53d * Improve script to generate gdblib.inc
git-svn-id: trunk@14154 -
2009-11-12 16:24:58 +00:00
pierre
152fa714e1 * fix environment corruption for inferiors
git-svn-id: trunk@14153 -
2009-11-12 12:28:21 +00:00
pierre
ce5d4ee65d * fix compilation failure
git-svn-id: trunk@14152 -
2009-11-12 09:02:21 +00:00
ivost
f9f9a2e2b1 * prepeared libgd for dynamic loading support
git-svn-id: trunk@14151 -
2009-11-12 00:59:53 +00:00
ivost
e7734027c4 * renamed GDCALL to EXTCALL. Now it works with lazarus codetools
git-svn-id: trunk@14150 -
2009-11-12 00:41:06 +00:00
pierre
da59236bb3 + Script to generate libgdb directory
git-svn-id: trunk@14149 -
2009-11-11 21:41:24 +00:00
pierre
9f6f70830f + Solaris/i386 gcc compiled objects
git-svn-id: trunk@14148 -
2009-11-11 21:35:29 +00:00
sergei
6a8064fc3f + Added TDOMNode_WithChildren.InternalAppend, and used it to build node tree when cloning nodes. This speeds up the scenario when cloneNode() and node lists are used together, because the document is no longer marked as modified at each call to cloneNode.
git-svn-id: trunk@14147 -
2009-11-11 20:33:03 +00:00
Jonas Maebe
1cea9c95ae * fixed typo in ppc64 settings
git-svn-id: trunk@14146 -
2009-11-11 18:57:53 +00:00
sergei
4c5505b71c - removed dependency on avl_tree, improves speed, thread safety and memory requirements.
git-svn-id: trunk@14145 -
2009-11-11 14:19:50 +00:00
pierre
430c6008db * correct mime type for new file
git-svn-id: trunk@14139 -
2009-11-10 22:40:09 +00:00
pierre
17a838e7da + Add missing file for i386 solaris
git-svn-id: trunk@14138 -
2009-11-10 22:39:13 +00:00
Jonas Maebe
e04198d96f * prefetch next list elements while writing out assembler list, makes
that routine 15-20% faster on my Core 2

git-svn-id: trunk@14137 -
2009-11-10 19:32:49 +00:00