chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-hackers] [PATCH] Clean up obsolete definitions


From: Peter Bex
Subject: [Chicken-hackers] [PATCH] Clean up obsolete definitions
Date: Thu, 12 Oct 2017 16:49:10 +0200
User-agent: NeoMutt/20170113 (1.7.2)

Hi all,

Here's a series of patches to get rid of some stuff marked OBSOLETE.
Since we have a 5.0.0pre2 development snapshot, we no longer need to
keep all these bootstrapping workarounds.  New ones will be introduced
anyway, so let's clean up some cruft.

I also noticed that C_mutate2() has been deprecated for a very long time,
but we still generate calls to it in the compiler, so we can't get rid
of it just yet.  The second patch at least changes the compiler to
generate C_mutate() calls instead (which is identical to C_mutate2()).
This means in the next cleanup round, we can finally get rid of it.

Finally, the -n switch for csc (an old alias for -emit-inline-file) has
been deprecated for a very very long time, so let's finally drop it too.

Cheers,
Peter

Attachment: 0001-Delete-things-marked-OBSOLETE-for-the-pre2-snapshot.patch
Description: Text Data

Attachment: 0002-Replace-all-uses-of-C_mutate2-with-C_mutate.patch
Description: Text Data

Attachment: 0003-Remove-deprecated-n-option-from-csc.patch
Description: Text Data

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]