-O3 causes a segfault on Linux in the same place - I wonder if it has
something do with optimising out some instructions which don't appear
to be used. In the mask section I make use of int* and float* pointing
to the same address, and it seemed to be around this point that
multiblend was failing. -O2, though, seems okay on Linux.

By defining __APPLE__, this will make multiblend use malloc instead of
memalign (_aligned_malloc on Windows). This is done for the SSE parts
- is there any chance this could cause problems/slowdown on FreeBSD,
or does it allows malloc to a 16-byte boundary like OSX?

David

-- 
You received this message because you are subscribed to the Google Groups 
"Hugin and other free panoramic software" group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/hugin-ptx

Reply via email to