Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 6550] Bus Error on ia64-hp-hpux due to alignment in emem.h

Date: Tue, 8 Nov 2011 08:44:45 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6550

--- Comment #1 from Stephen Fisher <steve@xxxxxxxxxxxxxxxxxx> 2011-11-08 09:44:44 MST ---
It seems that the point of using G_MEM_ALIGN is to ensure proper and most
efficient alignment on the current platform.  I don't see a "Built using..."
line in your -v output to see: are you compiling with gcc?  I found this page
about inadequacies of gcc on ia64 hardware:
http://gcc.gnu.org/wiki/ia64_floating_point.  This Intel document talks about
memory alignment on ia64 in section 5.5:
http://download.intel.com/design/Itanium2/manuals/25111003.pdf.  In the spirit
of the G_MEM_ALIGN macro, we should probably only perform this change when
necessary (compiling on ia64).

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.