Gold Patch] Implement INCLUDE directive
Sterling Augustine
saugustine@google.com
Thu Nov 17 00:45:00 GMT 2011
More information about the Binutils mailing list
Thu Nov 17 00:45:00 GMT 2011
- Previous message (by thread): Syncing message in elf32-arm.c
- Next message (by thread): [RFC - Gold Patch] Implement INCLUDE directive
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, Enclosed please find a first pass at implementing the INCLUDE directive, bringing Gold to parity with ld.bfd, at least regarding this feature. A lot of setup isn't quite done when script_include_directive is called, so the note in the old FIXME is quite right--using a standard dirsearch structure in read_script_file is hard for reasons similar to the need to create a fake Task there. I wasn't sure about the best place to put the more primitive directory search logic needed here, so I included it as a static member of Dirsearch. Is there a better place? Sterling 011-11-16 Sterling Augustine <saugustine@google.com> * script.cc (script_include_directive): Implement. (read_script_file): New local variables name and search_path. Update comment. Call IS_ABSOLUTE_PATH and Dirsearch::find_file_in_dir_list. * dirsearch.h (Dirsearch::find_file_in_dir_list): Declare new method. * dirsearch.cc (Dirsearch::find_file_in_dir_list): Implement it. -------------- next part -------------- A non-text attachment was scrubbed... Name: include_directive.patch Type: text/x-patch Size: 4702 bytes Desc: not available URL: <https://sourceware.org/pipermail/binutils/attachments/20111117/8e771f9a/attachment.bin>
- Previous message (by thread): Syncing message in elf32-arm.c
- Next message (by thread): [RFC - Gold Patch] Implement INCLUDE directive
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list