On Thu, Mar 28, 2019 at 5:48 AM Burton, Ross <[email protected]> wrote:
> On Tue, 26 Mar 2019 at 19:41, Andre McCurdy <[email protected]> wrote: > > > > +growing_stack = false > > > > > > this is mostly true for arches we support but maybe a comment > > > to check it when doing explicit arch ports ( e.g. arm can grown both > ways) > > > > Not on EABI or any other ARM ABI which could possibly be targeted by > > OE... unless you have evidence to prove otherwise? > > Evidence, no. Anecdotally: > > $ grep glib_cv_stack_grows * > arc-common:glib_cv_stack_grows=${glib_cv_stack_grows=no} > arm-common:glib_cv_stack_grows=${glib_cv_stack_grows=no} > arm-darwin:glib_cv_stack_grows=${glib_cv_stack_grows=no} > arm-darwin8:glib_cv_stack_grows=${glib_cv_stack_grows=no} > ix86-common:glib_cv_stack_grows=${glib_cv_stack_grows=no} > microblaze-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mips64el-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mips64el-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mips64-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mips64-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsel-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsel-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsisa32r6el-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsisa32r6el-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsisa32r6-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsisa32r6-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsisa64r6el-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsisa64r6el-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsisa64r6-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mipsisa64r6-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mips-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > mips-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > nios2-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > powerpc-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > riscv32-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > riscv64-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > sh-common:glib_cv_stack_grows=${glib_cv_stack_grows=no} > sparc-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > x86_64-linux:glib_cv_stack_grows=${glib_cv_stack_grows=no} > > Yes, this technique needs to be extended and generalised so it can be > overridden on a per-platform basis, but for now it appears that > everything we care about has the same values. All I asked was to add a comment about it So if someone is porting OE to new architecture then this will be a great hint to check for > > Ross >
-- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
