Hi , Alex and Case Did the latest fix in svn trunk work ? I can close the ticket if it did , hooray!!
Thanks Jason On Tuesday 27 October 2009 12:10:12 Jason Moxham wrote: > I did the simple fix of replacing all files that had PIC code with versions > that dont . The most serious slowdowns are with dive_1 which is not used > that much and add/sub_n which is , here we had to fallback to C code. > mul_basecase did not need changing , so there should be not too much of a > slow down in general. > > On Tuesday 27 October 2009 05:43:49 Bill Hart wrote: > > I don't know whether to comment on this one or not. But my > > understanding is that Darwin does not support 32 bit PIC relocations. > > The *only* way to fix the problem is to delete all the assembly files > > which use PIC code, or rewrite them in the very peculiar Darwin way (I > > couldn't follow the docs). Or rewrite the files so they don't need PIC > > code at all. But one is a performance problem. The other two are > > majorly large undertakings. > > > > I hope I'm commenting on the right issue here. I'm not on my own > > computer and can't check anything. So I'm commenting on everything > > from (my poor) memory. > > > > Bill. > > > > 2009/10/26 Jason Moxham <[email protected]>: > > > And I should of said this fix will apply to any machine which returns a > > > config.guess of > > > core2-apple-darwin* > > > or > > > penryn-apple-darwin* > > > > > > and no others > > > If this covers more machines than necessary then we will have a slight > > > slowdown on them. > > > > > > On Monday 26 October 2009 00:41:46 Jason Moxham wrote: > > >> svn trunk 2478 should fix everything , > > >> so a configure ABI=32 should work now > > >> > > >> yasm failed configure because in 32bit mode it doesn't like core2 as a > > >> cpu type but prefers i686 , and when we force a cpu type with > > >> build=.... this overrides yasm autodetect > > >> > > >> Thanks > > >> Jason > > >> > > >> On Sunday 25 October 2009 23:58:14 Jason Moxham wrote: > > >> > first line is the problem > > >> > > > >> > checking build system type... penryn-apple-darwin9.8.0 > > >> > > > >> > clearly we need penryn and core2 for the cpu > > >> > what about the darwin version ? > > >> > I can do darwin* or darwin9.* or ? > > >> > We need to know which versions have this different asm code for PIC > > >> > > > >> > if you do > > >> > ./configure --build=core2-apple-darwin > > >> > this will force a build with the current code > > >> > > > >> > Thanks > > >> > Jason > > >> > > > >> > On Sunday 25 October 2009 23:51:37 Case Vanhorsen wrote: > > >> > > Coming up, I've done a make distclean and right now I'm running > > >> > > > > >> > > $ ./configure ABI=32 >conou 2>&1 > > >> > > > > >> > > ... > > >> > > > > >> > > OK, file conou attached to this mail. Offhand I can't spot > > >> > > anything suspicious, but then I'm definitely no configure > > >> > > expert;-). > > >> > > > > >> > > > > >> > > Thanks, > > >> > > > > >> > > Alex > > >> > > > > >> > > On Sun, Oct 25, 2009 at 4:40 PM, Case Vanhorsen <[email protected]> > > > > > > wrote: > > >> > > > Alex, > > >> > > > > > >> > > > Can you capture the output of ./configure ABI=32? > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "mpir-devel" group. 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/mpir-devel?hl=en -~----------~----~----~----~------~----~------~--~---
