diff --git a/api/api_app.C b/api/api_app.C index 4556e9ed4d..6ad099c63c 100644 --- a/api/api_app.C +++ b/api/api_app.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/api/api_test.C b/api/api_test.C index 52901224dd..20b02b840f 100644 --- a/api/api_test.C +++ b/api/api_test.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/api/boinc_api.C b/api/boinc_api.C index 93f3430e02..17b3118c5e 100644 --- a/api/boinc_api.C +++ b/api/boinc_api.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/api/boinc_api_fortran.C b/api/boinc_api_fortran.C index 10de23d08d..01e8b1090c 100644 --- a/api/boinc_api_fortran.C +++ b/api/boinc_api_fortran.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/api/boinc_checkpoint.C b/api/boinc_checkpoint.C index fb0246ab90..a75d281bd5 100644 --- a/api/boinc_checkpoint.C +++ b/api/boinc_checkpoint.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/api/graphics_api.C b/api/graphics_api.C index 38a4368773..5fa004f5d7 100755 --- a/api/graphics_api.C +++ b/api/graphics_api.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/api/graphics_data.C b/api/graphics_data.C index 91a071131b..ca85092d2d 100644 --- a/api/graphics_data.C +++ b/api/graphics_data.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/api/gutil.C b/api/gutil.C index 24065efea0..cfaee17135 100755 --- a/api/gutil.C +++ b/api/gutil.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/api/reduce.C b/api/reduce.C index b0cf3767df..7f7068c3a9 100644 --- a/api/reduce.C +++ b/api/reduce.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // Copyright 2003 Regents of the University of California // SETI_BOINC is free software; you can redistribute it and/or modify it under diff --git a/api/static_graphics.C b/api/static_graphics.C index 70d613ad45..5932397d07 100644 --- a/api/static_graphics.C +++ b/api/static_graphics.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // Include this file in a BOINC application to display // a static image (JPEG, GIFF, BMP, Targa) as its graphics. // diff --git a/api/windows_opengl.C b/api/windows_opengl.C index 01162a53b0..075d4b9bcc 100755 --- a/api/windows_opengl.C +++ b/api/windows_opengl.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // Event loop and support functions for Windows versions // of BOINC applications w/ graphics. // Platform-independent code should NOT be here. diff --git a/api/x_opengl.C b/api/x_opengl.C index 991f08de87..46dc6a6ff3 100644 --- a/api/x_opengl.C +++ b/api/x_opengl.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; #include #include #include diff --git a/apps/1sec.C b/apps/1sec.C index bf07b0a6b7..6fad6acfbb 100644 --- a/apps/1sec.C +++ b/apps/1sec.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/apps/concat.C b/apps/concat.C index 3083551122..71bd54cf67 100644 --- a/apps/concat.C +++ b/apps/concat.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/apps/error.C b/apps/error.C index 6b23799b7d..f9fb08395a 100644 --- a/apps/error.C +++ b/apps/error.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/apps/upper_case.C b/apps/upper_case.C index ae8419027c..0b14636843 100755 --- a/apps/upper_case.C +++ b/apps/upper_case.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/checkin_notes b/checkin_notes index d9712e97d6..b48da51cef 100755 --- a/checkin_notes +++ b/checkin_notes @@ -19890,3 +19890,14 @@ Bruce 19 Nov 2004 UTC wxWidgets.m4 html/ops/ make_emails_lowercase.php + +Bruce 20 Nov 2004 UTC + + - Added static volatile const char *BOINCrcsid="$Id$"; string to + the top of all .C files. This means that 'string' or 'ident' + run on an executable will tell you the exact file versions used + in building it, since CVS replaces $Id$ with a complete version ID + string. Declaration is volatile so that the compiler won't remove + it even under agressive optimizations. + + ALL files of form *.C affected. diff --git a/client/app.C b/client/app.C index 68834fa0d4..606e2eadec 100644 --- a/client/app.C +++ b/client/app.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/app_control.C b/client/app_control.C index 02257b596a..9e6ee0b6cf 100644 --- a/client/app_control.C +++ b/client/app_control.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/app_graphics.C b/client/app_graphics.C index 690a36521c..e12368833a 100644 --- a/client/app_graphics.C +++ b/client/app_graphics.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/app_start.C b/client/app_start.C index 544e6a82ef..a174034b0a 100644 --- a/client/app_start.C +++ b/client/app_start.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/check_state.C b/client/check_state.C index 297fad3caa..6919898f1c 100644 --- a/client/check_state.C +++ b/client/check_state.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/client_msgs.C b/client/client_msgs.C index 3dfacb1423..801cad3e20 100644 --- a/client/client_msgs.C +++ b/client/client_msgs.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the Mozilla Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/client_state.C b/client/client_state.C index 53bc79a667..a813f201bd 100644 --- a/client/client_state.C +++ b/client/client_state.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/client_types.C b/client/client_types.C index ae0ae494ae..825a251432 100644 --- a/client/client_types.C +++ b/client/client_types.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/cs_account.C b/client/cs_account.C index 9a5f6737e9..96fe4ec30c 100644 --- a/client/cs_account.C +++ b/client/cs_account.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/cs_apps.C b/client/cs_apps.C index e93fef2aae..1ee0b16ac9 100644 --- a/client/cs_apps.C +++ b/client/cs_apps.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/cs_benchmark.C b/client/cs_benchmark.C index e5c25bcc5c..86bb63c289 100644 --- a/client/cs_benchmark.C +++ b/client/cs_benchmark.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/cs_cmdline.C b/client/cs_cmdline.C index 8fd0b5990f..62335b3509 100644 --- a/client/cs_cmdline.C +++ b/client/cs_cmdline.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/client/cs_data.C b/client/cs_data.C index 44c2256f40..050926029c 100644 --- a/client/cs_data.C +++ b/client/cs_data.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/cs_files.C b/client/cs_files.C index d250fe5eb6..8beb22b2e1 100644 --- a/client/cs_files.C +++ b/client/cs_files.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/cs_prefs.C b/client/cs_prefs.C index ba76566306..b7c1e4d904 100644 --- a/client/cs_prefs.C +++ b/client/cs_prefs.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/cs_scheduler.C b/client/cs_scheduler.C index 8c8c6342e4..707a63968b 100644 --- a/client/cs_scheduler.C +++ b/client/cs_scheduler.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/cs_statefile.C b/client/cs_statefile.C index e0c277e7bb..81ad49fca7 100644 --- a/client/cs_statefile.C +++ b/client/cs_statefile.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/cs_trickle.C b/client/cs_trickle.C index bc96af0ca4..50c1d9a8f8 100644 --- a/client/cs_trickle.C +++ b/client/cs_trickle.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/dhrystone.C b/client/dhrystone.C index 661eef7362..ce05295050 100644 --- a/client/dhrystone.C +++ b/client/dhrystone.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; /* ************************************************************************* * diff --git a/client/dhrystone2.C b/client/dhrystone2.C index 4e86009f15..a242d00b2a 100644 --- a/client/dhrystone2.C +++ b/client/dhrystone2.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; #include #include "dhrystone.h" diff --git a/client/file_names.C b/client/file_names.C index f5f9ce8332..26af152e0d 100644 --- a/client/file_names.C +++ b/client/file_names.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/file_xfer.C b/client/file_xfer.C index e1bf83777d..3266038662 100644 --- a/client/file_xfer.C +++ b/client/file_xfer.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/gui_rpc_server.C b/client/gui_rpc_server.C index c7586aa24b..8c4d2d722f 100644 --- a/client/gui_rpc_server.C +++ b/client/gui_rpc_server.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/gui_titles.C b/client/gui_titles.C index 913824ab8b..e4d33bfac0 100644 --- a/client/gui_titles.C +++ b/client/gui_titles.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; #include "gui_titles.h" // TODO: the code is riddles with constants that are indices diff --git a/client/hostinfo_network.C b/client/hostinfo_network.C index b78b4b952b..86e3aa3195 100644 --- a/client/hostinfo_network.C +++ b/client/hostinfo_network.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/hostinfo_unix.C b/client/hostinfo_unix.C index 3c41fc0a97..16c659b72b 100644 --- a/client/hostinfo_unix.C +++ b/client/hostinfo_unix.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/http.C b/client/http.C index 1a32582c51..73600d6617 100644 --- a/client/http.C +++ b/client/http.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/log_flags.C b/client/log_flags.C index 53fceb7e32..f36779c6e4 100644 --- a/client/log_flags.C +++ b/client/log_flags.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/main.C b/client/main.C index 659274b121..0780c0c48d 100644 --- a/client/main.C +++ b/client/main.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/client/net_stats.C b/client/net_stats.C index c58322fc9c..5e8aa5814a 100644 --- a/client/net_stats.C +++ b/client/net_stats.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/net_xfer.C b/client/net_xfer.C index 25bd64fd7c..65988a9e5b 100644 --- a/client/net_xfer.C +++ b/client/net_xfer.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/pers_file_xfer.C b/client/pers_file_xfer.C index 48f3ae00e9..64baf40ff5 100644 --- a/client/pers_file_xfer.C +++ b/client/pers_file_xfer.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/proxy.C b/client/proxy.C index 537e0b1444..053e956eaa 100644 --- a/client/proxy.C +++ b/client/proxy.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/scheduler_op.C b/client/scheduler_op.C index 7aac9af8b8..13dafc4f52 100644 --- a/client/scheduler_op.C +++ b/client/scheduler_op.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/ss_logic.C b/client/ss_logic.C index 9aaaf9c73a..fe09c5d1c0 100644 --- a/client/ss_logic.C +++ b/client/ss_logic.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/ssl_http.C b/client/ssl_http.C index 37b2f586de..83e0880036 100644 --- a/client/ssl_http.C +++ b/client/ssl_http.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/ssl_net_xfer.C b/client/ssl_net_xfer.C index 9185a2cbd0..12c5e33acf 100644 --- a/client/ssl_net_xfer.C +++ b/client/ssl_net_xfer.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/test_file_xfer.C b/client/test_file_xfer.C index 15bcc5eb23..64164a66fc 100644 --- a/client/test_file_xfer.C +++ b/client/test_file_xfer.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/test_http.C b/client/test_http.C index 5d223c8783..1af6e44415 100644 --- a/client/test_http.C +++ b/client/test_http.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/test_net_xfer.C b/client/test_net_xfer.C index b6bef02b6e..052dffc6eb 100644 --- a/client/test_net_xfer.C +++ b/client/test_net_xfer.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/time_stats.C b/client/time_stats.C index cd45d1f8a9..43ecb6bcf1 100644 --- a/client/time_stats.C +++ b/client/time_stats.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/client/whetstone.C b/client/whetstone.C index 2264580a99..b7488d5e82 100644 --- a/client/whetstone.C +++ b/client/whetstone.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; /* * C/C++ Whetstone Benchmark Single or Double Precision * diff --git a/db/boinc_db.C b/db/boinc_db.C index c03aa794cd..14f122bac4 100644 --- a/db/boinc_db.C +++ b/db/boinc_db.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/db/db_base.C b/db/db_base.C index b75cd164e5..4e671eb01b 100644 --- a/db/db_base.C +++ b/db/db_base.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; #include #include #include diff --git a/lib/app_ipc.C b/lib/app_ipc.C index e9da18b124..6bacfa4283 100755 --- a/lib/app_ipc.C +++ b/lib/app_ipc.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/base64.C b/lib/base64.C index 723003022e..0511ed846d 100644 --- a/lib/base64.C +++ b/lib/base64.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/crypt.C b/lib/crypt.C index 3ab0600d0a..65c8a83e27 100644 --- a/lib/crypt.C +++ b/lib/crypt.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/crypt_prog.C b/lib/crypt_prog.C index 4bf919be41..5dac612dc4 100644 --- a/lib/crypt_prog.C +++ b/lib/crypt_prog.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/diagnostics.C b/lib/diagnostics.C index aadd89bdde..3ad12316e5 100644 --- a/lib/diagnostics.C +++ b/lib/diagnostics.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/lib/exception.C b/lib/exception.C index 698279e8d3..f2b1433e2b 100644 --- a/lib/exception.C +++ b/lib/exception.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/lib/filesys.C b/lib/filesys.C index d44f5fc0b9..1ed4bc7b15 100755 --- a/lib/filesys.C +++ b/lib/filesys.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/lib/gui_rpc_client.C b/lib/gui_rpc_client.C index 3e62123bc5..ac8e854c3e 100644 --- a/lib/gui_rpc_client.C +++ b/lib/gui_rpc_client.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/lib/gui_test.C b/lib/gui_test.C index c45661f5b6..88812fb3c4 100644 --- a/lib/gui_test.C +++ b/lib/gui_test.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/hostinfo.C b/lib/hostinfo.C index 290e5b2d79..5cba1fda70 100644 --- a/lib/hostinfo.C +++ b/lib/hostinfo.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/language.C b/lib/language.C index da88ad8e9d..ca5077b411 100755 --- a/lib/language.C +++ b/lib/language.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/md5_file.C b/lib/md5_file.C index 34759abcb1..0d75bbc421 100644 --- a/lib/md5_file.C +++ b/lib/md5_file.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/md5_test.C b/lib/md5_test.C index 53e3d386d0..e2a3b39ac8 100644 --- a/lib/md5_test.C +++ b/lib/md5_test.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; #include #include "md5_file.h" diff --git a/lib/mfile.C b/lib/mfile.C index 25c39ce431..d7cb5a37ed 100644 --- a/lib/mfile.C +++ b/lib/mfile.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/lib/miofile.C b/lib/miofile.C index 198b0c9821..8792df26d7 100644 --- a/lib/miofile.C +++ b/lib/miofile.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/lib/msg_log.C b/lib/msg_log.C index 7d83117f02..8c86ef0976 100644 --- a/lib/msg_log.C +++ b/lib/msg_log.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/msg_queue.C b/lib/msg_queue.C index e920151279..3afebc185c 100644 --- a/lib/msg_queue.C +++ b/lib/msg_queue.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/msg_test.C b/lib/msg_test.C index c04ef3c2bc..b01e1d157c 100644 --- a/lib/msg_test.C +++ b/lib/msg_test.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // test program for message queue functions // -d destroy diff --git a/lib/parse.C b/lib/parse.C index e9b6f9b007..61cb1b07ba 100644 --- a/lib/parse.C +++ b/lib/parse.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/lib/prefs.C b/lib/prefs.C index cc7b9782fc..a62d115302 100644 --- a/lib/prefs.C +++ b/lib/prefs.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/proxy_info.C b/lib/proxy_info.C index 6148e988a4..0e8c7e67fb 100644 --- a/lib/proxy_info.C +++ b/lib/proxy_info.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; #ifdef _WIN32 #include "boinc_win.h" #endif diff --git a/lib/shmem.C b/lib/shmem.C index 7fad32c186..8528f011d5 100755 --- a/lib/shmem.C +++ b/lib/shmem.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/shmem_test.C b/lib/shmem_test.C index 99d24b7134..d947135fcf 100644 --- a/lib/shmem_test.C +++ b/lib/shmem_test.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // test program for shmem functions // -a attach and sleep diff --git a/lib/susp.C b/lib/susp.C index b16b0da405..7f3e7a5608 100644 --- a/lib/susp.C +++ b/lib/susp.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; /* * susp.c * diff --git a/lib/synch.C b/lib/synch.C index 403fda0234..edd95e0636 100644 --- a/lib/synch.C +++ b/lib/synch.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/lib/synch_test.C b/lib/synch_test.C index f1d614465a..535f7d0fe8 100644 --- a/lib/synch_test.C +++ b/lib/synch_test.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // -c create semaphore // -d destroy semaphore // -l lock semaphore, sleep 10 secs, unlock diff --git a/lib/util.C b/lib/util.C index a34e2f1d4a..d18c0af029 100755 --- a/lib/util.C +++ b/lib/util.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // $Id$ // // The contents of this file are subject to the BOINC Public License diff --git a/sched/assimilator.C b/sched/assimilator.C index 3838efcf8d..fc1dda6274 100644 --- a/sched/assimilator.C +++ b/sched/assimilator.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/db_dump.C b/sched/db_dump.C index a64035a6bd..87a5737242 100644 --- a/sched/db_dump.C +++ b/sched/db_dump.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/db_purge.C b/sched/db_purge.C index 35d7d7fea7..b2d020c269 100644 --- a/sched/db_purge.C +++ b/sched/db_purge.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/delete_file.C b/sched/delete_file.C index 2a21a2f67e..88edbf9c8c 100644 --- a/sched/delete_file.C +++ b/sched/delete_file.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/feeder.C b/sched/feeder.C index b6c7e41def..617a7d7303 100644 --- a/sched/feeder.C +++ b/sched/feeder.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/file_deleter.C b/sched/file_deleter.C index f8bde69b31..ad3095fb9f 100644 --- a/sched/file_deleter.C +++ b/sched/file_deleter.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/file_upload_handler.C b/sched/file_upload_handler.C index 891390beab..d25d82e984 100644 --- a/sched/file_upload_handler.C +++ b/sched/file_upload_handler.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/get_file.C b/sched/get_file.C index 57ade5f453..b8934eedcd 100644 --- a/sched/get_file.C +++ b/sched/get_file.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/handle_request.C b/sched/handle_request.C index bcc48c3d38..dff68ebe7b 100644 --- a/sched/handle_request.C +++ b/sched/handle_request.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/main.C b/sched/main.C index b040201d8c..0210733363 100644 --- a/sched/main.C +++ b/sched/main.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/make_work.C b/sched/make_work.C index 35653a5ef9..721d92ab63 100644 --- a/sched/make_work.C +++ b/sched/make_work.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/message_handler.C b/sched/message_handler.C index 14ccafeb1b..68938be51f 100644 --- a/sched/message_handler.C +++ b/sched/message_handler.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/request_file_list.C b/sched/request_file_list.C index 84352cbb37..ca98a5f5e0 100644 --- a/sched/request_file_list.C +++ b/sched/request_file_list.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/sample_bitwise_validator.C b/sched/sample_bitwise_validator.C index 973e96fe09..11c0b8df47 100644 --- a/sched/sample_bitwise_validator.C +++ b/sched/sample_bitwise_validator.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/sample_dummy_assimilator.C b/sched/sample_dummy_assimilator.C index 9af5249e7f..31383bb7c8 100644 --- a/sched/sample_dummy_assimilator.C +++ b/sched/sample_dummy_assimilator.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/sample_trivial_validator.C b/sched/sample_trivial_validator.C index be834deb42..3025e2243d 100644 --- a/sched/sample_trivial_validator.C +++ b/sched/sample_trivial_validator.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/sched_config.C b/sched/sched_config.C index ecd55890cb..4bf03d1e46 100644 --- a/sched/sched_config.C +++ b/sched/sched_config.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/sched_locality.C b/sched/sched_locality.C index 1fde545af8..59f21b6ab1 100644 --- a/sched/sched_locality.C +++ b/sched/sched_locality.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/sched_msgs.C b/sched/sched_msgs.C index e86bbda7ea..7dca41d106 100644 --- a/sched/sched_msgs.C +++ b/sched/sched_msgs.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/sched_send.C b/sched/sched_send.C index e72269e7c0..58279e88d2 100644 --- a/sched/sched_send.C +++ b/sched/sched_send.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/sched_shmem.C b/sched/sched_shmem.C index 2d9b1e359d..28c7a1a5a3 100644 --- a/sched/sched_shmem.C +++ b/sched/sched_shmem.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/sched_util.C b/sched/sched_util.C index e79c14a15d..2b7c964501 100644 --- a/sched/sched_util.C +++ b/sched/sched_util.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/send_file.C b/sched/send_file.C index af2cabfb70..03ec0b7ae4 100644 --- a/sched/send_file.C +++ b/sched/send_file.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/server_types.C b/sched/server_types.C index df98d11a7c..6fa6acf1d9 100644 --- a/sched/server_types.C +++ b/sched/server_types.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/show_shmem.C b/sched/show_shmem.C index 82b49fbbb1..dece0299cd 100644 --- a/sched/show_shmem.C +++ b/sched/show_shmem.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/transitioner.C b/sched/transitioner.C index 975ee44295..5e4002c3b9 100644 --- a/sched/transitioner.C +++ b/sched/transitioner.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/trickle_handler.C b/sched/trickle_handler.C index c5ff5c265b..7fecac32a3 100644 --- a/sched/trickle_handler.C +++ b/sched/trickle_handler.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/update_stats.C b/sched/update_stats.C index dc37146b07..ed7e69874d 100644 --- a/sched/update_stats.C +++ b/sched/update_stats.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/validate_util.C b/sched/validate_util.C index f40196d5be..2ac71a0e5d 100644 --- a/sched/validate_util.C +++ b/sched/validate_util.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/validator.C b/sched/validator.C index e0ce5af742..d0e1c87a0e 100644 --- a/sched/validator.C +++ b/sched/validator.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/sched/wu_check.C b/sched/wu_check.C index 5f8238235f..51a71d43f2 100644 --- a/sched/wu_check.C +++ b/sched/wu_check.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/tools/backend_lib.C b/tools/backend_lib.C index 656113eb0a..3ba8bfb779 100644 --- a/tools/backend_lib.C +++ b/tools/backend_lib.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/tools/create_work.C b/tools/create_work.C index a03ed26398..d2b4f688df 100644 --- a/tools/create_work.C +++ b/tools/create_work.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/tools/dir_hier_move.C b/tools/dir_hier_move.C index a5fb53d8dc..5874be2a3a 100644 --- a/tools/dir_hier_move.C +++ b/tools/dir_hier_move.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // dir_hier_move src_dir dst_dir fanout // // move files from src_dir (flat) into dst_dir (hierarchical) diff --git a/tools/dir_hier_path.C b/tools/dir_hier_path.C index bbfacf85e9..e7dbbaa1f9 100644 --- a/tools/dir_hier_path.C +++ b/tools/dir_hier_path.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; #include #include "util.h" diff --git a/tools/hr_db_convert.C b/tools/hr_db_convert.C index eb85098e3d..d8210153e6 100644 --- a/tools/hr_db_convert.C +++ b/tools/hr_db_convert.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // utility program for projects that use homogeneous redundancy. // Converts old-style info (in result table) // to new style (using workseq_next field of workunit) diff --git a/tools/process_result_template.C b/tools/process_result_template.C index c2eb5f4b8c..1e763eb02b 100644 --- a/tools/process_result_template.C +++ b/tools/process_result_template.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at diff --git a/tools/sign_executable.C b/tools/sign_executable.C index 20a94c24d5..0ed1b24ff9 100644 --- a/tools/sign_executable.C +++ b/tools/sign_executable.C @@ -1,3 +1,4 @@ +static volatile const char *BOINCrcsid="$Id$"; // The contents of this file are subject to the BOINC Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at