• 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: Stupid Intel question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Stupid Intel question


  • Subject: Re: Stupid Intel question
  • From: Steve Checkoway <email@hidden>
  • Date: Sat, 18 Mar 2006 05:14:17 -0800


On Mar 18, 2006, at 4:27 AM, Urs Heckmann wrote:

Hiya Frederik,

Frederik Slijkerman wrote:

I started the thread on Xcode-users about strict aliasing. You should know that there is a problem in AUElement::RestoreState that means that you can't use strict aliasing (and therefore also - ftree-vectorize) for now, unless you're willing to modify the CoreAudio SDK. I'll file a bug on that.

Yeah, I've browsed the list archive and I'll probably post some stuff, too, as it's important for me that pointer casting a Float32 to an UInt32 works perfectly. This is certainly a bug in gcc and there's no predictable pattern as to when it happens or not. As I said, it works in all other compilers I have around.

The bug in gcc was that -ftree-vectorize was turning on -fstrict- aliasing even if -fno-strict-aliasing was turned on. The CA SDK also has a bug. I believe that gcc is handling the strict aliasing rules correctly but at 5 a.m., I'm too tired to even remember exactly what those rules are.


Hmmm... does anybody know of a way to convert functions in a Win32 .dll into inline assembly for GCC?

Any sort of disassembly program should work...

- Steve

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
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: 
 >Stupid Intel question (From: Urs Heckmann <email@hidden>)
 >Re: Stupid Intel question (From: Steve Checkoway <email@hidden>)
 >Re: Stupid Intel question (From: Urs Heckmann <email@hidden>)
 >Re: Stupid Intel question (From: "Frederik Slijkerman" <email@hidden>)
 >Re: Stupid Intel question (From: Urs Heckmann <email@hidden>)

  • Prev by Date: Re: Stupid Intel question
  • Next by Date: AudioExtraction against CoreAudio which to to take?
  • Previous by thread: Re: Stupid Intel question
  • Next by thread: Conversion tool/code for AU presets?
  • Index(es):
    • Date
    • Thread