Bug 122012 - LLInt alignment problem on ARM in debug mode
Summary: LLInt alignment problem on ARM in debug mode
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Linux
: P2 Normal
Assignee: Nobody
Depends on:
Blocks: 108645
  Show dependency treegraph
Reported: 2013-09-27 06:12 PDT by Gabor Rapcsanyi
Modified: 2013-09-27 13:54 PDT (History)
6 users (show)

See Also:

proposed fix (1.61 KB, patch)
2013-09-27 06:30 PDT, Gabor Rapcsanyi
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gabor Rapcsanyi 2013-09-27 06:12:46 PDT
GCC put the LLInt code into .rodata section and that casues alignment problem on ARM. I tried several alignment settings (.align, .balign) but none of them worked for me on Thumb2. 
When I forced to put it to .text section it worked well.
Comment 1 Gabor Rapcsanyi 2013-09-27 06:30:08 PDT
Created attachment 212802 [details]
proposed fix
Comment 2 WebKit Commit Bot 2013-09-27 09:36:30 PDT
Comment on attachment 212802 [details]
proposed fix

Clearing flags on attachment: 212802

Committed r156549: <http://trac.webkit.org/changeset/156549>
Comment 3 WebKit Commit Bot 2013-09-27 09:36:31 PDT
All reviewed patches have been landed.  Closing bug.