diff options
-rw-r--r-- | NEWS | 4 | ||||
-rw-r--r-- | libguile/gen-scmconfig.c | 15 |
2 files changed, 4 insertions, 15 deletions
@@ -70,6 +70,8 @@ from 8-bit integers to 64-bit floating-point values. In the next release, we hope to extend this speedup to other kinds of uniform vectors. +** The `long_long' C type, deprecated in 1.8, has been removed. + ** And of course, the usual collection of bugfixes. Interested users should see the ChangeLog for more information. @@ -593,6 +595,8 @@ This procedure corresponds to Scheme's `module-public-interface'. Previously they would use the `off_t' type, which is fragile since its definition depends on the application's value for `_FILE_OFFSET_BITS'. +** The `long_long' C type, deprecated in 1.8, has been removed + * Changes to the distribution ** Guile's license is now LGPLv3+ diff --git a/libguile/gen-scmconfig.c b/libguile/gen-scmconfig.c index 98fcc885e..d5696381b 100644 --- a/libguile/gen-scmconfig.c +++ b/libguile/gen-scmconfig.c @@ -279,21 +279,6 @@ main (int argc, char *argv[]) pf ("#define SCM_SIZEOF_LONG_LONG %d\n", SIZEOF_LONG_LONG); pf ("#define SCM_SIZEOF_UNSIGNED_LONG_LONG %d\n", SIZEOF_UNSIGNED_LONG_LONG); - pf("\n"); - pf("/* handling for the deprecated long_long and ulong_long types */\n"); - pf("/* If anything suitable is available, it'll be defined here. */\n"); - pf("#if (SCM_ENABLE_DEPRECATED == 1)\n"); - if (SIZEOF_LONG_LONG != 0) - pf ("typedef long long long_long;\n"); - else if (SIZEOF___INT64 != 0) - pf ("typedef __int64 long_long;\n"); - - if (SIZEOF_UNSIGNED_LONG_LONG != 0) - pf ("typedef unsigned long long ulong_long;\n"); - else if (SIZEOF_UNSIGNED___INT64 != 0) - pf ("typedef unsigned __int64 ulong_long;\n"); - pf("#endif /* SCM_ENABLE_DEPRECATED == 1 */\n"); - pf ("\n"); pf ("/* These are always defined. */\n"); pf ("typedef %s scm_t_int8;\n", SCM_I_GSC_T_INT8); |