65 Commits (e94c6a2bfb11e490bee54e79e93997db8c623b56)

Author SHA1 Message Date
Alexei Sheplyakov e94c6a2bfb replace CL_REQUIRE/CL_PROVIDE(cl_0_ring) with (more) portable code. 17 years ago
Richard Kreckel d7dbc185bc Fix sparc64 build with -DNO_ASM and reduce compiler warnings. 17 years ago
Richard Kreckel 3a8c34e9a6 Make index variables uintC. 17 years ago
Richard Kreckel 27e3a2ba76 Avoid compiler warning about ignored 'flatten' attribute directive. 17 years ago
Richard Kreckel 98bc175431 Enable modifying operators by default. 17 years ago
Bruno Haible 137d5f385f Avoid gcc warnings about type-punning and "... break strict-aliasing rules". 17 years ago
Richard Kreckel 962a167b47 * include/cln/float.h (cos_sin_t, cosh_sinh_t): Add default ctor. 17 years ago
Richard Kreckel 8b3d91dec7 Cater to the fact that g++ 4.3 will use a different naming for 17 years ago
Richard Kreckel f7e7eacb92 * include/cln/integer.h: Fix minor documentation typos. 17 years ago
Richard Kreckel eefd94b485 * include/cln/types.h ([su]intE): 64-bit exponents for MIPS and RS6000. 17 years ago
Richard Kreckel b62e4af28f * include/cln/object.h: Don't redefine cl_word_alignment on sparc64. 17 years ago
Richard Kreckel c371715132 * include/cln/modules.h (CL_JUMP_TO): Use a pc relative jump on m68k. 17 years ago
Richard Kreckel 665c18cd37 * */*: Convert encoding from ISO 8859-1 to UTF-8. 17 years ago
Richard Kreckel 5370ad8054 * */*: Remove cl_boolean, cl_true, and cl_false in favor of built-in 18 years ago
Richard Kreckel c486b78a1a Remove exception hooks in favor of real C++ exceptions: 18 years ago
Richard Kreckel 749cf017b2 * include/cln/integer.h (cl_I_to_E, cl_I_to_UE): New functions. 18 years ago
Richard Kreckel e528307482 Extend the exponent range from 32 bits to 64 bits on selected platforms. 18 years ago
Richard Kreckel 1ba8e03a8f * m4/general.m4 (CL_CANONICAL_HOST_CPU): Force host_cpu=i386 for x86_64 19 years ago
Richard Kreckel 5d7684ba82 * include/cln/modules.h (CL_JUMP_TO): Fix for Intel Mac. 19 years ago
Richard Kreckel c84c6db5d5 2006-04-25 Bruno Haible <bruno@clisp.org> 19 years ago
Richard Kreckel 6fdd87f5e7 * Cumulative patch including Bruno's work on large fixnums on 64 bit machines. 19 years ago
Richard Kreckel 8d0e9dadb8 * include/cln/modules.h (CL_OUTPUT_LABEL): Work around redundant 20 years ago
Richard Kreckel 8dd3e6cf4b * include/cln/modules.h (CL_JUMP_TO): Fix mips* brokenness. 20 years ago
Bruno Haible 134b80ebc1 Work around g++ 4.0 "duplicated labels" problem. 20 years ago
Richard Kreckel e269351d54 The patch of 2005-05-01 made it impossible to test the type of a cl_UP 20 years ago
Richard Kreckel a130a4bad5 *** empty log message *** 20 years ago
Richard Kreckel 77bcf72d79 * include/cln/config.h.in: Add support for PowerPC 64 CPU. 20 years ago
Richard Kreckel 2ebe834823 Make out of the box build on x86_64 system with complete 32 bit 20 years ago
Richard Kreckel 6d4cabf35e Fix crashes in find_univpoly_ring and related functions 20 years ago
Richard Kreckel 63aedca00b * include/cln/string.h: Declare cl_string. 20 years ago
Richard Kreckel 1f0efb29d4 Disambiguate binary operators of CLN types with float/double 20 years ago
Richard Kreckel b8a5b7150b * include/cln/types.h: Use 64 bit digits on x86_64 CPU. 20 years ago
Richard Kreckel 089003015a Support for little-endian Mips, second shot 20 years ago
Richard Kreckel abbb561b2c Support for little-endian Mips 21 years ago
Bruno Haible 2b4e46a517 Fix link error on MacOS X. 21 years ago
Richard Kreckel 684ae5ac17 * include/cln/floatformat.h: Do define a type here. 21 years ago
Richard Kreckel e2abb14636 * include/cln/modules.h (CL_JUMP_TO): Fix AMD64 brokenness. 21 years ago
Richard Kreckel a8369235e2 * Change all C include headers to ISO style within C++ code. 21 years ago
Richard Kreckel 251c2a8ca1 2004-01-01 Richard B. Kreckel <kreckel@ginac.de> 21 years ago
Richard Kreckel 697c3c7f80 Rework of autoconfiscation infrastructure 21 years ago
Richard Kreckel 34f61129e8 Dependent base resolution needed for GCC-3.4 22 years ago
Bruno Haible 7e82f04c80 Add support for x86_64 CPU. 23 years ago
Richard Kreckel e15e893f75 * include/cln/modules.h (CL_CONCATENATE): New macro. 23 years ago
Bruno Haible 9d39b1f00e Force link-time references despite optimizations done by g++. 23 years ago
Richard Kreckel 6617af2754 * autoconf/acinclude.m4: revamp MPN-matcher. 23 years ago
Richard Kreckel 460a165479 * include/cln/modules.h, include/cln/object.h: add support for 23 years ago
Bruno Haible 75ddb198df Interoperability with gcc-3.0 -fuse-cxa-atexit. 23 years ago
Richard Kreckel fbb507f3fd * src/float/base/cl_ieee.cc: try to do magic to the FPU only if 24 years ago
Richard Kreckel 71a786fd73 * include/cln/modules.h (CL_JUMP_TO): Fix IA64 brokenness. 24 years ago
Richard Kreckel 8eec07ec86 * include/cln/number.h (cl_as_N): Remove bogus comment. 24 years ago