summaryrefslogtreecommitdiff
path: root/libguile
Commit message (Expand)AuthorAgeFilesLines
* Remove special logic for the obscure CMU C library's libc.hMike Gran2022-10-142-8/+0
* Presume time.h and sys/time.h don't conflict when includedMike Gran2022-10-142-16/+4
* Presume ISO C90 functions are always availableMike Gran2022-10-143-16/+0
* Presume ISO C90 headers are always availableMike Gran2022-10-1410-56/+12
* Define SO_RCVTIMEO and SO_SNDTIMEO.Christopher Baines2022-10-121-0/+44
* Finalization thread exits when it gets EOF on its pipe.Ludovic Courtès2022-10-011-3/+6
* Fix bad arguments to range_error() in numbers.cDaniel Llorens2022-09-301-2/+2
* 'pipe' now takes an optional 'flags' parameter.Ludovic Courtès2022-09-192-7/+47
* 'primitive-load' opens files with O_CLOEXEC.Ludovic Courtès2022-09-071-2/+2
* Add support for "e" flag (O_CLOEXEC) to 'open-file'.Ludovic Courtès2022-09-071-1/+7
* 'system*' can no longer close file descriptor 2.Ludovic Courtès2022-08-051-2/+3
* Define IPPROTO_IPV6 and IPV6_V6ONLY.Ludovic Courtès2022-07-041-0/+7
* Define IN6ADDR_ANY and IN6ADDR_LOOPBACK.Ludovic Courtès2022-07-041-0/+2
* Allow null bytes in UNIX sockets.Liliana Marie Prikler2022-06-161-6/+14
* 'connect' handles EAGAIN like EINPROGRESS.Ludovic Courtès2022-06-161-1/+1
* Find unidata_to_charset.awk from commit 9f8e05e5 in $(srcdir).Mikael Djurfeldt2022-04-081-2/+2
* Create 'srfi-14.i.c' during build.Timothy Sample2022-03-244-5190/+34674
* Reimplement 'unidata_to_charset.pl' in Awk.Timothy Sample2022-03-243-402/+410
* build: When cross-compiling, get type sizes of the target system.Ludovic Courtès2022-02-281-16/+16
* Align argument type of scm_to_wchar with its declaration.Mikael Djurfeldt2022-02-101-1/+1
* Align return type of scm_to_wchar with its declaration.Mikael Djurfeldt2022-02-101-1/+1
* 'string->symbol' avoids copying the underlying string.Ludovic Courtès2022-02-071-3/+9
* Update unicode tables to Unicode 14.0.0; initial charsets immutableAndy Wingo2022-02-063-9993/+5182
* Deprecate symbol properties.Ludovic Courtès2022-02-046-68/+76
* Remove unused 'scm_i_c_make_symbol'.Ludovic Courtès2022-02-032-14/+0
* Slight bignum-fixnum multiplication optimizationAndy Wingo2022-02-011-4/+8
* Remove dead code in scm_integer_inexact_sqrt_zAndy Wingo2022-01-131-4/+0
* Have log and log10(real nan) return real nan regardless of signDaniel Llorens2022-01-131-8/+9
* Don't use HAVE_COPYSIGN in libguile/numbers.cDaniel Llorens2022-01-131-4/+0
* Simplify scm_abs for the real caseDaniel Llorens2022-01-131-11/+1
* Optimize logand against a positive inumAndy Wingo2022-01-131-0/+12
* Optimize integer-expt for fixnumsAndy Wingo2022-01-131-0/+21
* Optimize scm_integer_mul_iiAndy Wingo2022-01-131-11/+17
* Optimize bignum subtractionAndy Wingo2022-01-131-29/+47
* Optimize bignum add to avoid temporary allocationsAndy Wingo2022-01-131-26/+106
* Avoid bignum clone in scm_integer_sub_zzAndy Wingo2022-01-131-2/+10
* Start to optimize scm_integer_sub_izAndy Wingo2022-01-131-1/+13
* Less pessimal scm_integer_sub_ziAndy Wingo2022-01-131-4/+16
* Optimize scm_integer_mul_zz.Andy Wingo2022-01-131-6/+18
* Optimize scm_integer_mul_ziAndy Wingo2022-01-131-5/+25
* Re-rewrite integer-expt in CAndy Wingo2022-01-133-13/+134
* Fix bug when making mpz from 0Andy Wingo2022-01-131-3/+9
* take_mpz optimizationAndy Wingo2022-01-131-2/+6
* Bignums avoid both custom GMP allocator and finalizersAndy Wingo2022-01-134-183/+111
* scm_to_ipv6 uses scm_to_mpzAndy Wingo2022-01-131-5/+11
* Finish srfi-60 port off old scm mpz APIAndy Wingo2022-01-131-77/+72
* Start porting srfi-60 off the bad bignum interfacesAndy Wingo2022-01-133-48/+31
* Avoid scm_i_mkbig outside numbers.c.Andy Wingo2022-01-134-22/+21
* Use scm_integer_to_double_z in numbers.c instead of big2dblAndy Wingo2022-01-131-21/+22
* Simplify magnitude, angleAndy Wingo2022-01-131-67/+12