On Tuesday, April 27, 2004 10:51 PM, Autrijus Tang wrote: 
> On Tue, Apr 27, 2004 at 10:07:28PM +0200, Klewinghaus, Peter wrote:
> > If the option "-assume noaligned_objects" is added to the parameter 
> > value of the CFLAGS parameter in ~/myldr/Makefile, PAR compiles 
> > smoothly. The binaries still execute with low performance, 
> but do so 
> > without errors. Fixing the cause of the unaligned access 
> would still 
> > be of great benefit, but the workaround is usable if performance is 
> > less important.
> 
> I see.  Thanks for the detective work! 

It's a pleasure. Thanks for your PAR work!

> > So, the following are the changes to ~myldr/Makefile (generated by 
> > perl Makefile.PL):
> 
> If no "correct" fix is found, do you think it is okay to 
> include them as the default flags for build PAR on Tru64?

I presume so, but we will do some more testing this week. The resulting
executables run slow but are fine if performance is not an issue. For
us, and probably others, this is acceptable.

> If yes, I'd like to know what does $^O and 
> $Config{'archname'} contain on a typical Tru64 -- but of 
> course, a patch against myldr/Makefile.PL will be even more 
> appreciated. :-)

$^O = "dec_osf"
$Config{'archname'} = "alpha-dec_osf"

Sure, I could create a patch against myldr/Makefile.PL one of these
days.

Take care,

Peter.

Reply via email to