florian
|
a78af5b8fe
+ AndLslXsr2And and AndLsl2Lsl optimization
|
12 jaren geleden |
florian
|
ff522d7e18
* improve ShiftShiftShift2ShiftShift to look further ahead
|
12 jaren geleden |
florian
|
12d0c05ede
* remove bic instructions after lsr if possible
|
12 jaren geleden |
michael
|
f566201a8d
* Notification should be protected
|
12 jaren geleden |
svenbarth
|
632db2229f
Fix for Mantis #23700 .
|
12 jaren geleden |
michael
|
faba932549
* Added generic tree from Mario Ray Mahardhika (bug ID 33654)
|
12 jaren geleden |
florian
|
81e0e3114c
* throw an error if threadvars are used but not supported
|
12 jaren geleden |
pierre
|
9e6a2b868c
Fix -Cp option failure due to cputypestr array that must be uppercased
|
12 jaren geleden |
michael
|
5df0afb5c6
* Corrected statements for tables and system tables
|
12 jaren geleden |
pierre
|
bb418a1c94
Try to convert dllprt0.as code to PIC
|
12 jaren geleden |
pierre
|
5d3a94f9e4
Regenerated after: Use -KPIC option for dllprt0.as for mips/mipsel
|
12 jaren geleden |
pierre
|
84d21fad21
Use -KPIC option for dllprt0.as for mips/mipsel
|
12 jaren geleden |
michael
|
164c677cfd
* Enable property setter by default
|
12 jaren geleden |
michael
|
49e3d2734e
* Added possibility to force use of setter/getter for properties.
|
12 jaren geleden |
paul
|
7c663af588
compiler: also don't allow record constructors with only default arguments
|
12 jaren geleden |
paul
|
fe338013a5
compiler: calculate offset of record fields in taddrnode also for bitpacked structures (Jonas comment in bug #0019357)
|
12 jaren geleden |
paul
|
1b8369dd99
compiler: don't allow parameterless constructors
|
12 jaren geleden |
svenbarth
|
83af4e93f7
rtl/m68k/m68k.inc:
|
12 jaren geleden |
svenbarth
|
f5e94a02cd
rtl/m68k/m68k.inc:
|
12 jaren geleden |
Jonas Maebe
|
583eb3f9a4
* re-enabled loadvmtaddrnode for records on JVM targets, fixes
|
12 jaren geleden |
paul
|
65cbb4e9ba
compiler: calculate offset of record fields in taddrnode (based on patch of Jeppe Johansen, fixes bug #0019357)
|
12 jaren geleden |
paul
|
3a3c10a474
compiler: don't allow constants, methods, class members and properties for local or anonymous records (fixes bug #0023000)
|
12 jaren geleden |
marco
|
146011d523
* two constants added.
|
12 jaren geleden |
pierre
|
53b65300a6
+ Add mips-linux gcc compiled objects
|
12 jaren geleden |
pierre
|
dcd3783c6e
+ mispel-linux gcc compiled objects added
|
12 jaren geleden |
paul
|
4d79a44e4c
compiler: don't create loadvmtaddrnode for record references, they have no VMT (fixes bug #23130)
|
12 jaren geleden |
paul
|
890e91ab8c
tests: fix test after allowing record helpers to have constructors
|
12 jaren geleden |
florian
|
cad1309935
* don't write directly to the function result destination if we are inlining and if the destination is too complex to evaluate (threadvar etc.)
|
12 jaren geleden |
florian
|
247d6dd394
+ implemented a tcasenode.printnodetree printing all cases
|
12 jaren geleden |
florian
|
abfa6c1b43
* redo LsrAnd2Lsr optimization
|
12 jaren geleden |