From mboxrd@z Thu Jan 1 00:00:00 1970 From: York Sun Date: Wed, 16 Dec 2015 10:14:28 +0800 Subject: [U-Boot] Please pull u-boot-fsl-qoriq master In-Reply-To: <5670C60D.7000200@freescale.com> References: <566F69EB.9000700@freescale.com> <20151215232906.GP17758@bill-the-cat> <5670C0FE.6090605@freescale.com> <5670C30B.6090004@freescale.com> <20151216015925.GR17758@bill-the-cat> <5670C60D.7000200@freescale.com> Message-ID: <5670C904.9030806@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 12/16/2015 10:01 AM, York Sun wrote: > > > On 12/16/2015 09:59 AM, Tom Rini wrote: >> On Wed, Dec 16, 2015 at 09:48:59AM +0800, York Sun wrote: >> >>> Tom, >>> >>> This issue is caused by 32-bit host has uintptr_t defined in >>> /usr/include/stdint.h as "unsigned int". >>> >>> I am working on a solution. In the meantime, how do we deal with this PR? >> >> And then what fails... sandbox? >> > > Not only. When I compile powerpc targets on a 32-bit host, all fail, due to > stdint.h has a different typedef. > Tom, I think the original proposal of moving typedef of uintptr_t from compiler.h to types.h may be flawed. U-boot builds host tools, which may have different size than the target. Would it be appropriate to abandon this change, and to include compiler.h whenever uintptr_t is needed? York