lacak
|
47f9c32f11
fcl-db: tests: fix TestStreamingNullFieldsXML (only fields which are not required and not readonly can be set to Null)
|
12 жил өмнө |
lacak
|
91783105cc
fcl-db: tests: improve testing Blobs (use not only ascii characters, but also binary data etc.)
|
12 жил өмнө |
paul
|
385fc9cb37
compiler: remove strange nowhere used define
|
12 жил өмнө |
nickysn
|
8251031adf
- rm redundant double initialization of regs.realecx from Crt.CursorOn
|
12 жил өмнө |
nickysn
|
d64cea05df
- rm redundant double initialization of regs.realecx from Crt.CursorOn
|
12 жил өмнө |
nickysn
|
e7cbd41670
- rm redundant double initialization of regs.cx from Crt.CursorOn
|
12 жил өмнө |
nickysn
|
76cbda0983
+ 83/84-key keyboard support added to unit crt
|
12 жил өмнө |
nickysn
|
766b7745bd
* counter variable in CrtWrite changed to SmallInt in order to generate more efficient code on the 16-bit i8086
|
12 жил өмнө |
sergei
|
5de4bdac40
* tx86addnode.second_cmpfloat: use getresflags() to reduce code duplication.
|
12 жил өмнө |
nickysn
|
5ffca2e66f
* CrtOpen, CrtClose, CrtRead, CrtWrite and CrtReturn changed to procedures, instead of functions
|
12 жил өмнө |
nickysn
|
4f96e8a20d
* convert i8086 inline asm instruction 'call symbol' to 'call far symbol' in memory models with far code
|
12 жил өмнө |
nickysn
|
5a42a8d707
+ added an i8086 test tfarcal1.pp, which tests calling a far procedure from within inline asm code
|
12 жил өмнө |
florian
|
b4481544ef
* work with actualtargetnode when checking load nodes for cse
|
12 жил өмнө |
florian
|
dc567acc9a
* accumulate register weight instead of taking only the maximum
|
12 жил өмнө |
Jonas Maebe
|
cde2d1b8ee
o merged cpstrrtl branch (includes unicode branch). In general, this adds
|
12 жил өмнө |
Jonas Maebe
|
de56f909d5
* synchronized with trunk up to and including r25430
|
12 жил өмнө |
Jonas Maebe
|
f539e9158a
* small change to r24997: also use the {$modeswitch unicodestrings} state to
|
12 жил өмнө |
Jonas Maebe
|
b3b404db4b
* handle any char constant -> p(wide)char conversions via cunicodestringtype
|
12 жил өмнө |
Jonas Maebe
|
3c3ad705f1
* changed fpc_(u)char_to_shortstr() from a procedure into a function, like
|
12 жил өмнө |
florian
|
e0f48b9f02
* calculate stack correction on exit correctly if stack parameters are passed
|
12 жил өмнө |
florian
|
36e6f99843
* fix tthumbcgarm.g_flags2reg, mov reg,#imm for thumb updates the flags
|
12 жил өмнө |
sergei
|
5039ddc4a7
* Changed definition of XMM register save area from array to record, removes compilation warnings about reference size mismatch. The cause of warnings is rautils.getrecordoffsetsize function which, for array types, returns size of element and not size of array itself.
|
12 жил өмнө |
sergei
|
7e6a7f20cc
- Removed unused variables and dead assignments.
|
12 жил өмнө |
paul
|
8d526e9b07
compiler: add a check for srsym <> nil since try_consume_unitsym may change srsym to nil, better error message
|
12 жил өмнө |
paul
|
3f2e62874b
compiler: handle unit, namespace and class/record/object prefixes before identifiers while parsing {$IF ...} expressions (fixes mantis #0020996)
|
12 жил өмнө |
paul
|
4fd0245120
compiler: fix indentation
|
12 жил өмнө |
paul
|
1b81afcd42
compiler: allow to hide parent function identifier inside them (by a nested function with the same name or by a local variable). Fixes mantis #0024129.
|
12 жил өмнө |
paul
|
d25ae84113
compiler: don't output an error twice in 'on Exception do' block if Exception is not a valid type
|
12 жил өмнө |
florian
|
e2ec3bbcb0
* do shifts for sign/zero extensions correctly
|
12 жил өмнө |
florian
|
a240e74591
* check cputhumb/cputhumb2 to detect instruction set
|
12 жил өмнө |