Changeset 2115 for trunk


Ignore:
Timestamp:
Jun 30, 2005, 4:11:54 AM (20 years ago)
Author:
bird
Message:

Fixed -fomit-frame-pointer bustage - the requested size must be allocated exactly.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gcc/gcc/config/i386/emx-libgcc1.asm

    • Property cvs2svn:cvs-rev changed from 1.5 to 1.6
    r2114 r2115  
    3636        /*
    3737         * Calc new %esp, store it in %eax.
    38          * The returned address is 8 byte aligned.
    3938         */
    4039        negl    %eax
    41         lea     (%esp, %eax), %eax
    42         andl    $0xfffffff8, %eax
     40        lea     4(%esp, %eax), %eax
    4341
    4442        /*
     
    5856        .align 2, 0x90
    5957L1:
    60         movb    $0, (%ecx)              /* probe */
     58        orl     $0, (%ecx)              /* probe */
    6159        subl    $0x1000, %ecx           /* next page */
    6260        cmpl    %eax, %ecx              /* done? */
     
    7472        jmp     *%eax                   /* return */
    7573#endif // L_alloca
     74
Note: See TracChangeset for help on using the changeset viewer.