From mboxrd@z Thu Jan 1 00:00:00 1970 From: jsturm@one-point.com To: gcc-gnats@gcc.gnu.org Subject: libgcj/3888: Combine libgcjgc.so and libzgcj.so with libgcj.so Date: Mon, 30 Jul 2001 19:36:00 -0000 Message-id: <20010731023011.18327.qmail@sourceware.cygnus.com> X-SW-Source: 2001-07/msg00805.html List-Id: >Number: 3888 >Category: libgcj >Synopsis: Combine libgcjgc.so and libzgcj.so with libgcj.so >Confidential: no >Severity: non-critical >Priority: low >Responsible: unassigned >State: open >Class: change-request >Submitter-Id: net >Arrival-Date: Mon Jul 30 19:36:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Jeff Sturm >Release: 3.1 >Organization: >Environment: all >Description: Currently these three dynamic libraries are installed for libjava whenever --enable-shared is used. Alternatively they could be combined by building libgcjgc and libzgcj as convenience libraries. The advantages are simplified deployment (one DSO instead of three) and potentially better performance on platforms that can bind symbols at link time in shared libraries (e.g. AIX). The main drawback is that we lose the capability to switch GC implementation at program load, but that never actually worked anyway. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: