From: Steve Chamberlain Date: Sat, 2 May 1992 01:43:21 +0000 (+0000) Subject: new_bfd_contained_in : Inherit target->defaulted from parent X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9068cbe7b42321e7f400332d88f82b5cf2846a58;p=binutils-gdb.git new_bfd_contained_in : Inherit target->defaulted from parent --- diff --git a/bfd/opncls.c b/bfd/opncls.c index ade9476c5a1..3acc1fd8443 100644 --- a/bfd/opncls.c +++ b/bfd/opncls.c @@ -63,7 +63,9 @@ bfd *new_bfd() nbfd->sections = (asection *)NULL; nbfd->cacheable = false; nbfd->flags = NO_FLAGS; - nbfd->mtime_set = 0; + nbfd->mtime_set = false; + + return nbfd; } @@ -76,6 +78,7 @@ bfd *obfd; nbfd->xvec = obfd->xvec; nbfd->my_archive = obfd; nbfd->direction = read_direction; + nbfd->target_defaulted = obfd->target_defaulted; return nbfd; } @@ -189,10 +192,10 @@ DEFUN(bfd_fdopenr,(filename, target, fd), } #ifdef FASCIST_FDOPEN - nbfd->iostream = (char *) fdopen (fd, "rb"); + nbfd->iostream = (char *) fdopen (fd, FOPEN_RB); #else /* if the fd were open for read only, this still would not hurt: */ - nbfd->iostream = (char *) fdopen (fd, "r+b"); + nbfd->iostream = (char *) fdopen (fd, FOPEN_RUB); #endif if (nbfd->iostream == NULL) { (void) obstack_free (&nbfd->memory, (PTR)0);