michael
2e1d0c07a5
* Fix compilation
...
git-svn-id: trunk@24172 -
2013-04-07 10:10:16 +00:00
michael
11e6396cc7
* modified Docstripper by Reinier Olislagers (bug 23988)
...
git-svn-id: trunk@24171 -
2013-04-07 08:49:03 +00:00
michael
6c0d61f879
* SkipTiming by Reinier
...
git-svn-id: trunk@24170 -
2013-04-07 08:24:22 +00:00
reiniero
b1993beb9f
fcl-base/dbase:
...
* Version: 6.9.2=>7.0.0 because of FoxPro/Visual Foxpro support (needs more testing though)
* Visibility of FindNext etc matches ancestor now
* Fix for BCD field size; fix for missing FPC .SetAsBCD in tests (thanks, Ludo!)
* Fix for Foxpro 'B' double field: size & incorrectly treated as blob fields
* Link to more specs; clarification of FoxPro memo structure
* Added descriptive names for dbase tests in database template
git-svn-id: trunk@24169 -
2013-04-07 07:05:30 +00:00
nickysn
59976c3ac8
* use FixNonCommutativeOpcodes in agx86int.pas as well (fixes compilation for i386)
...
git-svn-id: branches/i8086@24168 -
2013-04-06 23:23:25 +00:00
nickysn
d88855566a
+ added defutil.is_nativesint and is_nativeuint
...
git-svn-id: branches/i8086@24167 -
2013-04-06 23:03:12 +00:00
nickysn
70d02e6942
+ added defutil.is_nativeint and is_nativeord
...
git-svn-id: branches/i8086@24166 -
2013-04-06 22:58:04 +00:00
nickysn
7bce3c5208
* reverse the order of checks for determining the native int type (e.g. 8086 in large memory model would have 32-bit addresses, but a 16-bit native int)
...
git-svn-id: branches/i8086@24165 -
2013-04-06 22:44:07 +00:00
marco
07e23b8401
* mousebutton 4 and 5 support (gpm only?) Mantis #13469
...
git-svn-id: trunk@24164 -
2013-04-06 18:58:05 +00:00
michael
914b5a41d9
* Added SkipTimings option
...
git-svn-id: trunk@24163 -
2013-04-06 12:35:34 +00:00
nickysn
db35b011a3
* modified test cpu16/addint1.pp to not halt on the first error
...
git-svn-id: branches/i8086@24162 -
2013-04-06 09:46:42 +00:00
nickysn
fdc13a77a5
+ first test for CPUs with a 16-bit native int added
...
git-svn-id: branches/i8086@24161 -
2013-04-05 23:28:02 +00:00
reiniero
83b88323d0
* fcl-db/dbase: add memo, large string test cases
...
git-svn-id: trunk@24160 -
2013-04-05 14:49:50 +00:00
reiniero
5c6b0d39e9
* fcl-base/dbase: memo definitions clarified
...
git-svn-id: trunk@24159 -
2013-04-05 13:21:54 +00:00
lacak
17f65340c4
fcl-db: postgresql: centralize checking of connection status (repeated code) into separate method + formatting
...
git-svn-id: trunk@24158 -
2013-04-05 11:14:42 +00:00
ludob
a54c5cfc2f
TDBF: fixed some unaligned memory accesses in dbf_dbfile.pas causing SIGBUS on ARM
...
git-svn-id: trunk@24157 -
2013-04-05 10:46:43 +00:00
reiniero
bb83e51f65
fcl-db/dbase:
...
* attempt fix for mantis #10174 : don't pass DBase size for ftBCD fields
when creating FPC fields. to do: verify if we need to do this for other
field types (ftWideString?)
* cosmetic clarifications
git-svn-id: trunk@24156 -
2013-04-05 09:59:27 +00:00
ludob
414e9555b6
TDBF: fixed some unaligned memory accesses causing SIGBUS on ARM
...
git-svn-id: trunk@24155 -
2013-04-05 09:48:34 +00:00
michael
3a7611537c
* Default of verboseerrors set to true
...
git-svn-id: trunk@24154 -
2013-04-05 09:05:23 +00:00
michael
e766ac4737
* Option to create less verbose error messages
...
git-svn-id: trunk@24153 -
2013-04-05 07:10:51 +00:00
florian
ad0b0455d8
* extended comment
...
git-svn-id: branches/i8086@24152 -
2013-04-04 21:06:10 +00:00
nickysn
c3aaa37c0c
* fixed a bug which caused non commutative fpu instructions to be wrong when using an intel-style external assembler and compiling a smartlinked unit
...
git-svn-id: branches/i8086@24151 -
2013-04-04 20:17:50 +00:00
reiniero
f4f128e1d5
* fcl-db/dbase: cosmetic: more file structure annotations, clarify comments
...
git-svn-id: trunk@24150 -
2013-04-04 13:16:41 +00:00
pierre
210434e937
Add missing colon for .PHONY
...
git-svn-id: trunk@24149 -
2013-04-04 10:15:59 +00:00
pierre
9102ea2571
Regenerated for: Add versioncheckstartingcompiler to .PHONY list
...
git-svn-id: trunk@24148 -
2013-04-04 10:11:58 +00:00
pierre
d6a3536f92
Add versioncheckstartingcompiler to .PHONY list
...
git-svn-id: trunk@24147 -
2013-04-04 10:11:36 +00:00
florian
b817b6f62a
* enable section smartlinking on all linux targets
...
git-svn-id: trunk@24146 -
2013-04-04 09:43:00 +00:00
yury
fcf29c11d0
* Turn off debug.
...
git-svn-id: trunk@24145 -
2013-04-03 19:45:07 +00:00
yury
9019c2cf17
* Removed unneeded {$apptype console}.
...
git-svn-id: trunk@24144 -
2013-04-03 19:42:43 +00:00
yury
cd6669f52a
* Build and install pas2jni.
...
git-svn-id: trunk@24143 -
2013-04-03 19:29:16 +00:00
yury
853ecde8f9
* Build jni package.
...
git-svn-id: trunk@24142 -
2013-04-03 19:19:39 +00:00
reiniero
4fd80b88ab
* fcl-db/dbase: fix trace datasets for tests
...
git-svn-id: trunk@24141 -
2013-04-03 16:26:25 +00:00
nickysn
74cd67b85c
+ added 8087 initialization to the msdos rtl (8087 presence detection is still a TODO)
...
git-svn-id: branches/i8086@24140 -
2013-04-03 16:03:45 +00:00
reiniero
e74474ec73
+ fcl-db/dbase: (Visual) FoxPro fixes:
...
+ initial read support for Visual FoxPro
* annotated file structures, constants etc
* better error reporting:
different message for valid header but
invalid field definitions
* refactored some procedures for readability
git-svn-id: trunk@24139 -
2013-04-03 15:49:20 +00:00
yury
9aa320e91f
+ jni package. It does not included to build yet.
...
git-svn-id: trunk@24138 -
2013-04-03 13:40:53 +00:00
yury
5d1b97fd67
+ pas2jni - an utility to generates a JNI (Java Native Interface) bridge for a Pascal code. Then the Pascal code (including classes and other advanced features) can be easily used in Java programs.
...
git-svn-id: trunk@24137 -
2013-04-03 13:38:36 +00:00
reiniero
97e3e6e50e
* fcl-db/dbase: cosmetic: use more constants, clarify structure
...
git-svn-id: trunk@24136 -
2013-04-03 06:01:25 +00:00
nickysn
889e8650f1
* fixed compiler crash due to infinite recursion when compiling boolean to longint conversion on a 16 or 8-bit CPU
...
git-svn-id: branches/i8086@24135 -
2013-04-03 00:16:41 +00:00
nickysn
e76cee64cc
* dosbox_wrapper made to add automatically .exe to the file name, if it is missing
...
git-svn-id: branches/i8086@24134 -
2013-04-03 00:13:55 +00:00
nickysn
59dd5ee1d0
+ dosbox wrapper script replaced with a pascal implementation that is multiplatform and supports being run in multiple instances
...
git-svn-id: branches/i8086@24133 -
2013-04-02 17:24:05 +00:00
marco
b625439dae
* committed Graeme's IPF patches, mantis #24084 :
...
- Fixes the resolving of links issues in the Class Hierarchy output for IPF
- Implements BeginURL and EndURL methods for the IPF writer. Now it correctly
handles the [url] tag in fpdoc XML files.
git-svn-id: trunk@24132 -
2013-04-02 15:37:59 +00:00
nickysn
f06b58a8bd
* always enable smartlinking for the tests themselves when running the testsuite for msdos
...
git-svn-id: branches/i8086@24131 -
2013-04-02 13:25:03 +00:00
lacak
c844ae8cb5
fcl-db: fields: use new implemented FormatBCD function to format TFMTBCDField. Depends on rev.24128! Bug #24096
...
git-svn-id: trunk@24130 -
2013-04-02 11:40:43 +00:00
michael
95e6be9853
* Patch from Laco to enhance test for bug #24096
...
git-svn-id: trunk@24129 -
2013-04-02 11:28:03 +00:00
michael
3f910197c6
* Patch from Laco to fix bug ID #24096
...
git-svn-id: trunk@24128 -
2013-04-02 11:23:57 +00:00
sergei
37a347ce7b
* Another fix to PIC assembler: GOT slot stores the address of variable, not variable itself.
...
git-svn-id: trunk@24127 -
2013-04-02 10:48:58 +00:00
reiniero
539e977273
* fcl-db/tests: disable storing dbfs by default.
...
git-svn-id: trunk@24126 -
2013-04-02 10:35:23 +00:00
reiniero
d54af2322f
* fcl-db/tests: test memorybacked dbf equals filebased dbf. Use memory dbfs because of speed.
...
git-svn-id: trunk@24125 -
2013-04-02 10:34:27 +00:00
reiniero
aeeb353d47
* fcl-db/tests: add dbf tablelevel test, option to retain dbfs after tests
...
git-svn-id: trunk@24124 -
2013-04-02 08:59:02 +00:00
sergei
999c3a0a02
* COFF linker: postpone import section generation until unreferenced sections (and imports) are removed, and put all remaining imports into a single section. This is much more efficient than generating multiple smart-linkable import sections and immediately discarding a good half of them.
...
git-svn-id: trunk@24123 -
2013-04-02 05:46:32 +00:00