svenbarth
|
d45c275ef3
+ extend ttypesym with the possiblity to create it as unregistered
|
10 yıl önce |
svenbarth
|
5255c936d3
symsym.pas:
|
10 yıl önce |
svenbarth
|
af75198907
symsym.pas:
|
10 yıl önce |
Jeppe Johansen
|
55669f62b1
Added most AVR controllers.
|
10 yıl önce |
Jonas Maebe
|
f40ea04540
* changed getarraydef() into a tarraydef.getreusable() class method
|
10 yıl önce |
Jonas Maebe
|
f402b0d7df
* changed getpointerdef() into a tpointerdef.getreusable() class method
|
10 yıl önce |
florian
|
7dd1d6aa77
o fixes handling of iso i/o parameters/program parameters:
|
10 yıl önce |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 yıl önce |
florian
|
69ac7dd7ef
* limit initialization to register variables which really need to be initialized
|
10 yıl önce |
Károly Balogh
|
05b3a94843
* changed explicit paraloc handling to use ppuload/ppuwrite functions in paraloc instead of directly writing the data. this hopefully fixes some endian issues when using crosscompiled-on-littleendian PPUs with explicit paralocs on bigendian systems (this means Amiga/68k and MorphOS)
|
11 yıl önce |
Jonas Maebe
|
5c75b6dd6b
* synchronised with trunk up till r28402
|
11 yıl önce |
nickysn
|
94bcb9878a
* reimplemented r28329 in a different way, as suggested by Jonas
|
11 yıl önce |
Jonas Maebe
|
7949bebb8d
* synchronised with r28168 of trunk
|
11 yıl önce |
Jonas Maebe
|
39074edf10
- removed the globalsymbolmangleprefix/suffix constants that were added for
|
11 yıl önce |
Jonas Maebe
|
8634aa8ad2
* fixes for the support for overriding properties on the JVM target:
|
11 yıl önce |
Jonas Maebe
|
5f99ec6197
* factored out overridden properties into a virtual method
|
11 yıl önce |
Jonas Maebe
|
2bd39f62cb
* factored out associating properties with their getters/setters/fiels
|
11 yıl önce |
svenbarth
|
2c6d3f1428
Read the deref of the fieldvarsym into the correct variable. I wonder how this ever went past the test suite O.o
|
11 yıl önce |
Jonas Maebe
|
bacd303208
* synchronized with trunk up to r27758
|
11 yıl önce |
Jonas Maebe
|
d9dab6f2f1
* changed the severity of messages showing overloaded routines with all
|
11 yıl önce |
Jonas Maebe
|
4a0528399e
* check all overloaded routines for mangled name conflicts on the JVM
|
11 yıl önce |
sergei
|
adc8cdb5af
* Calling tlabelsym.mangledname should not define the label. This was causing "already defined" errors if a label was referenced before it was defined.
|
11 yıl önce |
svenbarth
|
8ae36f3ef4
tstaticvarsym.ppuload: read the section string outside of the symansistr define to match the code of ppuwrite
|
11 yıl önce |
svenbarth
|
5c1b8fdad9
Fix for Mantis #19697. For this we need to have the internal static var symbol know that it came from a static field var symbol so that we can check that for generic or not.
|
11 yıl önce |
Jonas Maebe
|
721fd887c3
* moved all jvm-specific code from symsym to jvm/symcpu
|
11 yıl önce |
Jonas Maebe
|
4a79481c51
* isolated segment-related functionality of tabsolutevarsym into i386/i8086-
|
11 yıl önce |
Jonas Maebe
|
2474369dde
* made all ppuwrite methods in leaf classes "final", because you cannot
|
11 yıl önce |
Jonas Maebe
|
b57c95043f
+ support overriding tdef/tsym methods with target-specific functionality:
|
11 yıl önce |
Jonas Maebe
|
57859963d6
- removed {$ifdef compress} code (it hasn't been activated/maintained since
|
11 yıl önce |
florian
|
601d210763
* formatting
|
11 yıl önce |