marco
17062d667c
* ansistring versions of mk/rm/chdir in objpas, Mantis 15010. The os-dependant routines of *nix/os2/win/dos have been converted
...
git-svn-id: trunk@14211 -
2009-11-18 18:04:51 +00:00
ivost
656f122bef
* fixed bug in float parser
...
git-svn-id: trunk@14210 -
2009-11-18 11:47:31 +00:00
sergei
968338c428
* Reverted removal of 'ISO8859-1' encoding because it is still used in fcl-registry.
...
git-svn-id: trunk@14209 -
2009-11-18 11:42:35 +00:00
pierre
791c165af9
* Use ELF assembler for i386/Solaris target
...
git-svn-id: trunk@14208 -
2009-11-18 10:50:11 +00:00
sergei
4ec8f0c617
* Call StoreLocation once in SkipQuote, rather than every time after calling it.
...
- Removed recognition of 'ISO8859-1', as it was a workaround for incorrect fpdoc encodings.
- Removed with statement in ParseContent, it won't work if we handle entities non-recusively, because FSource will be changing.
git-svn-id: trunk@14207 -
2009-11-18 00:48:05 +00:00
Jonas Maebe
749e791768
* fixed in-code for big endian systems and smallsets < 4 bytes
...
(fixes tbs/tb0219 on big endian systems after r14177)
git-svn-id: trunk@14206 -
2009-11-17 22:05:12 +00:00
michael
b732012438
* Item class is now a class function in TDDFieldDefs
...
git-svn-id: trunk@14205 -
2009-11-17 20:30:53 +00:00
michael
bf39a852b4
* Implemented GetDisplayName for fielddef
...
git-svn-id: trunk@14204 -
2009-11-17 20:24:21 +00:00
pierre
59204b21d5
* Correct SigContext structures
...
git-svn-id: trunk@14203 -
2009-11-17 10:27:20 +00:00
sergei
73b7248597
* Replaced all literal parsing routines with a single ParseLiteral(). Due to entity handling issues, this isn't yet enabled for attributes, therefore the current code contains some amount of redundancy.
...
* Started refactoring of the entity processing.
git-svn-id: trunk@14202 -
2009-11-16 23:43:01 +00:00
florian
c288e6c105
* deallocate thread variables for the main thread as well, as described in #15002
...
git-svn-id: trunk@14201 -
2009-11-16 19:36:32 +00:00
marco
805e5a79c6
* writer.writeset, reader.readset as per mantis 10501
...
git-svn-id: trunk@14200 -
2009-11-16 12:50:18 +00:00
pierre
216199bae4
* Try to fix compilation failure for go32v2
...
git-svn-id: trunk@14199 -
2009-11-16 10:54:52 +00:00
marco
9666249290
* patch from taka_jp that fixes a bug in the detection sequence (mantis 15093)
...
git-svn-id: trunk@14198 -
2009-11-16 10:40:55 +00:00
Jonas Maebe
c1408d164f
* added some prefetch commands based on profile information about
...
l2 misses
git-svn-id: trunk@14197 -
2009-11-16 00:18:34 +00:00
Jonas Maebe
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
...
implemented in Pascal). See
http://wiki.freepascal.org/FPC_PasCocoa#Category_declaration for syntax
details
git-svn-id: trunk@14196 -
2009-11-16 00:12:08 +00:00
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