[Commits] Rev 3571: MDEV-3830 - fix compilation for Intel compiler, in file:///H:/bzr/5.5/

Vladislav Vaintroub wlad at montyprogram.com
Sun Nov 4 23:20:13 EET 2012


At file:///H:/bzr/5.5/

------------------------------------------------------------
revno: 3571
revision-id: wlad at montyprogram.com-20121104212004-mpir1xoc4hzj3i19
parent: psergey at askmonty.org-20121104150946-gjj2f536kt0e7jkq
committer: Vladislav Vaintroub <wlad at montyprogram.com>
branch nick: 5.5
timestamp: Sun 2012-11-04 22:20:04 +0100
message:
  MDEV-3830 - fix compilation for Intel compiler,  
  avoid .cfi_escape , 32 bit code.
-------------- next part --------------
=== modified file 'mysys/my_context.c'
--- a/mysys/my_context.c	2012-11-02 23:31:50 +0000
+++ b/mysys/my_context.c	2012-11-04 21:20:04 +0000
@@ -456,7 +456,7 @@
     (
      "movl %%esp, (%[save])\n\t"
      "movl %[stack], %%esp\n\t"
-#if __GNUC__ >= 4 && __GNUC_MINOR__ >= 4
+#if __GNUC__ >= 4 && __GNUC_MINOR__ >= 4 && !defined(__INTEL_COMPILER)
      /*
        This emits a DWARF DW_CFA_undefined directive to make the return address
        undefined. This indicates that this is the top of the stack frame, and



More information about the commits mailing list