This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug java/61552] New: Unneeded check for libart
- From: "Arfrever.FTA at GMail dot Com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 18 Jun 2014 17:56:05 +0000
- Subject: [Bug java/61552] New: Unneeded check for libart
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61552
Bug ID: 61552
Summary: Unneeded check for libart
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: java
Assignee: unassigned at gcc dot gnu.org
Reporter: Arfrever.FTA at GMail dot Com
According to my grepping, libart was actually used only in GCC 3.4.* and 4.0.*
(e.g. libart headers were included in GCC's
libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c).
libjava/configure.ac in GCC trunk still contains:
PKG_CHECK_MODULES(LIBART, libart-2.0 >= 2.1)
AC_SUBST(LIBART_CFLAGS)
AC_SUBST(LIBART_LIBS)
No Makefile.am file uses LIBART_CFLAGS or LIBART_LIBS.
4 generated Makefile.in files contain useless assignments of LIBART_CFLAGS and
LIBART_LIBS.
$ grep -E "LIBART_(CFLAGS|LIBS)" **/Makefile.am
$ grep -E "LIBART_(CFLAGS|LIBS)" **/Makefile.in
libjava/gcj/Makefile.in:LIBART_CFLAGS = @LIBART_CFLAGS@
libjava/gcj/Makefile.in:LIBART_LIBS = @LIBART_LIBS@
libjava/include/Makefile.in:LIBART_CFLAGS = @LIBART_CFLAGS@
libjava/include/Makefile.in:LIBART_LIBS = @LIBART_LIBS@
libjava/Makefile.in:LIBART_CFLAGS = @LIBART_CFLAGS@
libjava/Makefile.in:LIBART_LIBS = @LIBART_LIBS@
libjava/testsuite/Makefile.in:LIBART_CFLAGS = @LIBART_CFLAGS@
libjava/testsuite/Makefile.in:LIBART_LIBS = @LIBART_LIBS@
I suggest to delete check for libart in
libjava/configure.ac and regenerate appropriate Makefile.in files.