reiniero
b9fc64f697
+ fcl-db/dbase: allow creation of Visual Foxpro tablelevel 30 files
...
git-svn-id: trunk@24122 -
2013-04-02 03:11:01 +00:00
reiniero
19e5ddcbbf
* fcl-db/dbase tests: cosmetic/formatting
...
git-svn-id: trunk@24121 -
2013-04-02 02:48:10 +00:00
nickysn
848eeceded
* use min and max in defutil.get_common_intdef
...
git-svn-id: branches/i8086@24120 -
2013-04-01 20:25:42 +00:00
nickysn
949210e808
+ added min and max functions for Tconstexprint
...
git-svn-id: branches/i8086@24119 -
2013-04-01 20:23:14 +00:00
florian
43b6139b66
+ setlocalloc resets currentregloc
...
git-svn-id: trunk@24118 -
2013-04-01 19:52:46 +00:00
florian
364f170765
* cosmetic formatting changes
...
git-svn-id: trunk@24117 -
2013-04-01 19:52:43 +00:00
florian
7155808570
+ ttempcreatenode.printnodedata writes tempinitcode node
...
git-svn-id: trunk@24116 -
2013-04-01 19:52:39 +00:00
nickysn
a8d72cc11a
* bug fix in defutil.get_common_intdef
...
git-svn-id: branches/i8086@24115 -
2013-04-01 19:25:11 +00:00
nickysn
8a1178e4e9
* regenerated makefiles
...
git-svn-id: branches/i8086@24114 -
2013-04-01 17:30:11 +00:00
nickysn
0fe3bee97e
* set STATICLIBPREFIX to empty for the msdos target in fpcmake.ini
...
git-svn-id: branches/i8086@24113 -
2013-04-01 17:27:28 +00:00
reiniero
a79d79980a
* fcl-db/dbase: fix for r24109
...
git-svn-id: trunk@24112 -
2013-04-01 17:06:04 +00:00
reiniero
6fc43628da
fcl-db/dbase: tests for findfirst etc, and visual foxpro
...
git-svn-id: trunk@24111 -
2013-04-01 16:52:23 +00:00
reiniero
9aae445b12
* fcl-db/dbase: cosmetic
...
git-svn-id: trunk@24110 -
2013-04-01 16:49:02 +00:00
reiniero
db7b1aa940
* fcl-db/dbase: start splitting out FoxPro and Visual FoxPro support
...
git-svn-id: trunk@24109 -
2013-04-01 16:47:22 +00:00
reiniero
7d3504ead5
+ fcl-db/dbase: cosmetic; r24107 fixes Mantis #13017
...
git-svn-id: trunk@24108 -
2013-04-01 14:22:09 +00:00
reiniero
2569f52b73
+ fcl-db/dbase: implemented FindFirst,FindNext,FindPrior,FindLast and associated tests
...
git-svn-id: trunk@24107 -
2013-04-01 14:21:04 +00:00
reiniero
373ab729c7
* fcl-db/dbase: updated maintenance notice
...
git-svn-id: trunk@24106 -
2013-04-01 13:05:57 +00:00
Jonas Maebe
25ebb36103
* catch invalid floating point operations in TextToFloat (mantis #24197 )
...
git-svn-id: trunk@24105 -
2013-04-01 11:50:49 +00:00
reiniero
669a16c98d
sqldb/tests improvements:
...
* fix memory leak in gui runner
sqldb/tests for dbf/tdbf/dbase/foxpro unit:
* added dbf specific tests
* specify desired tablelevel by connectorparams=<tablelevel> (e.g. 4 for DBase IV)
* dbftoolsunit set up similar to bufdataset tools unit including autocleaning files
- dbname= field in database.ini no longer used for dbf files; always write to temp directory
To do: go through other tests and add ignores if necessary for non-relevant tests
git-svn-id: trunk@24104 -
2013-04-01 10:38:23 +00:00
nickysn
873d5f7d05
* makefiles regenerated
...
git-svn-id: branches/i8086@24103 -
2013-04-01 02:02:53 +00:00
nickysn
592dcc5b83
* compile the RTL with -CX when running the testsuite for msdos
...
git-svn-id: branches/i8086@24102 -
2013-04-01 02:01:00 +00:00
nickysn
a05823b8bf
* updated fpcmake.inc after the changes in fpcmake.inc from my previous commit
...
git-svn-id: branches/i8086@24101 -
2013-03-31 23:21:42 +00:00
nickysn
f3690daf95
* set the msdos staticlibext (.lib) and short suffix (d16) in fpcmake.ini
...
git-svn-id: branches/i8086@24100 -
2013-03-31 23:20:06 +00:00
marco
545a3e708c
* avoid prepending unitname with abs paths.
...
git-svn-id: trunk@24099 -
2013-03-31 22:01:52 +00:00
sergei
cded05ccef
+ MIPS linker: support linking PIC object files with non-PIC ones, by routing absolute calls into PIC code through stubs that load R25.
...
git-svn-id: trunk@24098 -
2013-03-31 19:58:52 +00:00
florian
74880f639a
* msdos is a 8.3 target as well
...
git-svn-id: branches/i8086@24097 -
2013-03-31 19:20:20 +00:00
florian
259e9757a7
* for the time being, skip units which do not build on i8086-msdos
...
git-svn-id: branches/i8086@24096 -
2013-03-31 19:13:18 +00:00
florian
7120d416f5
* enable only units which build on msdos
...
git-svn-id: branches/i8086@24095 -
2013-03-31 18:42:09 +00:00
nickysn
96fd997a97
- rm unported code from go32v2, generate runtime 304 if an unimplemented function is called
...
git-svn-id: branches/i8086@24094 -
2013-03-31 18:06:27 +00:00
nickysn
3d6dbfe1f7
* regenerated the testsuite makefiles with the new fpcmake, which supports i8086-msdos
...
git-svn-id: branches/i8086@24093 -
2013-03-31 17:12:13 +00:00
nickysn
526c3b9c9b
* val, str and read/write(ln) now use is_oversizedint/ord to determine which helper function to use; this also clears the warnings that prevented compilation of the 64-bit targets
...
git-svn-id: branches/i8086@24092 -
2013-03-31 16:27:26 +00:00
nickysn
9c435a0bcb
+ added is_8/16bit and is_oversizedint/is_oversizedord helper functions in defutil.pas
...
git-svn-id: branches/i8086@24091 -
2013-03-31 16:25:22 +00:00
reiniero
9758f4fa6a
sqldb/dbtestframework fixes:
...
* slight cleanup dbftoolsunit
* Fix gui framework selecting old connector after selecting another.
* Cosmetic, spelling fixes.
git-svn-id: trunk@24090 -
2013-03-31 15:09:47 +00:00
marco
ad455d05b1
* throw warning when there is a space in the XCT imported link.
...
git-svn-id: trunk@24089 -
2013-03-31 13:05:36 +00:00
nickysn
7b8e18ba40
* updated aint to tcgint in jvm/hlcgcpu.pas as well (needed after r23761)
...
git-svn-id: branches/i8086@24088 -
2013-03-31 12:52:56 +00:00
nickysn
8cf0f5db89
+ a very quick and dirty script for running tests in dosbox and passing the exit code back
...
git-svn-id: branches/i8086@24087 -
2013-03-31 01:04:43 +00:00
Jonas Maebe
7ad6c5028e
* package depends on x11 for Linux (mantis #24179 )
...
git-svn-id: trunk@24086 -
2013-03-30 22:30:54 +00:00
sergei
a5850f8d43
* mips-linux has SOCK_STREAM and SOCK_DGRAM swapped, compared to other Linux targets. Fixes tbs/tb0524.pp.
...
git-svn-id: trunk@24085 -
2013-03-30 21:46:56 +00:00
nickysn
91038d6d0a
* prevent compilation warning due to function result not being set in tinlinenode.first_seg
...
git-svn-id: branches/i8086@24084 -
2013-03-30 20:32:52 +00:00
nickysn
be761ba232
* sequences that check for cpu64bitaddr made to also check for cpu32bitaddr instead of cpu32bitalu. this fixes ppcjvm compilation
...
git-svn-id: branches/i8086@24083 -
2013-03-30 20:31:52 +00:00
nickysn
c44f760015
* i8086 near heap renamed 'tiny heap', moved to the inc/ directory
...
git-svn-id: branches/i8086@24082 -
2013-03-30 19:57:21 +00:00
nickysn
599d5d74ca
+ implemented Randomize for msdos
...
git-svn-id: branches/i8086@24081 -
2013-03-30 16:40:37 +00:00
nickysn
efa90dd1f3
* fixed potential buffer overflow in GetDir()
...
git-svn-id: branches/i8086@24080 -
2013-03-30 16:34:54 +00:00
nickysn
af751145b7
+ msdos directory functions implemented, based on go32v2
...
git-svn-id: branches/i8086@24079 -
2013-03-30 16:26:02 +00:00
nickysn
bca3cd6160
+ implemented all the remaining msdos file functions
...
git-svn-id: branches/i8086@24078 -
2013-03-30 15:46:41 +00:00
nickysn
620dc8cb64
* close all open files on exit
...
git-svn-id: branches/i8086@24077 -
2013-03-30 15:31:39 +00:00
nickysn
a463c1f558
+ implemented file routines do_open and do_close for msdos, based on the go32v2 code
...
git-svn-id: branches/i8086@24076 -
2013-03-30 15:27:36 +00:00
nickysn
bbcd3506b3
+ call initvariantmanager on msdos system unit startup
...
git-svn-id: branches/i8086@24075 -
2013-03-30 15:05:20 +00:00
nickysn
28545f2fad
+ implemented near heap for i8086-msdos, based on the embedded target heap
...
git-svn-id: branches/i8086@24074 -
2013-03-30 14:54:01 +00:00
Jonas Maebe
db86fb7db5
* enabled package for linux, win32, win64, wince (mantis #24149 )
...
git-svn-id: trunk@24073 -
2013-03-30 14:15:24 +00:00