This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFA/commit] (SPARC/LEON) fix incorrect array return value printed by "finish"
- From: Joel Brobecker <brobecker at adacore dot com>
- To: vladimir dot mezentsev at oracle dot com
- Cc: gdb-patches at sourceware dot org
- Date: Fri, 4 May 2018 11:34:19 -0700
- Subject: Re: [RFA/commit] (SPARC/LEON) fix incorrect array return value printed by "finish"
- References: <1524505529-79109-1-git-send-email-brobecker@adacore.com> <ae19fbb2-396c-e478-c204-b311e95a71ca@oracle.com> <20180424121136.42oiuprwhfnvslzg@adacore.com> <20180430225120.cufq23swioh6qtkc@adacore.com> <53b56f54-4550-2fb8-1c1c-4c15ab459abe@oracle.com>
> yes. Your fix looks good to me.
Thank you, Vladimir. Patch now pushed to master.
2018-05-04 Joel Brobecker <brobecker@adacore.com>
* sparc-tdep.c (sparc_structure_return_p): Re-implement to
match the ABI as summarized in GCC's gcc/config/sparc/sparc.c.
(sparc_arg_by_memory_p): Renamed from sparc_arg_on_registers_p.
Re-implement to match the ABI as summarized in GCC's
gcc/config/sparc/sparc.c. All callers updated.
(sparc32_store_arguments): Remove assertion.
--
Joel