[wwwdocs] projects/cfg.html - use doi.org instead of citeseer.ist.psu.edu

Gerald Pfeifer gerald@pfeifer.com
Sun Feb 19 15:53:00 GMT 2017


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>


More information about the Gcc-patches mailing list