Merge commit 'd10f7b572c0ca1ccef87f9c46069daa30946e0cf'
authorAndy Wingo <wingo@pobox.com>
Thu, 26 Apr 2012 20:17:47 +0000 (22:17 +0200)
committerAndy Wingo <wingo@pobox.com>
Thu, 26 Apr 2012 20:17:47 +0000 (22:17 +0200)
Conflicts:
libguile/smob.c
libguile/smob.h
test-suite/tests/tree-il.test

1  2 
libguile/Makefile.am
libguile/bytevectors.c
libguile/strings.c
test-suite/Makefile.am
test-suite/tests/asm-to-bytecode.test
test-suite/tests/tree-il.test

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
    (pass-if-peval
      ;; First order, coalesced, mutability preserved.
      (cons 0 (cons 1 (cons 2 (list 3 4 5))))
 -    (apply (primitive list)
 -           (const 0) (const 1) (const 2) (const 3) (const 4) (const 5)))
 +    (primcall list
 +              (const 0) (const 1) (const 2) (const 3) (const 4) (const 5)))
  
-   (pass-if-peval
-    ;; First order, coalesced, mutability preserved.
-    (cons 0 (cons 1 (cons 2 (list 3 4 5))))
-    ;; This must not be a constant.
-    (primcall list
-              (const 0) (const 1) (const 2) (const 3) (const 4) (const 5)))
    (pass-if-peval
      ;; First order, coalesced, immutability preserved.
      (cons 0 (cons 1 (cons 2 '(3 4 5))))