From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4BF1D7CF.7040300@domain.hid> Date: Tue, 18 May 2010 01:57:03 +0200 From: Gilles Chanteperdrix MIME-Version: 1.0 References: <4BF18A00.706@domain.hid> <4BF192A6.6080508@domain.hid> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai-help] Error building userspace: "selected processor does not support `rsc r7, r7, #0' List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jeremy Brown Cc: xenomai-help Jeremy Brown wrote: >>> .syntax unified >> That is the key: I presume this means your compiler generates syntax >> which works both with ARM and thumb2, and rsc does not exist with >> thumb2. Note that from a performance point of view, this may not be a win. > > Ah, success --- based on your note, a colleague of mine determined > that arranging to pass gcc the (undocumented) "-marm" flag enables the > compiler to build the unpatched Xenomai 2.5.3 sources from beginning > to end. For posterity, I recompiled your example code with -O2 -marm, > and appended it below. Ok. Does it solve the ICE too? -- Gilles.