X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gold%2Fworkqueue.h;h=d62071ee743d02f178981457ca2950e48a2160f0;hb=2fb062bac3e5f102f8608df5548bebf2682b0fec;hp=75452241d80515f3d3dc6f2eff810c4ad25cf91c;hpb=2ea97941102380c28117882600265c1187c6fc8b;p=platform%2Fupstream%2Fbinutils.git diff --git a/gold/workqueue.h b/gold/workqueue.h index 7545224..d62071e 100644 --- a/gold/workqueue.h +++ b/gold/workqueue.h @@ -1,6 +1,6 @@ // workqueue.h -- the work queue for gold -*- C++ -*- -// Copyright 2006, 2007, 2008 Free Software Foundation, Inc. +// Copyright (C) 2006-2014 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. @@ -152,7 +152,7 @@ class Task_function : public Task Task_function(Task_function_runner* runner, Task_token* blocker, const char* name) : runner_(runner), blocker_(blocker), name_(name) - { } + { gold_assert(blocker != NULL); } ~Task_function() { @@ -268,7 +268,7 @@ class Workqueue // Return whether to cancel this thread. bool - should_cancel_thread(); + should_cancel_thread(int thread_number); // Master Workqueue lock. This controls access to the following // member variables.