incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r799354 - in /websites/staging/ooo-site/trunk/content/tools/tools: ./ build.html optimizer.html
Date Sun, 27 Nov 2011 22:33:13 GMT
Author: buildbot
Date: Sun Nov 27 22:33:12 2011
New Revision: 799354

Log:
Staging update by buildbot

Added:
    websites/staging/ooo-site/trunk/content/tools/tools/
    websites/staging/ooo-site/trunk/content/tools/tools/build.html
    websites/staging/ooo-site/trunk/content/tools/tools/optimizer.html

Added: websites/staging/ooo-site/trunk/content/tools/tools/build.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/tools/tools/build.html (added)
+++ websites/staging/ooo-site/trunk/content/tools/tools/build.html Sun Nov 27 22:33:12 2011
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title></title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and
Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache
CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation
(ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that
the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF
projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate
that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache
Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/tools/tools/optimizer.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/tools/tools/optimizer.html (added)
+++ websites/staging/ooo-site/trunk/content/tools/tools/optimizer.html Sun Nov 27 22:33:12
2011
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<meta content=
+"HTML Tidy for Linux/x86 (vers 1st March 2003), see www.w3.org"
+name="generator">
+<meta http-equiv="CONTENT-TYPE" content=
+"text/html; charset=us-ascii">
+<title></title>
+<meta name="GENERATOR" content="StarOffice/5.2 (Win32)">
+<meta name="AUTHOR" content="Vladimir Glazounov">
+<meta name="CREATED" content="20010510;16553080">
+<meta name="CHANGEDBY" content="Vladimir Glazounov">
+<meta name="CHANGED" content="20010510;18034676">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and
Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<p>Optimizer.pl &#8211; tool for eliminating redundant exported
+symbols.</p>
+<p>Make new optimized .def-file (first step) or make lists of
+unused export symbols (as second step).</p>
+<p>Synopsis:</p>
+<p>perl optimizer.pl [-pro] -c|a</p>
+<p>Description</p>
+<p>-a</p>
+<p>Analyse the stand. This should be used as a first step. New,
+optimized .def files are produced on this step.</p>
+<p>It is recommended when finished this first step to build the
+libraries with modified wnt.mk. If you remove /OPT:NOREF option for
+linker in this file, you'll get fully optimized version of
+libraries (there's no guarantee that it will be working version).
+You get also correspondent .map file. It seems to worth efforts to
+analyse stand again and rebuild libraries, since now some unused
+imported symbols might be thrown away.</p>
+<p>-c</p>
+<p>Compare the lists. This should be used as a first step. On this
+step new .map files and old .map-files are compared and file with
+obsolete symbols is stored in the same directory as .obs, where
+these two are.</p>
+<p>How it works:</p>
+<p>This tool is a Perl script, its functionality is implemented on
+analysis of .def and .map files produced by MS linker cl.exe. It
+must be started from the main directory of the stand with
+options:</p>
+<p>The tool looks for the symbols imported from another libraries
+in correspondent .map files and makes a complete table of used
+symbols (CTS) in memory, than .def file for each library is parsed
+and if there are symbols which are not found in CTS, than they are
+thrown away in new .def file. Former .def file is backed up as
+.olddef if there were no .olddef file before. You get the entire
+list of the libraries and projects to be rebuilt if any new .def
+files were made. There are some symbols which are exported a
+priori, they are:</p>
+<p>component_getDescriptionFunc</p>
+<p>component_getImplementationEnvironment</p>
+<p>component_getFactory</p>
+<p>component_writeInfo</p>
+<p>This table can be enlarged when needed.</p>
+<br>
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache
CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation
(ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that
the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF
projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate
that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache
Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>



Mime
View raw message