summaryrefslogtreecommitdiff
path: root/gold/workqueue.h
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@google.com>2006-11-03 18:26:11 +0000
committerIan Lance Taylor <iant@google.com>2006-11-03 18:26:11 +0000
commitead1e4244a55707685d105c662a9a1faf5d122fe (patch)
tree3dd8ba9d010b4241ea750f6bdab49c6f3738036a /gold/workqueue.h
parent58ea3d6a2f4d205b86b1baeaee5f6865393a6dd6 (diff)
downloadbinutils-gdb-ead1e4244a55707685d105c662a9a1faf5d122fe.tar.gz
Can now do a full static link of hello, world in C or C++
Diffstat (limited to 'gold/workqueue.h')
-rw-r--r--gold/workqueue.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gold/workqueue.h b/gold/workqueue.h
index 5cce2d56cca..ed7a5b00d7d 100644
--- a/gold/workqueue.h
+++ b/gold/workqueue.h
@@ -17,12 +17,12 @@
#define GOLD_WORKQUEUE_H
#include "gold-threads.h"
-#include "options.h"
#include "fileread.h"
namespace gold
{
+class General_options;
class Task;
class Workqueue;
@@ -286,6 +286,10 @@ class Task
// Run the task.
virtual void
run(Workqueue*) = 0;
+
+ private:
+ Task(const Task&);
+ Task& operator=(const Task&);
};
// A simple task which waits for a blocker and then runs a function.