svenbarth
|
fc55a13971
Move PascalMain external from the si_*.inc files to a new include file si_impl.inc that's included in the implementation sections of the si_*.pp units
|
пре 10 година |
svenbarth
|
1a68af9a74
Switch Mac OS X to indirect entry information.
|
пре 10 година |
svenbarth
|
5a884a17a1
+ add unit which contains representation of a PCP file (tpcpfile) like tppufile is for units.
|
пре 11 година |
svenbarth
|
5db3591909
+ new unit fpcp of which the class tpcppackage handles the reading and writing of package metadata from/to pcp files (equivalant to tppumodule).
|
пре 11 година |
svenbarth
|
625ee908ec
+ add a new unit which will contain basic functions related to handling packages
|
пре 11 година |
svenbarth
|
b46e909349
Provide possibility to pass packages and search paths for packages as parameters.
|
пре 11 година |
svenbarth
|
5e33294782
Extract functionality that is shared between the metadata files for units (PPU) and for packages (PCP) into a parent class called tentryfile
|
пре 11 година |
nickysn
|
84a18e57bc
+ added test for the error checking for nil-number; tests already exist for
|
пре 11 година |
nickysn
|
6d54046300
* output a proper error message in case number+nil is encountered (just like
|
пре 11 година |
nickysn
|
6770301fe7
+ added a normalized huge pointer comparison test
|
пре 11 година |
nickysn
|
ba1ee49b64
+ added non-normalized huge pointer comparison test
|
пре 11 година |
michael
|
74955c4e20
* No longer needed, all tests are in tczipper
|
пре 11 година |
michael
|
15ef9a2599
* Cleaner design refactoring: Separate out ExtDirect support in non-http part and http part
|
пре 11 година |
nickysn
|
8604372da3
+ implemented far pointer comparison operating only on the offset (+ added test)
|
пре 11 година |
nickysn
|
6e9720e830
+ added tests for huge pointer normalized and non-normalized equality comparison
|
пре 11 година |
svenbarth
|
441e6c6083
Fix for Mantis #26177. Use the correct value for the method data when using a method pointer of a type or record helper.
|
пре 11 година |
svenbarth
|
a7a9440692
Add a new warning message that is generated if an instance of an abstract class is created. This message is disabled by default, but can be switched on by using {$warn 4122 on} or {$warn 4122 error}.
|
пре 11 година |
nickysn
|
f0346c096f
+ added rtl helpers for huge pointer arithmetic
|
пре 11 година |
nickysn
|
5093c573dc
+ added huge pointer assignment and far->huge conversion tests
|
пре 11 година |
nickysn
|
82d393014b
+ added a test for the tiny memory layout
|
пре 11 година |
nickysn
|
835fb1d157
+ added memory layout tests for the small and medium memory models
|
пре 11 година |
nickysn
|
3952f8830c
+ added test for the i8086 compact model memory layout
|
пре 11 година |
nickysn
|
57b233e724
+ added test for the memory layout of the i8086 large memory model
|
пре 11 година |
sergei
|
4b5736a381
+ Added test for Mantis #20456. The issue itself was fixed in the meantime.
|
пре 11 година |
Jonas Maebe
|
2df1d5ec58
* don't allow default parameter values for parameter types that don't accept
|
пре 11 година |
Jeppe Johansen
|
0dc39b5d63
Applied patch from Michael Ring that adds some startup code for some new stm32f0 and stm32f1 controllers, and fixes naming on some LPC ARMv6m controllers.
|
пре 11 година |
Jonas Maebe
|
9450407ed5
* when taking the address of a method1 that is specified by subscripting
|
пре 11 година |
Jonas Maebe
|
24f4adf657
* set the rangedef of open arrays to ptrsinttype (instead of s32inttype),
|
пре 11 година |
Jonas Maebe
|
159a35da4e
* check for read/write after a newly declared property (mantis #26011)
|
пре 11 година |
Jonas Maebe
|
8634aa8ad2
* fixes for the support for overriding properties on the JVM target:
|
пре 11 година |