|
From: | cvs-commit at gcc dot gnu dot org |
Subject: | [Bug ld/4437] ld check all files are present and indicate those missing |
Date: | 21 Jan 2010 10:31:51 -0000 |
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-21 10:31 ------- Subject: Bug 4437 CVSROOT: /cvs/src Module name: src Changes by: address@hidden 2010-01-21 10:31:32 Modified files: ld : ChangeLog ldfile.c ldlang.c ldlang.h Log message: PR 4437 * ldfile.c: (ldfile_open_file): Do not stop link upon encountering a missing file or library. Instead mark the entry as missing and set the global flag to indicate that missing files were encountered. * ldlang.c (missing_files): New exported variable. (load_symbols): Skip loading if the file is missing. (open_input_bfds): Terminate link if any input files were missing. * ldlang.h (struct lang_input_statement_struct): Add missing_file field. Add export of missing_file variable. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=src&r1=1.2100&r2=1.2101 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldfile.c.diff?cvsroot=src&r1=1.53&r2=1.54 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=src&r1=1.327&r2=1.328 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.h.diff?cvsroot=src&r1=1.87&r2=1.88 -- http://sourceware.org/bugzilla/show_bug.cgi?id=4437 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
[Prev in Thread] | Current Thread | [Next in Thread] |