Mercurial > flash_v2
changeset 814:ac0acd1b9c9c
* src/mainthread.cxx: Align stack to relevant architecture alignment.
| author | jlarmour |
|---|---|
| date | Fri, 07 Mar 2003 11:35:37 +0000 |
| parents | 125de7def8a4 |
| children | f90e00669a21 |
| files | packages/language/c/libc/startup/current/ChangeLog packages/language/c/libc/startup/current/src/mainthread.cxx |
| diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/language/c/libc/startup/current/ChangeLog +++ b/packages/language/c/libc/startup/current/ChangeLog @@ -1,3 +1,7 @@ +2003-03-07 Jonathan Larmour <jifl@eCosCentric.com> + + * src/mainthread.cxx: Align stack to relevant architecture alignment. + 2003-02-24 Jonathan Larmour <jifl@eCosCentric.com> * cdl/startup.cdl: Fix doc link.
--- a/packages/language/c/libc/startup/current/src/mainthread.cxx +++ b/packages/language/c/libc/startup/current/src/mainthread.cxx @@ -104,7 +104,8 @@ cyg_libc_invoke_main( CYG_ADDRWORD ); # endif #endif -static cyg_uint8 cyg_libc_main_stack[ CYGNUM_LIBC_MAIN_DEFAULT_STACK_SIZE ]; +static cyg_uint8 cyg_libc_main_stack[ CYGNUM_LIBC_MAIN_DEFAULT_STACK_SIZE ] + CYGBLD_ATTRIB_ALIGN(CYGARC_ALIGNMENT); #else // !ifdef CYGSEM_LIBC_MAIN_STACK_FROM_SYSTEM
