~ chicken-core (chicken-5) a3b8a0adf77a9a7ec65a66918a84c2bbda0f97cc
commit a3b8a0adf77a9a7ec65a66918a84c2bbda0f97cc Author: Evan Hanson <evhan@foldling.org> AuthorDate: Sat Apr 25 08:11:24 2015 +1200 Commit: Evan Hanson <evhan@foldling.org> CommitDate: Sat Apr 25 08:19:15 2015 +1200 Remove references and rewrites for null-pointer[?] They were removed in e1a5773. diff --git a/c-platform.scm b/c-platform.scm index 98eb99cf..53efcd6f 100644 --- a/c-platform.scm +++ b/c-platform.scm @@ -157,7 +157,7 @@ f32vector-ref f64vector-ref f32vector-set! f64vector-set! u8vector-set! s8vector-set! u16vector-set! s16vector-set! u32vector-set! s32vector-set! locative-ref locative-set! locative->object locative? - null-pointer? pointer->object flonum? finite? address->pointer pointer->address + pointer->object flonum? finite? address->pointer pointer->address pointer+ pointer=? pointer-u8-ref pointer-s8-ref pointer-u16-ref pointer-s16-ref pointer-u32-ref pointer-s32-ref pointer-f32-ref pointer-f64-ref @@ -972,7 +972,6 @@ (rewrite '##sys#flonum-in-fixnum-range? 17 1 "C_flonum_in_fixnum_range_p") (rewrite '##sys#permanent? 17 1 "C_permanentp") (rewrite '##sys#null-pointer? 17 1 "C_null_pointerp" "C_null_pointerp") -(rewrite 'null-pointer? 17 1 "C_i_null_pointerp" "C_null_pointerp") (rewrite '##sys#immediate? 17 1 "C_immp") (rewrite 'locative->object 17 1 "C_i_locative_to_object") (rewrite 'locative-set! 17 2 "C_i_locative_set") diff --git a/lolevel.import.scm b/lolevel.import.scm index 7a60cc56..8b2bddc0 100644 --- a/lolevel.import.scm +++ b/lolevel.import.scm @@ -44,7 +44,6 @@ make-weak-locative move-memory! mutate-procedure! - null-pointer number-of-bytes number-of-slots object->pointer diff --git a/manual/faq b/manual/faq index e3196499..6310ef2e 100644 --- a/manual/faq +++ b/manual/faq @@ -604,7 +604,6 @@ The following extended bindings are handled specially: {{make-record-instance}} {{not-pair?}} {{null-list?}} -{{null-pointer?}} {{number-of-slots}} {{o}} {{pointer+}}Trap