pierre
|
01c8ac4b3e
Fix wrong arg number in pareser_e_nostackframe_with_locals
|
13 years ago |
pierre
|
be5839e44a
Add warning/error message about possible problems with nostackframe modifier
|
13 years ago |
florian
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
13 years ago |
Jonas Maebe
|
81b50af768
* fixed typo (overring -> overriding)
|
13 years ago |
Jonas Maebe
|
eeda54b7eb
* fixed copy-paste error in -O4 description
|
13 years ago |
Jonas Maebe
|
4d0e4e1b56
* treat "[var + rip]" in intel assembler mode as addr_pic_no_got on x86-64
|
13 years ago |
Jonas Maebe
|
288d1ec74a
* support referencing "result" in nostackframe pure assembler routines if
|
13 years ago |
florian
|
4d86d25c6c
* -O4 switch for optimizations which are correct but which might have unexpected effects
|
13 years ago |
florian
|
fb7f25f410
* removed wrong -N switch (switch is not used) description
|
13 years ago |
Jonas Maebe
|
aad3ce960a
* give an error when trying to give a parameter of a non-simple type a
|
13 years ago |
sergei
|
684bf4fba2
+ Reject object types without VMT as arguments of typeof(). Without this check, an undefined reference to VMT is generated which fails at the linking stage.
|
13 years ago |
Jonas Maebe
|
c2be657671
* give an error instead of a note on the JVM target when overriding a
|
13 years ago |
Jonas Maebe
|
b0462d27cc
* by default, no longer initialize enumeration fields of classes/objects
|
13 years ago |
Jonas Maebe
|
9f0fb9cf10
- removed "<<<<<<< HEAD" leftover from a conflicting merge
|
13 years ago |
florian
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 years ago |
Jonas Maebe
|
958600e74b
* by default disable the warning about interfaces raising a particular
|
13 years ago |
paul
|
d79eee8ed1
compiler: write a warning if unit should be compiled with built-in system codepage for ansistring constants but this codepage is not known by the compiler
|
13 years ago |
Jonas Maebe
|
64f3ba3299
* clarified description of -Xd, it is not always required for
|
13 years ago |
Jonas Maebe
|
834026bfb5
* synchronised with trunk up to r21067
|
13 years ago |
Jonas Maebe
|
3380b58695
* when we get near the limit of the maximum number of TOC entries that can
|
13 years ago |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 years ago |
Jonas Maebe
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 years ago |
Tomas Hajny
|
b11a2b169a
* fixed inconsistent license files references
|
13 years ago |
Tomas Hajny
|
a5a7c2aa3e
* directions for reporting bugs are different from those for asking questions nowadays
|
13 years ago |
Tomas Hajny
|
20ebbefc2b
* e-mail address for reporting bugs is not valid since long time ago
|
13 years ago |
Tomas Hajny
|
b12c38984b
* fpc binary supported options made localizable and not shown separately from those handled by ppc* any longer
|
13 years ago |
Jonas Maebe
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
13 years ago |
svenbarth
|
c9ca2a6c0c
Correct messages that should not have been changed (merge during update gone wrong). Resolves Mantis #21553
|
13 years ago |
svenbarth
|
bd19a16be9
Add support for Default() intrinsic. For now this is only (fully) supported
|
13 years ago |
florian
|
f4af507321
* inline is only a hint to the compiler which might be ignored so throw only a hint and not a warning if subroutine cannot be inlined
|
13 years ago |