• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: XCode 2.4 and 32/64-bit universal binaries
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: XCode 2.4 and 32/64-bit universal binaries


  • Subject: Re: XCode 2.4 and 32/64-bit universal binaries
  • From: Shawn Erickson <email@hidden>
  • Date: Mon, 21 Aug 2006 08:51:36 -0700


On Aug 20, 2006, at 11:03 PM, David Duncan wrote:

On Aug 21, 2006, at 12:36 AM, Herbie Robinson wrote:

In the Intel case, the architecture is much better (16 registers, not 8) and from what I have heard the architecture more than makes up for the extra caching. The ABI passes arguments in registers instead of on the stack, too.

I'll presume your comparing Intel 32-bit vs Intel 64-bit here. As far as the ABI passing in registers, that's beyond my knowledge, I know PPC did it, and Intel 32-bit doesn't, but dunno about Intel 64- bit.

It is up to the vendor on how the want their platform ABI to function on 64-bit... IIRC most unix based systems pass up to 6 parameters in registers on x86-64. ...hey look is that an NDA I just ran into?


(to bad Intel/AMD didn't just rename all their registers r0-r16 when they did this... hate %rdi, %rsi, $rcx, blah)

-Shawn


_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Re: XCode 2.4 and 32/64-bit universal binaries (From: Ian Kemmish <email@hidden>)
 >Re: XCode 2.4 and 32/64-bit universal binaries (From: Herbie Robinson <email@hidden>)
 >Re: XCode 2.4 and 32/64-bit universal binaries (From: David Duncan <email@hidden>)

  • Prev by Date: Re: XCode 2.4 and 32/64-bit universal binaries
  • Next by Date: Universal AU not showing in AUVal or any hosts
  • Previous by thread: Re: XCode 2.4 and 32/64-bit universal binaries
  • Next by thread: Getting Levels While Recording
  • Index(es):
    • Date
    • Thread