+2011-03-09 Ian Lance Taylor <iant@google.com>
+
+ * fileread.cc (File_read::clear_views): Don't delete the whole
+ file view.
+
2011-03-08 Ian Lance Taylor <iant@google.com>
PR gold/12525
should_delete = false;
else if (mode == CLEAR_VIEWS_ALL)
should_delete = true;
- else if (p->second->should_cache() && keep_files_mapped)
+ else if ((p->second->should_cache()
+ || p->second == this->whole_file_view_)
+ && keep_files_mapped)
should_delete = false;
else if (this->object_count_ > 1
&& p->second->accessed()