paul
|
cdd5d029f0
compiler: don't add operator name as a function result into operator symtable. For FPC mode only operator result identifier should be added and for Delphi mode only 'Result' identifier. Fixes mantis #0025081
|
преди 12 години |
paul
|
c22c364f43
compiler: regenerate parameter list in tprocvardef.getcopy (fixes compiler crash, issue #0025077)
|
преди 12 години |
paul
|
ce6c8c1b59
compiler: search namespace symbols also in the interface symtable of a unit when we are registering a unit with a namespace in the implementation section (fixes issue #0025059)
|
преди 12 години |
paul
|
d373ad27bc
compiler: don't allow unit/namespace symbols be visible outside current unit or unit of currently specialized generic
|
преди 12 години |
Jonas Maebe
|
44b141ea1a
* also load the methodpointer type for managed VM types. It's required
|
преди 12 години |
Jonas Maebe
|
20d6db20c8
* fixed compilation of length(unicode/ansistring) on JVM target after r25499
|
преди 12 години |
nickysn
|
1f783f539c
* emit a cld instruction before the rep movsXX in tcg8086.g_copyvaluepara_openarray as well
|
преди 12 години |
nickysn
|
5c46e6f474
* emit a cld instruction before the rep movsXX in tcg386.g_copyvaluepara_openarray
|
преди 12 години |
sergei
|
d981861433
* IsNan(single): can be written much simpler, because representation of single casted to longint is the same on big-endian and little-endian targets.
|
преди 12 години |
nickysn
|
35c0c76034
* i8086/mathu.inc converted to asmmode intel
|
преди 12 години |
nickysn
|
07bbfc7c60
+ added { on} to test tfarcal1.pp
|
преди 12 години |
sergei
|
0914bb7944
- Removed empty include file wustrings.inc
|
преди 12 години |
sergei
|
5dd10ade50
- Removed register lists after pure assembler procedures, they are ignored anyway.
|
преди 12 години |
sergei
|
d6a4e30f06
* fpc_val_real_shortstr: track amount of digits in mantissa and limit integer exponent values. This does not (yet) prevent floating-point overflows, but is a necessary step to prevent them.
|
преди 12 години |
sergei
|
5ec95691c0
* fpc_val_real_shortstr: some more minor/style cleanup.
|
преди 12 години |
nickysn
|
2afea8fc19
+ allow {$apptype com} and {$apptype exe} to set the msdos binary format
|
преди 12 години |
marco
|
1a4a745993
* fix for mantis #25078
|
преди 12 години |
pierre
|
7ab7dcc846
Accept both mips and mipseb as architecture
|
преди 12 години |
nickysn
|
52a5ffc386
* use apptype to indicate that the target is a DOS .COM file, instead of introducing a new field in tsettings (as suggested by Sven)
|
преди 12 години |
lacak
|
139b498296
fcl-db: base: move method GetNewBlobBuffer from public to protected section as it was before rev.21735
|
преди 12 години |
lacak
|
7842e9f823
fcl-db: datapacketreader: change of interface methods. Pass reference to TCustomBufDataset only once in constructor of TDatapacketReader, so instance of datapacketreader will know about BufDataset for which it was created and there is no need to pass this reference on "every" call to methods of TDataPacketReader. It brings simplicity and more flexibility IMHO.
|
преди 12 години |
Tomas Hajny
|
3e5601d89e
* fix ChDir and GetDir handling for other than the current drive and avoid changing the current directory in GetDir in that case
|
преди 12 години |
michael
|
10eb918bed
* Register/Unregister SQL Statements less often
|
преди 12 години |
pierre
|
edd59a4eb5
Add missing i after dollar for include directive
|
преди 12 години |
lacak
|
9013ff6724
fcl-db:fcl-db: base: fix streaming (restoring) of ftWideMemo fields in XMLDatapacketReader
|
преди 12 години |
pierre
|
22e9cb48dd
Fix get_caller_stackinfo function: Addr parameter must also be by var
|
преди 12 години |
paul
|
f3963172ba
compiler: don't look at unit and namespace symbols from other units while searching for a type (issue #0025054)
|
преди 12 години |
nickysn
|
4fc4e4cb88
* removed the dummy fpc_sin_real and fpc_cos_real that halt with a runtime error
|
преди 12 години |
nickysn
|
ce123b6956
+ started the i8086-msdos version of the unit graph, based on the go32v2
|
преди 12 години |
nickysn
|
aaf1a54778
* graph unit 'ExitSave' variable changed to codepointer for i8086 medium memory model compilation
|
преди 12 години |