Rev 5219 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5219 | Rev 6324 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | /* arsup.c - Archive support for MRI compatibility |
1 | /* arsup.c - Archive support for MRI compatibility |
2 | Copyright 1992, 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003, |
- | |
3 | 2004, 2005, 2007, 2008 Free Software Foundation, Inc. |
2 | Copyright (C) 1992-2015 Free Software Foundation, Inc. |
Line 4... | Line 3... | ||
4 | 3 | ||
Line 5... | Line 4... | ||
5 | This file is part of GNU Binutils. |
4 | This file is part of GNU Binutils. |
6 | 5 | ||
Line 37... | Line 36... | ||
37 | (bfd *, void (*function) (bfd *, bfd *), struct list *); |
36 | (bfd *, void (*function) (bfd *, bfd *), struct list *); |
38 | static void ar_directory_doer (bfd *, bfd *); |
37 | static void ar_directory_doer (bfd *, bfd *); |
39 | static void ar_addlib_doer (bfd *, bfd *); |
38 | static void ar_addlib_doer (bfd *, bfd *); |
Line 40... | Line 39... | ||
40 | 39 | ||
- | 40 | extern int verbose; |
|
Line 41... | Line 41... | ||
41 | extern int verbose; |
41 | extern int deterministic; |
42 | 42 | ||
43 | static bfd *obfd; |
43 | static bfd *obfd; |
Line 332... | Line 332... | ||
332 | } |
332 | } |
333 | else |
333 | else |
334 | { |
334 | { |
335 | char *ofilename = xstrdup (bfd_get_filename (obfd)); |
335 | char *ofilename = xstrdup (bfd_get_filename (obfd)); |
Line -... | Line 336... | ||
- | 336 | ||
- | 337 | if (deterministic > 0) |
|
- | 338 | obfd->flags |= BFD_DETERMINISTIC_OUTPUT; |
|
336 | 339 | ||
Line 337... | Line 340... | ||
337 | bfd_close (obfd); |
340 | bfd_close (obfd); |
338 | 341 | ||
339 | smart_rename (ofilename, real_name, 0); |
342 | smart_rename (ofilename, real_name, 0); |