]> granicus.if.org Git - gc/commitdiff
Remove changes in Makefile.in and doc/gc.man specific to FreeBSD ports
authorIvan Maidanski <ivmai@mail.ru>
Sun, 25 Aug 2013 08:37:19 +0000 (12:37 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sun, 25 Aug 2013 08:37:19 +0000 (12:37 +0400)
(Revert part of commit 8666ba2 from 'freebsd-ports-devel-boehm-gc' branch.)

* Makefile.in (pkgdatadir): Move from "doc" to base folder.
* doc/gc.man: Remove "PORT INFORMATION".

Makefile.in
doc/gc.man

index 1b27719f9fbb50977641ffee3ec9e2e393be6dd7..1b57147438b1c685e955a2ff2e022f69b6b34d5e 100644 (file)
@@ -73,7 +73,7 @@
 
 
 VPATH = @srcdir@
-pkgdatadir = $(datadir)/doc/@PACKAGE@
+pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkglibexecdir = $(libexecdir)/@PACKAGE@
index ee7bbdbf19f5e5c89483bd767b87a96610d942c5..109aca6cf795bb2ff7f0afac6fb9714eacf0d319 100644 (file)
@@ -11,7 +11,7 @@ void GC_free(void *ptr);
 void * GC_realloc(void *ptr, size_t size);
 .br
 .sp
-cc ... -lgc
+cc ... gc.a
 .LP
 .SH DESCRIPTION
 .I GC_malloc
@@ -88,48 +88,6 @@ This may temporarily write protect pages in the heap.  See the README file for m
 .LP
 Other facilities not discussed here include limited facilities to support incremental collection on machines without appropriate VM support, provisions for providing more explicit object layout information to the garbage collector, more direct support for ``weak'' pointers, support for ``abortable'' garbage collections during idle time, etc.
 .LP
-.SH "PORT INFORMATION"
-.LP
-In this (FreeBSD package) installation,
-.I gc.h
-and
-.I gc_cpp.h
-will probably be found in
-.I %%PREFIX%%/include,
-and the library in
-.I %%PREFIX%%/lib.
-.LP
-This library has been compiled as drop-in replacements
-for malloc and free (which is to say, all malloc
-calls will allocate garbage-collectable data).
-There is no need to include "gc.h" in your C files unless you want
-access to the debugging (and other) functions defined there,
-or unless you want to explicitly use
-.I GC_malloc_uncollectable
-for some allocations.
-Just link against them whenever you want either garbage
-collection or leak detection.
-.LP
-The C++ header file, "gc_cpp.h",
-.I is
-necessary for C++ programs, to obtain the appropriate
-definitions of the
-.I new
-and
-.I delete
-operators.
-The comments in both of these header files presently
-provide far better documentation
-for the package than this man page;
-look there for more information.
-.LP
-This library is compiled without (explicit) support
-for the experimental
-.I gc
-extension of
-.I g++.
-This may or may not make a difference.
-.LP
 .SH "SEE ALSO"
 The README and gc.h files in the distribution.  More detailed definitions of the functions exported by the collector are given there.  (The above list is not complete.)
 .LP