Commit Graph

37156 Commits

Author SHA1 Message Date
Jonas Maebe
462de0f5fd + AIX target definition and info for the compiler and ppudump
git-svn-id: trunk@20790 -
2012-04-11 18:00:29 +00:00
Jonas Maebe
452414e1a7 - removed cg.g_indirect_sym_load() calls from pass_generate_code; this
routine is called from tcgppcgen.fixref()/tcgx86.make_simple_ref()
    when necessary

git-svn-id: trunk@20789 -
2012-04-11 18:00:21 +00:00
Jonas Maebe
7c0469e1fd * link libbsd for AIX, because several UNIX routines are part of its BSD
Compatibility library

git-svn-id: trunk@20788 -
2012-04-11 18:00:08 +00:00
Jonas Maebe
b0e4263fee + aix support in fpcmake and fpmake
git-svn-id: trunk@20787 -
2012-04-11 17:59:59 +00:00
Jonas Maebe
8d8fc0fdee + RTL for AIX
git-svn-id: trunk@20786 -
2012-04-11 17:59:49 +00:00
sergei
91f770d774 + TXmlReader.NameTable public property
+ report SystemID and PublicID of DTD as attributes

git-svn-id: trunk@20785 -
2012-04-11 16:36:13 +00:00
pierre
8d6c5f1ecc Use mmx_support to decide to use xmState or x87state part of sigcontext
git-svn-id: trunk@20784 -
2012-04-11 13:22:58 +00:00
pierre
d3e32d4fa7 Correct several record fields
git-svn-id: trunk@20783 -
2012-04-11 13:21:38 +00:00
pierre
2d130d20e7 + Add forward declaration of InstallDefaultSignalHandler for use inside sighnd.inc
git-svn-id: trunk@20782 -
2012-04-11 12:56:11 +00:00
marco
a9e189ca31 * fix typing of some macro2procedure conversions. Mantis #21696
git-svn-id: trunk@20781 -
2012-04-10 13:40:29 +00:00
michael
1eca76dec5 * No change when clearing empty collection
git-svn-id: trunk@20780 -
2012-04-10 08:04:34 +00:00
michael
d3fa1b4979 * Fix for bug #21691
git-svn-id: trunk@20779 -
2012-04-10 07:49:40 +00:00
paul
75eaad88fb compiler: don't crash after r20753
git-svn-id: trunk@20778 -
2012-04-10 01:19:10 +00:00
sergei
bed154d366 * Modified helper TLoader class to access reader node data via an interface, instead of using fields directly.
git-svn-id: trunk@20777 -
2012-04-09 22:10:29 +00:00
pierre
34a4ee46ff Use elf32 binary writer for i386 netbsd target
git-svn-id: trunk@20776 -
2012-04-09 22:00:54 +00:00
pierre
db3346994c * Use correct sign extension for FPC_DOSYS1w
git-svn-id: trunk@20775 -
2012-04-09 21:57:13 +00:00
pierre
b98529673c Explicitly set fpSigAction return value
git-svn-id: trunk@20774 -
2012-04-09 21:56:02 +00:00
pierre
ae83b5ce92 Return -1 for fpIOPL and set errno to ESysENoSys for non-linux systems
git-svn-id: trunk@20773 -
2012-04-09 21:55:18 +00:00
pierre
55665c6713 Set local variable s to empty string at entry of transform_cp437_to_UTF8 function
git-svn-id: trunk@20772 -
2012-04-09 21:54:19 +00:00
pierre
f052ced5c3 Fix VarEnsureRange use of Result before being set
git-svn-id: trunk@20771 -
2012-04-09 21:52:47 +00:00
michael
3112cfbdd3 * Fix for bug #0021687 by Domingo Alvarez Duarte
git-svn-id: trunk@20770 -
2012-04-09 15:15:18 +00:00
sergei
69ca1accde * Added NameTable property to TXMLReaderSettings
* Removed redundant ANameTable parameters from some TXMLTextReader constructors
* TDOMParser.ParseWithContext: fixed accessing the document (it may be the context node itself)

git-svn-id: trunk@20769 -
2012-04-08 22:46:41 +00:00
pierre
db525785c8 * Fix typo in last commit
git-svn-id: trunk@20767 -
2012-04-08 21:42:20 +00:00
pierre
8e3da0c7e6 + Add netbsd x86_64 support for intAssignPipe
git-svn-id: trunk@20766 -
2012-04-08 21:32:37 +00:00
Tomas Hajny
46d3da9ca3 * message include files regenerated
git-svn-id: trunk@20764 -
2012-04-08 20:02:12 +00:00
Tomas Hajny
b11a2b169a * fixed inconsistent license files references
git-svn-id: trunk@20763 -
2012-04-08 20:00:45 +00:00
joost
d6033c7890 * Always notice when an external command is executed
* Do not change the current dir in ResolveFileNames when this is already done

