citeseer has been acting interestingly for a while, and now is blocking clients based on geography (verified as blocking from three different systems/networks in Austria and Germany on the one hand¹, and working from the gcc.gnu.org host and another one in North America on the other).
So, based on Joseph's point earlier this month, I am converting a number of references to doi.org with this patch. (I did not find a link for reference [3], which also does not appear as crucial.) Applied. Gerald ¹ The error message is "This site has been blocked by the network administrator" which makes it appear to be on the user's end, which alas is not the case. Index: projects/cfg.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cfg.html,v retrieving revision 1.21 diff -u -r1.21 cfg.html --- projects/cfg.html 28 May 2016 12:59:43 -0000 1.21 +++ projects/cfg.html 19 Feb 2017 14:17:03 -0000 @@ -451,22 +451,20 @@ <dl> <dt><a name="1">[1]</a></dt> -<dd><a href="http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.6404">Branch +<dd><a href="https://doi.org/10.1145/155090.155119">Branch Prediction for Free; Ball and Larus; PLDI '93.</a></dd> <dt><a name="2">[2]</a></dt> -<dd><a href="http://citeseer.ist.psu.edu/wu94static.html">Static +<dd><a href="https://doi.org/10.1145/192724.192725">Static Branch Frequency and Program Profile Analysis; Wu and Larus; MICRO-27.</a></dd> <dt><a name="3">[3]</a></dt> -<dd><a -href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.37.7180">Design -and Analysis of Profile-Based Optimization in Compaq's Compilation -Tools for Alpha; Journal of Instruction-Level Parallelism 3 (2000) -1-25</a></dd> +<dd>Design and Analysis of Profile-Based Optimization in Compaq's +Compilation Tools for Alpha; Journal of Instruction-Level Parallelism 3 +(2000) 1-25.</dd> <dt><a name="4">[4]</a></dt> @@ -477,20 +475,18 @@ <dt><a name="5">[5]</a></dt> -<dd><a href= -"http://citeseer.ist.psu.edu/young97nearoptimal.html">Near-optimal +<dd><a href="https://doi.org/10.1145/258916.258932">Near-optimal Intraprocedural Branch Alignment; Cliff Young, David S. Johnson, David R. Karger, Michael D. Smith, ACM 1997</a></dd> <dt><a name="6">[6]</a></dt> -<dd><a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.50.2235">Software +<dd><a href="https://doi.org/10.1145/305138.305178">Software Trace Cache; International Conference on Supercomputing, 1999</a></dd> <dt><a name="7">[7]</a></dt> -<dd><a -href="http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.4115">Using +<dd><a href="https://doi.org/10.1002/spe.4380211204">Using Profile Information to Assist Classic Code Optimizations; Pohua P. Chang, Scott A. Mahlke, and Wen-mei W. Hwu, 1991</a></dd> @@ -503,8 +499,7 @@ <dt><a name="9">[9]</a></dt> -<dd><a href= -"http://citeseer.ist.psu.edu/warter93reverse.html">Reverse +<dd><a href="https://doi.org/10.1145/173262.155118">Reverse If-Conversion; Nancy J. Warter, Scott A. Mahlke, Wen-mei W. Hwu, B. Ramakrishna Rau; ACM SIGPLAN Notices, 1993</a></dd> </dl>