[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commits] r8813 - in /libdfp/trunk: CONTRIBUTORS README TODO
- To: commits@xxxxxxxxxx
- Subject: [commits] r8813 - in /libdfp/trunk: CONTRIBUTORS README TODO
- From: ryanarn@xxxxxxxxxx
- Date: Thu, 13 Aug 2009 15:08:37 -0000
Author: ryanarn
Date: Thu Aug 13 08:08:37 2009
New Revision: 8813
Log:
Documentation updates.
2009-08-13 Ryan S. Arnold <rsa@xxxxxxxxxx>
* CONTRIBUTORS: Added Carlos Eduardo Seo for contribution of
Makefile.in make install and make install-headers feature.
* README: Added section on Make Rules.
* TODO: Added additional todo items.
Modified:
libdfp/trunk/CONTRIBUTORS
libdfp/trunk/README
libdfp/trunk/TODO
Modified: libdfp/trunk/CONTRIBUTORS
==============================================================================
--- libdfp/trunk/CONTRIBUTORS (original)
+++ libdfp/trunk/CONTRIBUTORS Thu Aug 13 08:08:37 2009
@@ -8,7 +8,7 @@
Base: Ryan S. Arnold <rsa@xxxxxxxxxx>
PowerPC: Ryan S. Arnold <rsa@xxxxxxxxxx>
- s390: Andreas Krebbel <krebbel@xxxxxxxxxx>
+ s390: Andreas Krebbel <krebbel@xxxxxxxxxxxxxxxxxx>
x86(64): (tbd)
Contributors:
@@ -16,4 +16,5 @@
Ryan S. Arnold <rsa@xxxxxxxxxx>
Peter Eberlein <eberlein@xxxxxxxxxx>
Joseph Kerian <kerian@xxxxxxxxxx>
- Andreas Krebbel <krebbel@xxxxxxxxxx>
+ Andreas Krebbel <krebbel@xxxxxxxxxxxxxxxxxx>
+ Carlos Eduardo Seo <cseo@xxxxxxxxxxxxxxxxxx>
Modified: libdfp/trunk/README
==============================================================================
--- libdfp/trunk/README (original)
+++ libdfp/trunk/README Thu Aug 13 08:08:37 2009
@@ -12,7 +12,7 @@
Author(s) : Ryan S. Arnold <rsa@xxxxxxxxxx>
Date Created: July 14, 2009
- Last Changed: August 5, 2009
+ Last Changed: August 13, 2009
---------------------------------------------------------------------------
Table of Contents:
@@ -35,6 +35,7 @@
5. Configuration
5.1 Configure Switches
6. Source Tree Layout
+ 7. Make Rules
A. History
B. Acknowledgements
@@ -443,6 +444,47 @@
${srcdir}/libbid [third-party libBID sources]
---------------------------------------------------------------------------
+7. Make Rules
+
+make [all (default)]
+
+ DEPENDENCIES:
+
+ GLIBC headers: The location of the companion GLIBC 2.10 (or
+ greater) headers as passed to configure using the
+ --with-glibc-headers switch.
+
+make check
+
+ DEPENDENCIES:
+
+ GLIBC build: The location of a companion GLIBC 2.10 (or
+ greater) build (prior to make install) that is to be linked
+ against during the make check run. This is required because
+ the printf-hooks feature that is necessary for printing
+ _Decimal[32|64|128] numbers is only in GLIBC 2.10 and later.
+ This isn't necessary if the system GLIBC is version 2.10 or
+ later. The path to the build was passed to configure using
+ the --with-glibc-build switch.
+
+make install [install_root=<path>]
+
+ [install_root] (Optional) : Install to <path>/$prefix. This is used
+ by libdfp developers and distro builders so that they can build libdfp
+ and install it to an alternate location in preparation for packaging.
+
+make install-headers [install_root=<path>]
+
+ [install_root] (Optional) : Install libdfp headers into
+ <path>/$prefix/include/dfp. This is used by application or library
+ developers whose projects depend on libdfp who don't want to install
+ libdfp proper or may not have permission to do so.
+
+make clean
+
+[TODO] make distclean
+
+---------------------------------------------------------------------------
Appendices
---------------------------------------------------------------------------
A. History
Modified: libdfp/trunk/TODO
==============================================================================
--- libdfp/trunk/TODO (original)
+++ libdfp/trunk/TODO Thu Aug 13 08:08:37 2009
@@ -1,3 +1,22 @@
Configure test for NEEDED glibc 2.10
+
libdecnumber.so phantom library for compat issues
+
libdfp version issues with older apps.
+
+If system glibc is 2.10 then make check shouldn't need all the GLIBC build
+scaffolding.
+
+Clear up make clean and make distclean
+
+Clear up dependency issue so that libdfp.so.1 is rebuilt when a .c file
+changes.
+
+Finish make check test suite.
+
+Clear up symbols and hidden symbol usage and export and make sure we aren't
+using the PLT from within libdfp.
+
+Optimize the math routines for hardware dfp support.
+
+Implement libbid backend.