From 58a3e3ed163bcdffa8b2162af0382057c0ec7ff3 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Mon, 12 Dec 2005 23:51:45 +0000 Subject: [PATCH] new alien>string and string>alien primitives; powerpc backend fixes --- CHANGES.html | 7 +++++ library/alien/primitive-types.factor | 7 +++-- library/bootstrap/primitives.factor | 4 +-- library/compiler/ppc/fixnum.factor | 42 +++++++++++++++----------- library/compiler/ppc/generator.factor | 7 +++-- library/compiler/ppc/slots.factor | 2 +- library/inference/known-words.factor | 10 ++++--- native/alien.c | 13 +++++++- native/alien.h | 5 ++-- native/debug.c | 4 +-- native/float.c | 2 +- native/image.c | 2 +- native/io.c | 2 +- native/misc.h | 2 +- native/primitives.c | 4 +-- native/string.c | 43 ++++++++++++++------------- native/string.h | 4 +-- native/unix/ffi.c | 4 +-- native/unix/file.c | 4 +-- native/win32/ffi.c | 4 +-- native/win32/file.c | 2 +- 21 files changed, 105 insertions(+), 69 deletions(-) diff --git a/CHANGES.html b/CHANGES.html index caf459f15e..e15a7c36a1 100644 --- a/CHANGES.html +++ b/CHANGES.html @@ -25,6 +25,13 @@ rather than an association list for specifying style information. +
  • C library interface: + +