git-svn-id: trunk@20762 -
2012-04-08 19:44:46 +00:00
joost
f8ab6e8adb * The hack calling ResolveFileNames directly does not work anymore
git-svn-id: trunk@20761 -
2012-04-08 19:25:56 +00:00
marco
dea196cddb * added some ifdef unicode for mantis #21667
git-svn-id: trunk@20760 -
2012-04-08 18:28:50 +00:00
pierre
ad2ec8c76d New OpenBSD-x86_64 C compiled objects
git-svn-id: trunk@20759 -
2012-04-08 17:47:48 +00:00
marco
675930bd50 * commited copy-n-pase fix from #21679, patch by Domingo Alvarez Duarte.
git-svn-id: trunk@20758 -
2012-04-08 17:46:14 +00:00
pierre
dd673d378f * Use RIP relative addressing for FPC system_parameter variables
git-svn-id: trunk@20757 -
2012-04-08 17:42:23 +00:00
marco
de8427b8ec * renamed foldstate to fsavedstate. Mantis #19542
git-svn-id: trunk@20756 -
2012-04-08 13:00:42 +00:00
joost
77401bda33 * Fixed warning about an example-file not being found
git-svn-id: trunk@20755 -
2012-04-07 21:48:40 +00:00
joost
324ad5fd06 * Fixed typo (warning) in fpmake.pp file
git-svn-id: trunk@20754 -
2012-04-07 21:31:39 +00:00
florian
dd70debe80 * records containing managed types are not "regable", resolves #21674
git-svn-id: trunk@20753 -
2012-04-07 20:19:48 +00:00
joost
66b0f3d9fb * Added fpmake.pp files for utilities
git-svn-id: trunk@20752 -
2012-04-07 20:06:14 +00:00
florian
6b8a865f93 * update msgidx.inc and msgtxt.inc after r20747
git-svn-id: trunk@20751 -
2012-04-07 19:27:09 +00:00
florian
3297be603f * patch by Max Nazhalov to clean up changes of r20701
git-svn-id: trunk@20750 -
2012-04-07 19:25:47 +00:00
pierre
02479d0409 Add openbsd/netbsd x86_64 systems to list using 16 for size of cextended type
git-svn-id: trunk@20749 -
2012-04-07 17:03:21 +00:00
sergei
67d6e8d6af * When parsing end-tags, compare input with element name from start-tag directly, without calling CheckName (performance).
git-svn-id: trunk@20748 -
2012-04-07 17:02:41 +00:00
Tomas Hajny
a5a7c2aa3e * directions for reporting bugs are different from those for asking questions nowadays
git-svn-id: trunk@20747 -
2012-04-07 16:43:15 +00:00
Tomas Hajny
20ebbefc2b * e-mail address for reporting bugs is not valid since long time ago
git-svn-id: trunk@20746 -
2012-04-07 16:31:08 +00:00
pierre
20eaf3240a Accept x86_64_netbsd system for GNU as
git-svn-id: trunk@20745 -
2012-04-07 15:54:17 +00:00
pierre
06c362c02f Accept x86_64_netbsd system for elf64 object writer
git-svn-id: trunk@20744 -
2012-04-07 15:53:36 +00:00
pierre
e97ee1aaf9 Add SigContextRec for x86_64 CPU
git-svn-id: trunk@20743 -
2012-04-07 15:52:15 +00:00
pierre
13d667da45 Fix ino_t for stat13 x86_64 CPU
git-svn-id: trunk@20742 -
2012-04-07 15:51:26 +00:00
pierre
78e129931b Add NETBSD_USE_STAT30 conditional for recent NetBSD changes, not yet used
git-svn-id: trunk@20741 -
2012-04-07 15:37:03 +00:00
florian
7819eb892c * use GNU AS as default assembler on x86_64-win64 now
git-svn-id: trunk@20740 -
2012-04-07 13:00:46 +00:00
Jonas Maebe
c4d80a8a10 * only try to use objdump to extract symbol liveness information if the
target OS is Linux, since it's not supported on other platforms for that
    purpose

git-svn-id: trunk@20739 -
2012-04-07 11:11:48 +00:00