florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 years ago |
nickysn
|
f165cee058
+ save the absolute variable's segment to the ppu file after r25666
|
12 years ago |
nickysn
|
3b895ec0e8
* updated tppufile.getaword to support 16-bit and 8-bit aword sizes
|
12 years ago |
nickysn
|
63a42b9da6
* incremented the ppu version as well after r25365
|
12 years ago |
nickysn
|
243e3bbb77
+ added i8086 memory model flags to the ppu flags and added a check that prevents the using of units compiled for different memory models
|
12 years ago |
Jonas Maebe
|
fb8fb29574
* record/use the code page of string constants typecasted to an ansistring
|
12 years ago |
nickysn
|
381c996e53
+ added po_far to tprocoptions
|
12 years ago |
svenbarth
|
6eaefeed7f
Addendum to 24628: forgot to increase PPU version
|
12 years ago |
nickysn
|
80e76534a5
* incremented CurrentPPUVersion after r24491, because it changes the ppu structure on at least one platform (ppcjvm)
|
12 years ago |
nickysn
|
0d58fd6cd0
* fixed tppufile.getaint for 8/16-bit CPUs
|
12 years ago |
florian
|
bac18a0094
* properly read asizeints from ppus on 16 bit targets
|
12 years ago |
nickysn
|
0683409703
+ added i8086 to the CpuAddrBitSize and CpuAluBitSize const arrays in the 'ppu' unit
|
12 years ago |
Jonas Maebe
|
2b78bb1674
- removed ppc-specific tcgpara.composite field, it's no longer used or
|
12 years ago |
florian
|
4d6471fef6
* get rid of calls to empty procedures having parameters without side effect
|
12 years ago |
svenbarth
|
9ef4a35a7b
Fix the fix for Mantis #21538. The check never really worked up to now...
|
12 years ago |
Jonas Maebe
|
d9e67fc835
* don't add a separate high parameter for array-of-const parameters on the
|
12 years ago |
Jonas Maebe
|
c4a55f5481
* store the "synthetic kind" information about procdefs in ppu files,
|
12 years ago |
Jonas Maebe
|
ad054831bb
* save/restore itype and implementsgetter fields of timplementedinterface
|
13 years ago |
Jonas Maebe
|
07ebc51b6c
* always store generics token streams in little endian, so we don't have to
|
13 years ago |
svenbarth
|
d2fabd2a22
Fix for Mantis #21350
|
13 years ago |
pierre
|
600dd162af
Merge of rev21557 by Foxsen
|
13 years ago |
pierre
|
a805259761
+ Increase CurrentPPUVersion following removal of packed attribute for tsettings type
|
13 years ago |
florian
|
31b1678757
* write parameter refs to ppu (only 1=used; 0=unsed), fixes parameter usage checking of inlined procedures loaded from units
|
13 years ago |
Jonas Maebe
|
4e0df2d3a4
* increased ppu version after jvmbackend merge
|
13 years ago |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 years ago |
Jonas Maebe
|
93210cc419
* store JVM namespace separately from unitname so it doesn't conflict with
|
13 years ago |
svenbarth
|
bd19a16be9
Add support for Default() intrinsic. For now this is only (fully) supported
|
13 years ago |
svenbarth
|
9cb16c950f
This fixes Mantis #20851 .
|
13 years ago |
Jonas Maebe
|
74e721517d
* keep track of the type of symbolic floating point constants rather
|
13 years ago |
svenbarth
|
7986f03186
* pgenutil.pas, generate_specialization:
|
13 years ago |