site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=9ebiw9J0BoqzN4n5x7BrFCQjwckkLjnphKP+65YfJIk=; b=OdDiNuvzaEYN1nyLcJrdMUKHmGTOGsdVKZjeYXsaxzuUdmJS4VxW6nNOldOMwG+4DU nB/cSCUo1R4rMtvceMbBVwitTHhTWa3cLoqqfxp8p4Rb+I2EDkrZyOMkmzHopwK5qawk FLKHnLlgwtNRMvfxQFzVNIDJolceRlMaiJn4A= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=NNChLFkx9Hj7aCVjFZ4m1WZtGoSpoVZgbzZ+qq1XEhUg2XRz/6iafoFUzZf8QugYYG 7XfKPnC9TPHs9YwYHAH+yt+H51KorglHEG3PX+f5O87Q2QosMMX1JBbwh5RRLAPXrtkG N7Xf9nbzHbQIURRUeSEHVKYkqnP2EBMJw5GR8= On Jun 30, 2008, at 11:32 AM, J. Aaron Pendergrass wrote: I'm certainly not trying to get anyone to do my work, merely pointing out what seemed like a peculiar implementation and potential source of cross-platform incompatibilities, and perhaps to gain some insight into exactly what decisions led to this piece of behavior. Others have comments on why it may result in significantly different code for different platforms [heck, may even different optimization levels]. Just switching from ggc 3.3 to gcc 4.0 on PowerPC could make it work differently [only in a less noticeable way]. I would argue it's a feature/benefit that it works differently as often as possible, as I would automatically classify using undefined compiler behavior as a serious bug. Wouldn't it be best for your code base that all use of undefined behavior be removed as soon as possible. The more different it works hopefully makes the problem more apparent. _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com