[Chicken-hackers] [PATCH] Add the -no-deps-install option to chicken-install.

2017-01-18 Thread Kooda
on Mario’s proposition). >From bbf68c7b4a3b6492923e01aa311a14c1e319de5d Mon Sep 17 00:00:00 2001 From: Kooda <ko...@upyum.com> Date: Wed, 18 Jan 2017 02:21:11 +0100 Subject: [PATCH] Add the -no-deps-install option to chicken-install. --- chicken-install.scm | 9 - 1 file changed, 8 inserti

Re: [Chicken-hackers] [PATCH 0/1] Add _XOPEN_SOURCE feature test macro

2017-01-14 Thread Kooda
On Fri, 13 Jan 2017 16:08:02 +1300 Evan Hanson wrote: > Hi hackers, > > Another small patch for Windows. This one fixes a symbol visibility > problem when building CHICKEN on Cygwin (64-bit), where the following > currently occurs: > […] Tested on windows 10 with latest

Re: [Chicken-hackers] [PATCH] Fix type declaration of get-environment-variables

2016-12-19 Thread Kooda
On Mon, 19 Dec 2016 16:09:17 +0100 Kooda <ko...@upyum.com> wrote: > I found this little error in types.db today, while working on the EZD > port. …and here is the patch for the chicken-5 branch. >From 496f85623ec7cdd4427ffb0227e3fe46776193f1 Mon Sep 17 00:00:00 2001 From: Kooda &

[Chicken-hackers] [PATCH] Fix type declaration of get-environment-variables

2016-12-19 Thread Kooda
I found this little error in types.db today, while working on the EZD port. >From 98489fdd405a97a783749d7c202e3845d34a3565 Mon Sep 17 00:00:00 2001 From: Kooda <ko...@upyum.com> Date: Mon, 19 Dec 2016 16:04:51 +0100 Subject: [PATCH] Fix type declaration of get-environment-variables ---

Re: [Chicken-hackers] [PATCH] Make (time) annonce the maximum heap size used

2016-09-18 Thread Kooda
On Sun, 18 Sep 2016 14:32:51 +0200, Peter Bex wrote: > - C_number() is a bit of a strange function that we should probably > get rid of. I've replaced it with C_unsigned_int_to_num, which, > despite its name, accepts a C_uword and converts it to a fixnum or > flonum (or in CHICKEN 5,

[Chicken-hackers] [PATCH] Make (time) annonce the maximum heap size used

2016-09-17 Thread Kooda
a major GC. It’s my first time looking at the GC code so it took me a little while to understand what to do. I hope it’s clear. Here are the patches for both master and chicken-5. >From 0a556b9c2bd0de1648acab811f87f93397131b03 Mon Sep 17 00:00:00 2001 From: Kooda <ko...@upyum.com> Date

Re: [Chicken-hackers] [PATCH] Make CHICKEN build process deterministic

2016-06-06 Thread Kooda
On Mon, 06 Jun 2016 20:24:19 +0200, Oleg Kolosov wrote: > I'm working in cross-compilation environment and bootstrapping all > the CHICKENs, eggs and the project itself takes almost all of > rebuild time because everything else is ccached. With patched away > C_randomize I've got substantial time

Re: [Chicken-hackers] [PATCH] Make CHICKEN build process deterministic

2016-06-06 Thread Kooda
On Sun, 05 Jun 2016 17:47:08 +0200, felix.winkelm...@bevuta.com wrote: > Why an additional unit? That’s the only way, in conjunction with -explicit-use, I could think of to run code before any other (core) unit, like the eval unit which defines the symbol table hashing.

[Chicken-hackers] [PATCH] Make CHICKEN build process deterministic

2016-06-05 Thread Kooda
. If the change is accepted, I’ll make a new version of the patch and port everything to chicken-5 as soon as I know what to do with the remaining two identifiers. Thanks in advance! >From 1e8f302e018f60dfc48d05bbff85526e1d3d82e0 Mon Sep 17 00:00:00 2001 From: Kooda <ko...@upyum.com> Dat

Re: [Chicken-hackers] Fix attempt for bug #1269 "Port or reader state corruption"

2016-03-29 Thread Kooda
Thanks for your comment. :) Here is a new version of the patch. It seems to apply to the chicken-5 branch without problem as well. I hope this one is right. :) >From 88a0753bc4abf7bd25c1d90449fa927d0420ddc5 Mon Sep 17 00:00:00 2001 From: Kooda <ko...@upyum.com> Date: Sat, 19 Mar 2016

Re: [Chicken-hackers] Fix attempt for bug #1269 "Port or reader state corruption"

2016-03-27 Thread Kooda
Here is a new patch for this issue. I went for the first solution for now, I suppose it’s a good enough™ fix for now. A better one should go to CHICKEN 5. >From c66052c91e1622e0b3dc10cd01fc0dacf7d9827c Mon Sep 17 00:00:00 2001 From: Kooda <ko...@upyum.com> Date: Sat, 19 Mar 2016 13:21

Re: [Chicken-hackers] Fix attempt for bug #1269 "Port or reader state corruption"

2016-03-26 Thread Kooda
Sorry, I forgot to post a link that explains what should be done with FILE streams in case of fork. Here it is: http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_05_01 ___ Chicken-hackers mailing list

Re: [Chicken-hackers] Fix attempt for bug #1269 "Port or reader state corruption"

2016-03-25 Thread Kooda
So! I’ve been spending some time on the musl libc IRC channel today, and discussed the issue with them. The conclusion is that the bug is indeed caused by the exit() call, which is required to synchronize stdio FILE* streams with their associated file descriptor. Unfortunately, in evhan’s test

[Chicken-hackers] Fix attempt for bug #1269 "Port or reader state corruption"

2016-03-19 Thread Kooda
, as well as the scsh-process’ tests for both incriminated libc >From 5e4195073e46794e0127435bad53a0c4947e7b91 Mon Sep 17 00:00:00 2001 From: Kooda <ko...@upyum.com> Date: Sat, 19 Mar 2016 13:21:43 +0100 Subject: [PATCH] Fix bug #1269 --- posixunix.scm | 6 ++ 1 file changed, 6 insertions

Re: [Chicken-hackers] A simple debugger

2015-12-01 Thread Kooda
I’ve been using feathers in the past few days to start diving into the compiler, it has been a great help! It will also greatly simplify my daily work. :) Thanks a lot! -- Envoyé depuis ma GameBoy. ___ Chicken-hackers mailing list

<    1   2