Károly Balogh
|
01febdd7f3
plain 68000 also doesn't support 123(dX)
|
11 years ago |
sergei
|
5ddb267d57
* Clean up/refactor stack back-tracing code, reducing overall amount of checks and rejecting range from StackBottom to <current frame>.
|
11 years ago |
sergei
|
3b5552ae75
- Killed 'goto'.
|
11 years ago |
lacak
|
d440a05301
fcl-db: tests: pre-set testing environment for MySQL, MSSQL
|
11 years ago |
sergei
|
2f05e8b389
* PushExceptObject and dump_stack: use get_caller_stackinfo instead of get_caller_addr and get_caller_frame.
|
11 years ago |
sergei
|
abc1468a7a
* Disabled regvars in __FPC_default_handler by adding an empty assembler block, it is necessary because RtlUnwind does not preserve registers.
|
11 years ago |
reiniero
|
ab7e5cdda1
* fcl-db: dbtestframework: fix compilation
|
11 years ago |
michael
|
26e73a4daf
* Created version without classes
|
11 years ago |
michael
|
c07559bbd1
* In view of recent bug, use traditional for i:=Low() to High instead of for in
|
11 years ago |
lacak
|
742c590a3a
fcl-db: bufdataset: when data are written to BLOB field (using TBufBlobStream) then unset field null flag when blob stream is created. When writting finishes (on destroy of blob stream) set null flag if blob is empty. + updated test TestChangeBlob. Bug #15376
|
11 years ago |
sergei
|
e163a2c813
* MIPS and SPARC: determine whether case expression is in range using a single unsigned comparison (like it is done on other targets).
|
11 years ago |
nickysn
|
8926a3268c
* fixed TTimeStamp for integer=smallint
|
11 years ago |
sergei
|
54e561dfa4
* Assign CharLengthPCharProc and CodePointLengthProc always in initunicodestringmanager, doing it in initwidestringmanager only complicates things.
|
11 years ago |
marco
|
ed1d5aab37
* mantis #25841
|
11 years ago |
Károly Balogh
|
a82a3ec38e
let the assembler decide about the size of the Bcc and BRA instructions, this makes code generated here work on a 68000 (and probably a lot smaller in size, no more forced 32bit displacements)
|
11 years ago |
Károly Balogh
|
6bd062b59f
according to the M68K PRM and also GNU AS, plain 68000 has no BRA.L
|
11 years ago |
Károly Balogh
|
075645d2b3
do not generate zero divisor checks if a divisor is a constant
|
11 years ago |
Károly Balogh
|
1e65caa37a
fixed the 68020 codepath for emit_div/mod
|
11 years ago |
reiniero
|
2592b1d662
fcl-db: dbtestframework:
|
11 years ago |
reiniero
|
5d71687901
fcl-db: bufdataset: revert r27075 because it had already been fixed another way in r26611, r26621
|
11 years ago |
Károly Balogh
|
73f8c956e0
don't save the FP explicitly on a syscall, as they preserve all regs anyway except scratch regs
|
11 years ago |
reiniero
|
088c4fce57
dbtestframework:
|
11 years ago |
lacak
|
eefead9990
fcl-db: tests: use column names in same char-case as they are typed in CREATE TABLE statement (used in tests). If "test database" on MS SQL Server has case-sensitive collation then char-case of table names and column names are also case-sensitive.
|
11 years ago |
michael
|
42d671ed51
* Patch from Reinier Olislagers to fix issue #17376
|
11 years ago |
michael
|
3c015a3ab1
* Made property TableName protected (as suggested in 20395)
|
11 years ago |
reiniero
|
35938befd4
fcl-db: dbtestframework
|
11 years ago |
michael
|
0e61b5b6c1
* Removed wrong ELSE (bug id 25836)
|
11 years ago |
Jonas Maebe
|
4065483a50
* completed thlcgobj.location_force_fpureg(), use it everywhere and removed
|
11 years ago |
Károly Balogh
|
875a7418b3
disable broken 68020 codepath and fall back to generic until it gets fixed
|
11 years ago |
Károly Balogh
|
3c015555ae
use unsigned RawDoFmt() formatting for size in heap debug mode
|
11 years ago |