gdb/jit: remove jiter_objfile_data -> objfile back-link

This is no longer needed, remove it.

gdb/ChangeLog:
2020-07-22  Simon Marchi  <simon.marchi@polymtl.ca>

	* jit.h (struct jiter_objfile_data) <jiter_objfile_data, objfile>:
	Remove.
	* jit.c (get_jiter_objfile_data): Update.
This commit is contained in:
Simon Marchi 2020-07-22 15:56:08 +02:00 committed by Tankut Baris Aktemur
parent c8474dc353
commit c1072906f1
3 changed files with 7 additions and 8 deletions

View File

@ -1,3 +1,9 @@
2020-07-22 Simon Marchi <simon.marchi@polymtl.ca>
* jit.h (struct jiter_objfile_data) <jiter_objfile_data, objfile>:
Remove.
* jit.c (get_jiter_objfile_data): Update.
2020-07-22 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
Simon Marchi <simon.marchi@polymtl.ca>

View File

@ -254,7 +254,7 @@ static jiter_objfile_data *
get_jiter_objfile_data (objfile *objf)
{
if (objf->jiter_data == nullptr)
objf->jiter_data.reset (new jiter_objfile_data (objf));
objf->jiter_data.reset (new jiter_objfile_data ());
return objf->jiter_data.get ();
}

View File

@ -72,15 +72,8 @@ struct jit_descriptor
struct jiter_objfile_data
{
jiter_objfile_data (struct objfile *objfile)
: objfile (objfile)
{}
~jiter_objfile_data ();
/* Back-link to the objfile. */
struct objfile *objfile;
/* Symbol for __jit_debug_register_code. */
minimal_symbol *register_code = nullptr;