From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dirk Behme Date: Mon, 31 Aug 2009 15:00:15 +0200 Subject: [U-Boot] ARM preprocessor error generating assembly dependencies In-Reply-To: <4A9BC756.1080906@googlemail.com> References: <4A9B8C3C.7080807@googlemail.com> <20090831104007.CD462834A950@gemini.denx.de> <4A9BC756.1080906@googlemail.com> Message-ID: <4A9BC95F.1000306@googlemail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Dirk Behme wrote: > Wolfgang Denk wrote: >>> Any expert here could have look to which options are taken for ARM's >>> assembly dependency generation? It seems to me that -D__ASSEMBLY__ is >>> missing there? >> >> I have no clue what you are talking about... > > It seems to me that dependencies for ARM assembly files are generated > with different (incomplete?) options than the compilation is done. That > is, it seems to me that for ARM assembly file compilation, > -D__ASSEMBLY__ is set, while for dependency generation it isn't. > > I'm asking if anybody can give me a hint where I have to look for the > (compiler/assembler) options used for dependency generation (for > lib_arm/*.S for lib_arm/.depend) or if any expert likes to have a look > to this (most probably being faster than me then ;) ). Example: Put #ifndef __ASSEMBLY__ #error "Foo" #endif into a lib_arm/*.S file you like (and which is build ;)) and test what happens. I would assume, if -D__ASSEMBLY__ is used everywhere correctly, no error message should be given. Best regards Dirk