This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils 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: i386-pc-nto-qnx patch


> 
> > 
> > "Graeme Peterson" <gp@qnx.com> writes:
> > > Here is a patch for i386-pc-nto-qnx for inclusion in
> > > GNU binutils.  Thanks to all for your help.
> > 
> > > Thanks.
> > > Looking forward to any feedback.
> > 
> > You'll need ChangeLog entries for all these changes.
> 
> Are these ok?  not sure who needs them...

Just to clarify, I meant "not sure who needs to know about them..."

:-)

Regards,
GP

> 
> Thanks.
> GP
> 
> 
> bfd/ChangeLog
> ===================================================================
> 2002-04-18  Graeme Peterson  <gp@qnx.com>
>  
>  	* Makefile.am: Add elf32-i386qnx.lo and elf32-i386qnx.c.
>  	* Makefile.in: Same.
>  	* config.bfd: Add i[3456]86-*-nto*) support
>  	* configure: Add bfd_elf32_i386qnx_vec support.
>  	* configure.in: Same.
>  	* elf-bfd.h (struct elf_backend_data): Add new backend function
> 	elf_backend_set_nonloadable_filepos.
>  	* elf.c (assign_file_positions_for_segments): Add call to
>  	elf_backend_set_nonloadable_filepos.
>  	* elf.c (copy_private_bfd_data): Add new macro IS_CONTAINED_BY_FILEPOS.
>  	* elf.c (_bfd_elf_copy_private_section_data): Test for 
>  	elf_backend_set_nonloadable_filepos function, and if defined don't check 
>  	against SEC_ALLOC, and setup the segments anyways.
>  	* elf32-i386.c: Add #ifndef ELF32_I386_C_INCLUDED before including
>  	elf32-target.h to facilitate including elf32-i386.c in other backend files.
>  	* elf32-i386qnx.c: New QNX elf backend file.
>  	* elfxx-target.h: Add elf_backend_set_nonloadable_filepos.
>  	* targets.c: Add bfd_target bfd_elf32_i386qnx_vec.
>  
> gas/ChangeLog
> ===================================================================
> 2002-04-18  Graeme Peterson  <gp@qnx.com>
>  
>  	* configure: Add i386-*-nto*.
>  	* configure.in: Same.
>  
> ld/ChangeLog
> ===================================================================
> 2002-04-18  Graeme Peterson  <gp@qnx.com>
>  
>  	* Makefile.in: Add ei386nto.c.
>  	* configure.tgt: Add i[3456]86-*-nto*).
>  	* i386nto.sh: New file.
> 
> 
> 


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