[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #41027] config.h is too generic
From: |
John W. Eaton |
Subject: |
[Octave-bug-tracker] [bug #41027] config.h is too generic |
Date: |
Tue, 15 Mar 2016 19:54:35 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0 Iceweasel/44.0 |
Follow-up Comment #37, bug #41027 (project octave):
I think the list of macros is now down to this:
ZLIB (3 files):
1 HAVE_ZLIB_H
3 HAVE_ZLIB
Template source files (7 files):
7 HAVE_CONFIG_H
LLVM, so low priority for now (6 files):
1 HAVE_LLVM_DATALAYOUT_H
1 HAVE_LLVM_IR_DATALAYOUT_H
2 LEGACY_PASSMANAGER
15 HAVE_LLVM
Most likely obsolete and generally irrelevant:
1 HAVE_SUNMATH_H
System characteristics:
1 HAVE_DYNAMIC_AUTO_ARRAYS
(mentioned as possible, but not actually used)
I'll work on the ZLIB macros next.
The template source files are
Array.cc
DiagArray2.cc
intNDArray.cc
MArray.cc
MDiagArray2.cc
oct-sort.cc
Sparse.cc
I'm not sure whether all of these should be installed.
The JIT compiler doesn't work so I think we can put that off for now. The
template source files probably don't see much use, and if someone does use
them, they can come up with their own config.h if necessary.
Once I've eliminated the ZLIB macros from the public header files, I intend to
stop installing config.h and oct-conf-post.h and close this report.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?41027>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/