C
authorSteve Chamberlain <steve@cygnus>
Sun, 12 May 1991 07:34:24 +0000 (07:34 +0000)
committerSteve Chamberlain <steve@cygnus>
Sun, 12 May 1991 07:34:24 +0000 (07:34 +0000)
VS: ----------------------------------------------------------------------

binutils/copy.c

index d9039ae38ed0e6e242ae24e22892d82795b1e10f..9db6bf1143ff962e5b979006183e7253f5f5a8a2 100644 (file)
@@ -92,12 +92,14 @@ bfd *obfd;
               ibfd->filename, ibfd->xvec->name,
               obfd->filename, obfd->xvec->name);
 
-    if ((bfd_set_start_address(obfd, bfd_get_start_address(ibfd)) == false) ||
+    if ((bfd_set_start_address(obfd, bfd_get_start_address(ibfd)) == false) 
+       ||
        (bfd_set_file_flags(obfd, (bfd_get_file_flags(ibfd) &
-                                  ~(HAS_LINENO | HAS_DEBUG | HAS_SYMS | D_PAGED |
-                                    HAS_LOCALS))) == false) ||
-       bfd_set_start_address(obfd, bfd_get_start_address(ibfd)) == false)
-       bfd_fatal(bfd_get_filename(ibfd));
+                                  (HAS_LINENO | HAS_DEBUG |
+                                   HAS_RELOC | HAS_SYMS | D_PAGED |
+                                    HAS_LOCALS))) == false)) {
+      bfd_fatal(bfd_get_filename(ibfd));
+    }
 
     /* Copy architecture of input file to output file */
     if (!bfd_set_arch_mach(obfd, bfd_get_architecture(ibfd),