# HG changeset patch # User jwe # Date 1202067266 0 # Node ID da006c2fe55cd5ff68709e3b0b86a09c5a55da7f # Parent 0207ba146089ee411e644de2bcc5536df27526af [project @ 2008-02-03 19:34:26 by jwe] diff -r 0207ba146089 -r da006c2fe55c liboctave/Array-i.cc --- a/liboctave/Array-i.cc Sun Feb 03 04:38:58 2008 +0000 +++ b/liboctave/Array-i.cc Sun Feb 03 19:34:26 2008 +0000 @@ -35,9 +35,15 @@ INSTANTIATE_ARRAY_SORT (int); INSTANTIATE_ARRAY_SORT (long); +#if defined (HAVE_LONG_LONG_INT) +INSTANTIATE_ARRAY_SORT (long long); +#endif INSTANTIATE_ARRAY_AND_ASSIGN (int, OCTAVE_API); INSTANTIATE_ARRAY_AND_ASSIGN (long, OCTAVE_API); +#if defined (HAVE_LONG_LONG_INT) +INSTANTIATE_ARRAY_AND_ASSIGN (long long, OCTAVE_API); +#endif INSTANTIATE_ARRAY_ASSIGN (int, short, OCTAVE_API); INSTANTIATE_ARRAY_ASSIGN (int, char, OCTAVE_API); diff -r 0207ba146089 -r da006c2fe55c liboctave/Array.cc --- a/liboctave/Array.cc Sun Feb 03 04:38:58 2008 +0000 +++ b/liboctave/Array.cc Sun Feb 03 19:34:26 2008 +0000 @@ -36,7 +36,6 @@ #include "Array.h" #include "Array-util.h" -#include "Range.h" #include "idx-vector.h" #include "lo-error.h" diff -r 0207ba146089 -r da006c2fe55c liboctave/ChangeLog --- a/liboctave/ChangeLog Sun Feb 03 04:38:58 2008 +0000 +++ b/liboctave/ChangeLog Sun Feb 03 19:34:26 2008 +0000 @@ -1,3 +1,11 @@ +2008-02-03 John W. Eaton + + * Array-i.cc: Also instantiate Arrays for long long type if it exists. + +2008-02-03 Michael Goffioul + + * Array.cc: Don't include Range.h. + 2008-01-31 David Bateman * oct-sort.cc: conversion of int to octave_idx_type where needed