This is the mail archive of the binutils@sourceware.org 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: Use ';' as the RPATH separator on VxWorks


On Wed, Mar 28, 2007 at 10:58:53AM +0100, Richard Sandiford wrote:
> ld/
> 	* ld.h (ld_config_type): Add rpath_separator.
> 	* ldmain.c (main): Initialize it.
> 	* lexsup.c (parse_args): Honor config.rpath_separator.
> 	* emultempl/elf32.em (gld${EMULATION_NAME}_search_needed): Likewise.
> 	(gld${EMULATION_NAME}_add_sysroot): Likewise.
> 	(gld${EMULATION_NAME}_parse_ld_so_conf): Use config.rpath_separator
> 	rather than ':' when building the path.
> 	* emultempl/vxworks.em (vxworks_before_parse): New function.
> 	Override config.rpath_separator.
> 	(LDEMUL_AFTER_OPEN): Do not change if EXTRA_EM_FILE has been
> 	set to gld${EMULATION_NAME}_after_open; #define that identifier
> 	to vxworks_foo instead.
> 	(LDEMUL_BEFORE_PARSE): Override in the same way as LDEMUL_AFTER_OPEN.
> 
> ld/testsuite/
> 	* ld-vxworks/rpath-1.s, ld-vxworks/rpath-1.d,
> 	* ld-vxworks/vxworks.exp: New files.

OK.

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre


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