comparison liboctave/ChangeLog @ 4943:1a499d0c58f5

[project @ 2004-08-31 00:51:31 by jwe]
author jwe
date Tue, 31 Aug 2004 00:51:31 +0000
parents 954cc2ba6a49
children 44046bbaa52c
comparison
equal deleted inserted replaced
4942:a0f2839f6ac8 4943:1a499d0c58f5
1 2004-08-30 John W. Eaton <jwe@octave.org>
2
3 * oct-inttypes.h (octave_int_fit_to_range): Use template
4 specializations to avoid warnings about signed/unsigned comparisons.
5
6 2004-08-28 John W. Eaton <jwe@octave.org>
7
8 * data-conv.cc (do_float_format_conversion (unsigned char *,
9 size_t, int, oct_mach_info::float_format)): New function.
10 (GET_SIZED_INT_TYPE): New macro.
11 (string_to_data_type): Use it to return sized types corresponding
12 to Octave array data types.
13 (strip_spaces): New function.
14 (do_double_format_conversion, do_float_format_conversion): Pass
15 from_fmt and to_fmt. Don't always assume the to_fmt is the native
16 float format.
17 (do_double_format_conversion,
18 IEEE_big_double_to_IEEE_little_double,
19 VAX_D_double_to_IEEE_little_double,
20 VAX_G_double_to_IEEE_little_double, Cray_to_IEEE_little_double,
21 IEEE_little_double_to_IEEE_big_double,
22 VAX_D_double_to_IEEE_big_double, VAX_G_double_to_IEEE_big_double,
23 Cray_to_IEEE_big_double, IEEE_little_double_to_VAX_D_double,
24 IEEE_big_double_to_VAX_D_double, VAX_G_double_to_VAX_D_double,
25 Cray_to_VAX_D_double, IEEE_little_double_to_VAX_G_double,
26 IEEE_big_double_to_VAX_G_double, VAX_D_double_to_VAX_G_double,
27 Cray_to_VAX_G_double):
28 Pass data as void*, not double*.
29 (do_float_format_conversion, IEEE_big_float_to_IEEE_little_float,
30 VAX_D_float_to_IEEE_little_float,
31 VAX_G_float_to_IEEE_little_float, Cray_to_IEEE_little_float,
32 IEEE_little_float_to_IEEE_big_float,
33 VAX_D_float_to_IEEE_big_float, VAX_G_float_to_IEEE_big_float,
34 Cray_to_IEEE_big_float, IEEE_little_float_to_VAX_D_float,
35 IEEE_big_float_to_VAX_D_float, VAX_G_float_to_VAX_D_float,
36 Cray_to_VAX_D_float, IEEE_little_float_to_VAX_G_float,
37 IEEE_big_float_to_VAX_G_float, VAX_D_float_to_VAX_G_float,
38 Cray_to_VAX_G_float):
39 Pass data as void*, not float*.
40
41 2004-08-27 John W. Eaton <jwe@octave.org>
42
43 * byte-swap.h (swap_bytes): New template versions, with
44 specializations.
45 (swap_2_bytes, swap_4_bytes, swap_8_bytes): Delete.
46 Change all uses.
47
1 2004-08-24 David Bateman <dbateman@free.fr> 48 2004-08-24 David Bateman <dbateman@free.fr>
2 49
3 * chNDArray.cc (concat): Check whether matrix to be inserted is 50 * chNDArray.cc (concat): Check whether matrix to be inserted is
4 empty instead of checking final matrix. 51 empty instead of checking final matrix.
5 * dNDArray.cc (concat): Likewise. 52 * dNDArray.cc (concat): Likewise.