florian
|
2b6ccb3565
* better error recovery
|
8 years ago |
florian
|
e218f4f33b
* checking the address of the storage location of a procedure variable makes no sense, check the variable contents itself instead
|
8 years ago |
florian
|
9a4c7e2244
* return defined values for GetDate and GetTime for the embedded targets
|
8 years ago |
florian
|
0520d246d0
* changed LdiCp2Cpi into LdiMov/Cp2Ldi/Cpi and improved it
|
8 years ago |
florian
|
c86bac021b
+ xch instruction for avr
|
8 years ago |
sergei
|
edf943a4f6
* Changed memory operand size for VMOVSS instruction to 32 bits, Mantis #29957.
|
8 years ago |
florian
|
56252d59f0
+ support for the PREFETCHTW1 instruction based on a patch by Emelyanov Roman, resolves #30933
|
8 years ago |
svenbarth
|
63b0024e4c
* fix for Mantis #30626: unset current_procinfo so that further specializations don't use a symtable to specialize themselves in that they shouldn't use (cause current_procinfo takes precedence)
|
8 years ago |
svenbarth
|
0e7a9ad375
* partial fix for Mantis #30831 (partial, because no exception has been encountered yet): when checking whether the left node of a vmtaddrnode is a generic, don't rely on df_generic, but instead use is_generic which checks for a true generic (the other will also be true if it's merely a structured type declared (or specialized) inside another generic)
|
8 years ago |
svenbarth
|
fc5ce63134
* fix for Mantis #30832: instead of checking a procdef's struct for df_generic check the procdef itself, this way global generic methods or generic methods that are part of non-generic classes or records are caught as well.
|
8 years ago |
marco
|
3f080ad23f
* fix for 0390945
|
8 years ago |
sergei
|
d5ffc2da97
* Force OPR_LOCAL operand into reference whenever subscripting is used, so that all record fields are handled in same way regardless of their offset. Previously, operand was changed to reference only by fields with non-zero offset (see logic in tcgasmnode.ResolveRef method).
|
8 years ago |
Tomas Hajny
|
1e6ee7f3c7
* fix remaining search handle leaks in Dos.FSearch - fix for bug #30896
|
8 years ago |
florian
|
67570a6262
+ patch to support assigning class procedures to procedure variables by Ondrej Pokorny, resolves #30936
|
8 years ago |
sergei
|
4ddbb7cd26
* Fixed assembler blocks to comply with x86_64 ABIs, which normally do not allow to change stack pointer at arbitrary locations. Register RBX is now saved/restored by compiler in function prologue, due to its presence in list of modified registers.
|
8 years ago |
florian
|
78e945d471
- removed accidently added debug statement
|
8 years ago |
pierre
|
a4f361ad50
Fix error in header line used by dotest, use %target instead of %os
|
8 years ago |
michael
|
d55ed2a3fd
* CamelCase for Top/Left properties (bug ID 30413)
|
8 years ago |
florian
|
3f072b3e29
* workaround for issue #30348, FPC allowes now 65535 sections in coff object files, but as the section index is normally signed, this is only a dirty workaround
|
8 years ago |
michael
|
8e3381b4bc
Fix bug #30930
|
8 years ago |
sergei
|
b4904deea8
* MIPS: Fixed code generation for PIC global symbols with large offset, resolves #30552.
|
8 years ago |
marcus
|
f3d080f57a
AROS: improve ARM-startupcode with Alloc own stack, if OS stack is too small
|
8 years ago |
lacak
|
ae509ecd15
fcl-db: base: initialize local variable to zero. Bug #30928
|
8 years ago |
pierre
|
a82a134be8
* Set REVSTR to empty if 'svnversion -c .' outputs 'exported'
|
8 years ago |
Jonas Maebe
|
e1e3ad15f0
* escape all occurrences of '$' in function-level inline assembly
|
8 years ago |
Jonas Maebe
|
43e599d6be
* fixed function-level inline assembly constraints in case there are no
|
8 years ago |
florian
|
6d6a45c034
* add/sub nodes with nf_internal set should not do overflow checking, resolves #30889
|
8 years ago |
marcus
|
3207a346e1
AROS: arm needs AROS_FLAVOUR_BINCOMPAT defines
|
8 years ago |
Jonas Maebe
|
0117602b6e
* reset unitimportsymsderefs in tppumodule.reset, hopefully fixes
|
8 years ago |
Jonas Maebe
|
7a57161b6d
* in x:=f(..), we only checked for aliasing between x and any parameters of
|
8 years ago |