[GiNaC-devel] patches for GiNaC 1.4
Alexei Sheplyakov
varg at theor.jinr.ru
Thu Nov 6 17:00:39 CET 2008
Hello,
On Thu, Nov 06, 2008 at 02:21:02PM +0100, Jens Vollinga wrote:
> Alexei Sheplyakov schrieb:
> > does not use GINAC_EXCOMPILER macro. Could you please revert your changes?
> > I'll backport necessary stuff tomorrow.
>
> done.
Fine. Could you please pull from
git://ffmssmsc.jinr.ru:443/varg/ginac.git ginac_1-4
<semi-automatic reminder>
< These patches are for ginac_1-4 branch >
----------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
</semi-automatic reminder>
Basically, there are
1. build scripts update
2. power::is_polynomial fix (which got lost for some reason).
Alexei Sheplyakov (13):
build: don't run any ${host} binaries while checking for readline.
build: faster check for standard C++ headers.
configure: don't check for sizeof(long double), we don't use it.
utils.h: use <stdint.h> (if available) instead of reinventing it.
configure: don't bother to run checks which can be done at the compile time.
configure: run important checks first (and bail out if something is missing).
Allow user to disable GiNaC::compile_ex (e.g. for security reasons).
build: put (almost) all auto* tools scripts into the config directory.
build: shut up automake warnings, don't use GNU make extensions.
[portability] GiNaC::compile_ex works on OpenBSD now.
[build] Set correct rpath for linking with CLN...
[build] Simplify generation of ginac/version.h
Fix is_polynomial() so it works as advertised in the manual.
Makefile.am | 2 +
acinclude.m4 | 152 ++++++++---
check/Makefile.am | 6 +-
check/check_is_polynomial.cpp | 30 ++
config/config.rpath | 614 +++++++++++++++++++++++++++++++++++++++
configure.ac | 88 ++----
debian/rules | 1 +
doc/examples/Makefile.am | 4 +-
doc/tutorial/Makefile.am | 6 +-
ginac.pc.in | 2 +-
ginac/power.cpp | 2 +
ginac/utils.h | 23 +-
ginac/version.h.in | 12 +-
ginsh/ginsh_parser.yy | 45 +--
m4/lib-ld.m4 | 110 +++++++
m4/lib-link.m4 | 644 +++++++++++++++++++++++++++++++++++++++++
m4/lib-prefix.m4 | 185 ++++++++++++
17 files changed, 1780 insertions(+), 146 deletions(-)
create mode 100644 check/check_is_polynomial.cpp
create mode 100755 config/config.rpath
create mode 100644 m4/lib-ld.m4
create mode 100644 m4/lib-link.m4
create mode 100644 m4/lib-prefix.m4
> And causing some additional noise in the index :-/
Well, human beings do make mistakes sometimes.
Best regards,
Alexei
--
All science is either physics or stamp collecting.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: Digital signature
Url : http://www.cebix.net/pipermail/ginac-devel/attachments/20081106/bc3b5ba7/attachment.sig
More information about the GiNaC-devel
mailing list