This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH,AIX] Optimize the time required for loading XCOFF data


On Tue, Jul 31, 2018 at 8:12 AM, REIX, Tony <tony.reix@atos.net> wrote:
>
> Description:
>  * This patch optimizes the time required for loading XCOFF data.
>
> Tests:
>  * AIX: Build: SUCCESS
>    - build made by means of gmake on AIX.
>
> ChangeLog:
>   * xcoff.c: Optimize loading of XCOFF data.

Thanks, committed with this ChangeLog entry.

Ian



2018-08-01  Tony Reix  <tony.reix@atos.net>

* xcoff.c (struct xcoff_line, struct xcoff_line_vector): Remove.
(struct xcoff_func, struct xcoff_func_vector): New structs.
(xcoff_syminfo): Drop leading dot from symbol name.
(xcoff_line_compare, xcoff_line_search): Remove.
(xcoff_func_compare, xcoff_func_search): New static functions.
(xcoff_lookup_pc): Search function table.
(xcoff_add_line, xcoff_process_linenos): Remove.
(xcoff_initialize_fileline): Build function table.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]