pierre
b52df81a2c
+ commit Jonas' changes for init/fini for libraires
...
git-svn-id: trunk@14275 -
2009-11-26 16:53:11 +00:00
pierre
1fffaf627e
* fix -Xn option
...
git-svn-id: trunk@14274 -
2009-11-26 13:44:34 +00:00
pierre
679309704a
* fix compilation error
...
git-svn-id: trunk@14273 -
2009-11-25 16:58:25 +00:00
pierre
f5938d771f
* Implement use of solaris linker for libraries
...
git-svn-id: trunk@14272 -
2009-11-25 16:07:06 +00:00
michael
e2387a5ac5
* Fixed OnBeep
...
git-svn-id: trunk@14271 -
2009-11-25 09:37:04 +00:00
pierre
ca11bcd6cb
+ Use of native Solaris linker
...
git-svn-id: trunk@14270 -
2009-11-24 22:49:56 +00:00
pierre
728899606b
+ New option -Xn to use native linker, used for solaris targets
...
git-svn-id: trunk@14269 -
2009-11-24 22:49:06 +00:00
florian
80fc5f05dc
+ system unit part of David Zhang's MIPS port
...
git-svn-id: trunk@14268 -
2009-11-24 21:26:36 +00:00
ivost
0ba51db53e
* added some helper functions
...
git-svn-id: trunk@14267 -
2009-11-24 19:20:26 +00:00
pierre
af7974973d
fix stat type for x86_64 cpu
...
git-svn-id: trunk@14266 -
2009-11-24 16:36:20 +00:00
ivost
7ac4644289
* splittet zorba(dyn).pas into xqc.pas and zorba(dyn).pas
...
git-svn-id: trunk@14265 -
2009-11-24 12:10:12 +00:00
marco
71c32214a1
* real_connect "db" parameter added which was added in 3.22. Mants 15041, but dled mysql 3.23 to verify.
...
git-svn-id: trunk@14264 -
2009-11-24 11:14:12 +00:00
Jonas Maebe
5fa1e1cee2
* escaped special characters in latex descriptions
...
git-svn-id: trunk@14263 -
2009-11-23 21:46:03 +00:00
Jonas Maebe
cd3d324dd5
* fixed underflow error in get_interesting_appn() (patch by Marek Mauder
...
(Galfar), mantis #15150 )
git-svn-id: trunk@14262 -
2009-11-23 21:20:53 +00:00
Jonas Maebe
d644fc87a1
* handle loc_jump/loc_flags in for-loop upper bound (mantis #15169 )
...
git-svn-id: trunk@14261 -
2009-11-23 21:11:16 +00:00
Jonas Maebe
2c3c6d27d3
* fixed range checking for inc/dec when mixing unsigned and signed types
...
(mantis #14841 )
-> this also makes it impossible now to use constructs such as
inc(qword_var,-1) with range checking enabled, because that would require
a conversion to 128 bit for proper evaluation
git-svn-id: trunk@14260 -
2009-11-23 20:01:07 +00:00
Jonas Maebe
d313fd272c
* include QuickLook units in MacOSAll
...
* merge:
r319 | jonas | 2009-11-23 17:29:38 +0100 (Mon, 23 Nov 2009) | 4 lines
o two corrections by Dmitry Boyarintsev (mantis #15164 ):
* PEFBinaryFormat: fixed missing semi-colon in commented-out type block
* cblas: use {$error/errorc} instead of syntax error to report problem
git-svn-id: trunk@14259 -
2009-11-23 16:31:02 +00:00
joost
aa6ab5cd11
* Extracted ExceptionToHtml to procedure so it can be used elsewhere
...
git-svn-id: trunk@14258 -
2009-11-23 13:57:29 +00:00
paul
c6c15f6533
compiler: revert r14244
...
git-svn-id: trunk@14257 -
2009-11-23 01:43:42 +00:00
marco
51d5d1ea3b
* TUnzipper now instrumentable with events to be usable with custom streams
...
Patch from Andrew, Mantis 15151
git-svn-id: trunk@14256 -
2009-11-22 19:48:00 +00:00
florian
38c68b58aa
+ MIPS specific part of the rtl, by David Zhang
...
git-svn-id: trunk@14255 -
2009-11-22 18:35:03 +00:00
michael
01ed4a6745
* Implemented OnBeep to install custom beep handler
...
git-svn-id: trunk@14254 -
2009-11-22 17:33:56 +00:00
marco
b3ec68e2e1
* when "all" target is not used, unit dir was not created.
...
Added a msg2inc$(exeext) target that forces unitdir creation
mantis 15116
git-svn-id: trunk@14253 -
2009-11-22 11:36:36 +00:00
Jonas Maebe
2798f54bda
+ added QL*.pas to MacOS.pas
...
r318 | jonas | 2009-11-22 12:29:37 +0100 (Sun, 22 Nov 2009) | 2 lines
* fixed typo in conditional expression
git-svn-id: trunk@14252 -
2009-11-22 11:30:12 +00:00
florian
4123e0425c
* don't generate instruction alignment fill bytes in non exectuable sections
...
git-svn-id: trunk@14251 -
2009-11-21 22:34:46 +00:00
pierre
26869de684
* fix argc error
...
git-svn-id: trunk@14250 -
2009-11-21 22:20:15 +00:00
florian
44c6ff898b
* mipsel compiler builds
...
git-svn-id: trunk@14249 -
2009-11-21 22:17:34 +00:00
sergei
ad3e19de3d
* Rewrote TXMLReader.ParseContent to eliminate the inner loop;
...
* Also modified TXMLReader.ParseContent so that it produces normalized text nodes, i.e. merges text nodes on entity boundaries (when Options.ExpandEntities=True, of course) and merges the text coming from CDATA sections when Options.CDSectionsAsText=True.
git-svn-id: trunk@14248 -
2009-11-21 21:59:16 +00:00
Jonas Maebe
80499a1732
* don't align entries in string sections, gcc doesn't either
...
git-svn-id: trunk@14246 -
2009-11-21 21:24:27 +00:00
paul
64b6700c61
rtl: add enumerator for the TFPGList type
...
git-svn-id: trunk@14245 -
2009-11-21 18:51:48 +00:00
paul
5684e3acc7
compiler: speedup tdynamicarray.read, tdynamicarray.write
...
git-svn-id: trunk@14244 -
2009-11-21 18:27:37 +00:00
paul
f0c57aa76e
compiler: fix is_visible_for_object for nested specialization
...
git-svn-id: trunk@14243 -
2009-11-21 17:57:32 +00:00
pierre
b19f79bc58
* Set solaris default for x86_64 compiler if on solaris system
...
git-svn-id: trunk@14241 -
2009-11-21 16:30:25 +00:00
pierre
30161fdc04
* Use as_ggas for x86_64 solaris
...
git-svn-id: trunk@14240 -
2009-11-21 16:26:25 +00:00
pierre
ff25f1797c
+ Add gas for x86_64 solaris
...
git-svn-id: trunk@14239 -
2009-11-21 16:21:10 +00:00
pierre
ff80903341
* Correct wrong size suffixes
...
git-svn-id: trunk@14238 -
2009-11-21 16:12:48 +00:00
Jonas Maebe
dca8c521e5
r316 | jonas | 2009-11-21 16:57:50 +0100 (Sat, 21 Nov 2009) | 4 lines
...
* changed last parameter of PMSessionValidatePrintSettings from a
"var boolean" back into a booleanptr as it was before (you can pass
kPMDontWantBoolean if you are not interested in the result)
...
r315 | gorazd | 2009-11-18 18:07:57 +0100 (Wed, 18 Nov 2009) | 1 line
Added interfaces to QuickLook framework
...
r314 | gorazd | 2009-11-18 18:07:29 +0100 (Wed, 18 Nov 2009) | 1 line
Added interfaces to QuickLook framework
git-svn-id: trunk@14237 -
2009-11-21 16:08:36 +00:00
pierre
98dfe776e8
+ enable x86_64-solaris
...
git-svn-id: trunk@14236 -
2009-11-21 00:27:16 +00:00
pierre
2480a6bad1
+ x86_64 processor specific solaris files
...
git-svn-id: trunk@14235 -
2009-11-21 00:18:13 +00:00
Jonas Maebe
af85e45b67
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
...
using standard FPC overload selection logic
* fixed detection of references to static symbol tables for class
helpers
git-svn-id: trunk@14234 -
2009-11-21 00:14:21 +00:00
Jonas Maebe
9d5b597105
* don't push/pop the unit/program's static symtable on/off the symtable stack
...
before parsing the main begin/end, because that symtable is already on the
symtable stack at that point
git-svn-id: trunk@14233 -
2009-11-21 00:11:39 +00:00
sergei
25a3cc09ef
xmlread.pp: More on entity processing:
...
* General entities are now processed non-recursively;
* They are now re-parsed on each inclusion, enabling proper validation and ensuring SAX-compatible order of events. Also less dependent on DOM-specific calls like CloneNode.
git-svn-id: trunk@14232 -
2009-11-20 23:32:08 +00:00
Jonas Maebe
1900d12a0c
* fixed definition of NSInteger and NSUInteger for 64 bit (fix by
...
Gorazd Krosl)
git-svn-id: trunk@14231 -
2009-11-20 22:35:55 +00:00
florian
f54365db94
* adapted more fpc-mips stuff to trunk
...
git-svn-id: trunk@14230 -
2009-11-20 21:13:53 +00:00
Jonas Maebe
536529977a
* added header
...
git-svn-id: trunk@14229 -
2009-11-20 18:38:42 +00:00
florian
0c8546f94c
* more MIPS code of David Zhang integrated
...
git-svn-id: trunk@14228 -
2009-11-20 14:46:45 +00:00
Jonas Maebe
2ef18ba527
* use pipes instead of temporary files by default for assembling under
...
Darwin
git-svn-id: trunk@14227 -
2009-11-20 13:20:01 +00:00
Jonas Maebe
e244acad77
* set default cpu type to pentiumm for darwin/i386 (since the first Macs
...
with an Intel cpu had a Core Solo)
git-svn-id: trunk@14226 -
2009-11-20 13:07:45 +00:00
pierre
a93c468518
* Revert wrong commit for fpcfg.inc
...
git-svn-id: trunk@14225 -
2009-11-20 11:09:19 +00:00
pierre
0687f16a04
* Accept weak for Solaris targets
...
git-svn-id: trunk@14224 -
2009-11-20 11:06:50 +00:00