svenbarth
|
168c9d152f
Small optimization for the search of operator overloads. Add a flag "sto_has_generic" to all symtables that contain an operator overload (the flag propagates up the owning symtables) and check this flag when searching for units with operators.
|
12 years ago |
yury
|
d3e3296d23
* Fixed ppudump after changes in r22266.
|
12 years ago |
yury
|
a530bb1bb0
* Fixed reading of float constant after changes in r20190. ppudump now read PPUs without fatal errors.
|
12 years ago |
yury
|
e88bc322bc
+ Merge the targetandroid branch. Support for arm and i386 android targets.
|
12 years ago |
pierre
|
a4e0a4c0f5
Adapt length of tprocinfoopt record string field to longest string
|
12 years ago |
yury
|
d26f0552a0
* Sync with trunk r23404.
|
12 years ago |
florian
|
fce9e953b4
+ nested exit support
|
12 years ago |
florian
|
4d6471fef6
* get rid of calls to empty procedures having parameters without side effect
|
12 years ago |
svenbarth
|
4adb36e8da
Add support for generic type constraints. They are currently only useful to stop specialization of a generic. The parsing of a generic is still too lax and needs to be changed in the future...
|
12 years ago |
Jonas Maebe
|
4aa05f5133
+ support for automatically generating setters/getters for properties on the
|
12 years ago |
Jonas Maebe
|
c4a55f5481
* store the "synthetic kind" information about procdefs in ppu files,
|
12 years ago |
Jonas Maebe
|
5929ec5592
* turned getpropaccesslist, add_parameters and add_index_parameter into
|
12 years ago |
svenbarth
|
29c71d39ac
Preparations for upcoming work on generics:
|
13 years ago |
tom_at_work
|
4150f0a2fb
Rebase with r21814
|
13 years ago |
pierre
|
600dd162af
Merge of rev21557 by Foxsen
|
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 |
florian
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 years ago |
tom_at_work
|
77a85b7448
* basic android/x86 support
|
13 years ago |
tom_at_work
|
acbc94e0fd
- initial support for the android/arm target in the compiler; resulting .so's can be used for Android/ARM app development.
|
13 years ago |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 years ago |
Jonas Maebe
|
462de0f5fd
+ AIX target definition and info for the compiler and ppudump
|
13 years ago |
pierre
|
6907539691
* Add system_x86_64_netbsd system
|
13 years ago |
pierre
|
2794ce5c09
+ Add system_x86_64_openbsd system
|
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 |
sergei
|
cbad0abab5
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
|
13 years ago |
Jonas Maebe
|
0d5b2b84a8
+ Android/JVM target, including a translation of the Android r14 SDK
|
13 years ago |
svenbarth
|
4419dc3d34
Rebase to revision 19673
|
13 years ago |
svenbarth
|
461d231daa
Rebase to revision 19078 (directly before the merge of cpstrnew)
|
13 years ago |
svenbarth
|
594f84dc2c
Merge branch 'unique-syms'
|
13 years ago |