joost
|
d2e649e048
|
* Removed rtl-dependency in fpmake.pp (rtl is always added implicitly)
git-svn-id: trunk@28949 -
|
2014-10-30 21:11:19 +00:00 |
|
Tomas Hajny
|
6c17c9cb29
|
* minor optimization (don't clear the result of GetDynLibsErrorStr twice)
git-svn-id: trunk@28948 -
|
2014-10-30 14:52:34 +00:00 |
|
Tomas Hajny
|
8cd2b615ce
|
* added (limited) GetLastOSError by emulation of Win32 and *nix behaviour in the RTL
git-svn-id: trunk@28947 -
|
2014-10-30 14:44:03 +00:00 |
|
joost
|
3296c3d381
|
* Pass "-fsp 0" to fpmake on distinstall and zipdistinstall to remove absolute source path from fpunits.cfg files
git-svn-id: trunk@28946 -
|
2014-10-29 21:20:01 +00:00 |
|
joost
|
49a7323b64
|
* Install extra files relative to $(prefix) instead of $(baseinstalldir). This way yylex.cod and yyparse.cod can be installed without using a absolute path (Not possible in archives)
git-svn-id: trunk@28945 -
|
2014-10-29 20:20:58 +00:00 |
|
lacak
|
0028210b53
|
fcl-db: mssql: if stored procedure raises error with severity > 10 then db-library calls error handler, which sets DBErrorNo and DBErrorStr. So check them after execution of SQL and raise also error if they are set. +Cancel any pending results or other commands in batch to allow ROLLBACK.
git-svn-id: trunk@28944 -
|
2014-10-29 11:42:02 +00:00 |
|
marcus
|
f432d4c0c6
|
arosunits: converted macros repaired
git-svn-id: trunk@28943 -
|
2014-10-28 21:41:56 +00:00 |
|
reiniero
|
727d73677a
|
* fcl-db: ibconnection: cosmetic
git-svn-id: trunk@28942 -
|
2014-10-28 08:35:47 +00:00 |
|
pierre
|
fb35830fc1
|
Add support for GDB version 7.8
git-svn-id: trunk@28941 -
|
2014-10-27 22:15:45 +00:00 |
|
pierre
|
6c8a00224f
|
Add code to define DISABLE_CPU_FEATURES_INIT, if mingw GDB executable does not contain it
git-svn-id: trunk@28940 -
|
2014-10-27 22:14:23 +00:00 |
|
pierre
|
c5601c5094
|
Use 'set gnutarget elf32-littlearm' for arm cross
git-svn-id: trunk@28939 -
|
2014-10-27 22:12:13 +00:00 |
|
pierre
|
9e4e667842
|
Allow to disable __cpu_features_init by defining DISABLE_CPU_FEATURES_INIT
git-svn-id: trunk@28938 -
|
2014-10-27 22:10:51 +00:00 |
|
pierre
|
721c5d0947
|
define FPC_ARMEL32 or FPC_ARMEB32
git-svn-id: trunk@28937 -
|
2014-10-27 22:09:55 +00:00 |
|
reiniero
|
0f6d65e928
|
* fcld-db: dbftool example: cleanup, more error reporting/help output
git-svn-id: trunk@28936 -
|
2014-10-27 08:12:02 +00:00 |
|
pierre
|
5a2ed55af4
|
avoid gcc warning about old-style code in gdb_get_stdin
git-svn-id: trunk@28935 -
|
2014-10-26 23:01:06 +00:00 |
|
pierre
|
c528a029ec
|
Fix error in RemoteCopy assignment at Remote dialog box exit
git-svn-id: trunk@28934 -
|
2014-10-26 21:39:58 +00:00 |
|
joost
|
cda66fd328
|
* Do not use a prefix on non-unices within archives (zipinstall)
* Resolved more problems with case-sensitive TStrings on some targets (go32v2)
git-svn-id: trunk@28933 -
|
2014-10-26 17:35:56 +00:00 |
|
pierre
|
1c6bc92ce4
|
Reverted separation of test and test subdirs that led to incomplete testsuite results
git-svn-id: trunk@28932 -
|
2014-10-26 16:47:55 +00:00 |
|
florian
|
76c179fae8
|
* aarch64 compilation fixes
git-svn-id: trunk@28931 -
|
2014-10-26 08:35:13 +00:00 |
|
pierre
|
87dfdaacf5
|
Second try to fix wrong commit, missing changedir resotred
git-svn-id: trunk@28930 -
|
2014-10-25 22:59:13 +00:00 |
|
joost
|
e147d09eb9
|
* Added option to adapt SourcePath in fpunits.cfg file during installation
git-svn-id: trunk@28929 -
|
2014-10-25 19:13:50 +00:00 |
|
Jonas Maebe
|
8244d366d0
|
- moved deallocation of NR_PIC_OFFSET_REG from the x86_64 to the i386 code
generator (as it's also allocated for i386 rather than for x86_64)
git-svn-id: trunk@28928 -
|
2014-10-25 17:47:44 +00:00 |
|
joost
|
af7876b93c
|
* Fixed parsing command-line options for fpunits.cfg. Irrelevant options
are not stored anymore.
git-svn-id: trunk@28927 -
|
2014-10-25 14:51:10 +00:00 |
|
pierre
|
1e74266499
|
Fix error introduced in last commit
git-svn-id: trunk@28926 -
|
2014-10-25 09:01:49 +00:00 |
|
pierre
|
d80154d438
|
Support for quotes inside Values
git-svn-id: trunk@28925 -
|
2014-10-24 23:18:38 +00:00 |
|
pierre
|
8e5835a3bd
|
Use GetRemoteString function in TransferRemote
git-svn-id: trunk@28924 -
|
2014-10-24 22:05:00 +00:00 |
|
pierre
|
c228424fc9
|
Added SUPPORT_REMOTE DoRemote dialog
git-svn-id: trunk@28923 -
|
2014-10-24 22:03:19 +00:00 |
|
pierre
|
5ad5d984ac
|
Added SUPPORT_REMOTE related labels
git-svn-id: trunk@28922 -
|
2014-10-24 22:02:18 +00:00 |
|
pierre
|
d61152af67
|
Added SUPPORT_REMOTE related new variables
git-svn-id: trunk@28921 -
|
2014-10-24 21:59:06 +00:00 |
|
pierre
|
e73341550b
|
SUPPORT_REMOTE improvement
git-svn-id: trunk@28920 -
|
2014-10-24 21:54:37 +00:00 |
|
pierre
|
15746fdcaf
|
Add RemoteGDBServer, RemoteCopy, RemoteShell, RemoteExecCommand, RemoteSshExecCommand for SUPPORT_REMOTE
git-svn-id: trunk@28919 -
|
2014-10-24 21:53:27 +00:00 |
|
pierre
|
34bf64abd0
|
Declare MaybeQuoted function in interface
git-svn-id: trunk@28918 -
|
2014-10-24 21:49:58 +00:00 |
|
pierre
|
cfed3e2075
|
Use PPC_TARGET environment variable for SUPPORT_REMOTE enabled compilation, to allow coexistence of different cpu IDEs in same directory
git-svn-id: trunk@28917 -
|
2014-10-24 21:47:37 +00:00 |
|
pierre
|
0825f4a1a9
|
Set TEST_USE_LONGLOG to send longlog to www.freepascal.org instead of all log and elg files
git-svn-id: trunk@28916 -
|
2014-10-24 21:38:51 +00:00 |
|
joost
|
618f9745f8
|
* Create the archives for multiple packages in the same location as the head fpmake.pp
git-svn-id: trunk@28915 -
|
2014-10-24 21:36:01 +00:00 |
|
joost
|
ac85ad39df
|
* Fixed compilations on non-unix platforms, where the stat-record is not available
git-svn-id: trunk@28901 -
|
2014-10-24 11:15:08 +00:00 |
|
Tomas Hajny
|
e7a853f9b2
|
* support for 7 additional packages, maximum number of packages/tab in installer increased to 45
git-svn-id: trunk@28900 -
|
2014-10-23 23:14:30 +00:00 |
|
joost
|
d867225004
|
* Set the execute-bit for files in the installation-archives
git-svn-id: trunk@28899 -
|
2014-10-23 21:22:46 +00:00 |
|
joost
|
89cdc6dafe
|
* Only add files to an archive when a package is actually being installed
* Do not create archives with no files in it.
git-svn-id: trunk@28898 -
|
2014-10-22 20:49:26 +00:00 |
|
pierre
|
678090c48b
|
Add missing closing brace for error function
git-svn-id: trunk@28897 -
|
2014-10-22 14:58:01 +00:00 |
|
Tomas Hajny
|
0c063005dd
|
* compilation fix for MS Windows targets
git-svn-id: trunk@28896 -
|
2014-10-22 08:38:54 +00:00 |
|
Tomas Hajny
|
0b71f6286c
|
* dbase support now enabled for OS/2
git-svn-id: trunk@28895 -
|
2014-10-22 00:00:22 +00:00 |
|
Tomas Hajny
|
585bedf2e8
|
* unit dbf_dbffile now compilable under OS/2
git-svn-id: trunk@28894 -
|
2014-10-21 23:57:38 +00:00 |
|
Tomas Hajny
|
ebccde996e
|
+ implementation of unit dbf_wtil now split into target dependant include files, added implementation for OS/2
git-svn-id: trunk@28893 -
|
2014-10-21 23:56:31 +00:00 |
|
sergei
|
06ee500352
|
* MIPS: improved code generation in make_simple_ref
* Clean up the peephole optimizer
+ More peephole optimizations.
git-svn-id: trunk@28892 -
|
2014-10-21 21:05:46 +00:00 |
|
sergei
|
0041024e5f
|
* Modified FindRegAlloc() to skip branch delay slots in the same way it is done in GetNextInstruction(). This fixes processing sequences "dealloc reg; branch reg,label; NOP; alloc reg" in BuildLabelTableAndFixRegAlloc(), deallocation is now correctly moved after branch. Before this change, the last allocation was ignored, and deallocation was moved forward until another instruction using reg was encountered.
git-svn-id: trunk@28891 -
|
2014-10-21 20:56:37 +00:00 |
|
Tomas Hajny
|
c0a1a7d26d
|
+ new unit providing access to additional OS/2 API functions from DOSCALL1.DLL available in newer OS/2 versions (WSeB/MCP/eCS) - currently additional 64-bit file handling not used directly in RTL; mostly file locking related now; dynamically loaded and simulated under older OS/2 versions to allow executables using them to run on older OS/2 versions
git-svn-id: trunk@28890 -
|
2014-10-21 17:29:05 +00:00 |
|
Tomas Hajny
|
feb58d5d25
|
* make handle for DosCalls accessible for other code
git-svn-id: trunk@28889 -
|
2014-10-21 16:37:31 +00:00 |
|
Tomas Hajny
|
1d0de6f87c
|
* added ordinal numbers for newer Dos* API functions
git-svn-id: trunk@28888 -
|
2014-10-21 11:40:34 +00:00 |
|
joost
|
8da7914438
|
* Combine all utils into one achive, several installers depend on this
git-svn-id: trunk@28887 -
|
2014-10-20 19:42:52 +00:00 |
|