Commit 1c5b9d38 authored by Nicolas Burrus's avatar Nicolas Burrus

Index: integre/ChangeLog

from  Nicolas Burrus  <burrus_n@lrde.epita.fr>

        * ntg/global_ops_defs.hh: Add missing builtin specializations.
        * tests/types/tests/builtin1: New test.

    prcs2git-id: 8.34
parent 9f50206f
......@@ -460,7 +460,7 @@
(cleanup.sh 348 1046711214 o/29_cleanup.sh 1.5)
(olena/oln/core/image.hh 2558 1047072898 d/18_image.hh 1.7)
(integre/ntg/optraits_cplx.hh 14279 1047049040 i/5_optraits_c 1.7.1.3)
(integre/ntg/global_ops_defs.hh 8974 1047049040 g/26_global_ops 1.7)
(integre/ntg/global_ops_defs.hh 9416 1051701719 g/26_global_ops 1.8)
(olena/tests/Makefile.am 167 1046524058 e/45_Makefile.a 1.20)
(olena/oln/core/image_size.hh 1992 1047072898 c/41_image_size 1.6)
(tools/swilena/src/Makefile.am 566 1039630292 o/23_Makefile.a 1.1)
......@@ -477,7 +477,7 @@
(integre/ntg/config/math.hh 2485 1047222639 p/33_math.hh 1.5)
(olena/tests/convol/sum_on_random.pgm 354 1026970680 f/42_sum_on_ran 1.1)
(tools/utilities/morpho/morpho_template.cc 3960 1046782660 i/33_morpho_tem 1.5.1.2.1.3)
(integre/ChangeLog 3166 1047657087 q/35_ChangeLog 1.12)
(integre/ChangeLog 3326 1051701719 q/35_ChangeLog 1.12.1.1)
(olena/tests/morpho/edoc.cc 1328 1047049040 f/13_edoc.cc 1.4.1.3)
(olena/oln/topo/inter-pixel/internal/dir.hxx 1878 1049118738 r/49_dir.hxx 1.1)
(doc/ref/gen_filelists.sh 652 1044806178 q/4_gen_fileli 1.1)
......
2003-04-30 Nicolas Burrus <burrus_n@lrde.epita.fr>
* ntg/global_ops_defs.hh: Add missing builtin specializations.
* tests/types/tests/builtin1: New test.
2003-03-14 Nicolas Burrus <burrus_n@lrde.epita.fr>
* Makefile.am: Adjust.
......
// Copyright (C) 2001, 2002 EPITA Research and Development Laboratory
// Copyright (C) 2001, 2002, 2003 EPITA Research and Development Laboratory
//
// This file is part of the Olena Library. This library is free
// software; you can redistribute it and/or modify it under the terms
......@@ -58,6 +58,8 @@ template <class T1, class T2> \
inline T1& Op(rec_value<T1>& lhs, const T2& rhs) \
{ return optraits<T1>::Name(lhs.self(), rhs); } \
\
GLOBAL_ASSIGN_OP_BUILTIN(Op, Name, signed long); \
GLOBAL_ASSIGN_OP_BUILTIN(Op, Name, unsigned long); \
GLOBAL_ASSIGN_OP_BUILTIN(Op, Name, signed int); \
GLOBAL_ASSIGN_OP_BUILTIN(Op, Name, unsigned int); \
GLOBAL_ASSIGN_OP_BUILTIN(Op, Name, signed short); \
......@@ -119,6 +121,8 @@ Op(const rec_value<T1>& lhs, const T2& rhs) \
static_cast<rhs_type>(rhs)); \
} \
\
GLOBAL_ARITH_OP_BUILTIN(Op, Name, signed long); \
GLOBAL_ARITH_OP_BUILTIN(Op, Name, unsigned long); \
GLOBAL_ARITH_OP_BUILTIN(Op, Name, signed int); \
GLOBAL_ARITH_OP_BUILTIN(Op, Name, unsigned int); \
GLOBAL_ARITH_OP_BUILTIN(Op, Name, signed short); \
......@@ -181,6 +185,8 @@ Op(const rec_value<T1>& lhs, const T2& rhs) \
static_cast<rhs_type>(rhs)); \
} \
\
GLOBAL_LOGICAL_OP_BUILTIN(Op, Name, signed long); \
GLOBAL_LOGICAL_OP_BUILTIN(Op, Name, unsigned long); \
GLOBAL_LOGICAL_OP_BUILTIN(Op, Name, signed int); \
GLOBAL_LOGICAL_OP_BUILTIN(Op, Name, unsigned int); \
GLOBAL_LOGICAL_OP_BUILTIN(Op, Name, signed short); \
......@@ -227,6 +233,8 @@ inline bool Op(const rec_value<T1>& lhs, const T2& rhs) \
static_cast<rhs_type>(rhs)); \
} \
\
GLOBAL_CMP_OP_BUILTIN(Op, Name, signed long); \
GLOBAL_CMP_OP_BUILTIN(Op, Name, unsigned long); \
GLOBAL_CMP_OP_BUILTIN(Op, Name, signed int); \
GLOBAL_CMP_OP_BUILTIN(Op, Name, unsigned int); \
GLOBAL_CMP_OP_BUILTIN(Op, Name, signed short); \
......
;; -*- Prcs -*-
(Created-By-Prcs-Version 1 3 3)
(Project-Description "Olena")
(Project-Version oln 8 33)
(Parent-Version oln 8 32)
(Version-Log "Index: tools/swilena/ChangeLog
(Project-Version oln 8 34)
(Parent-Version oln 8 33)
(Version-Log "Index: integre/ChangeLog
from Nicolas Burrus <burrus_n@lrde.epita.fr>
* src/swilena_types.i: Ajust namespace of data types.
* ntg/global_ops_defs.hh: Add missing builtin specializations.
* tests/types/tests/builtin1: New test.
")
(New-Version-Log "")
(Checkin-Time "Thu, 24 Apr 2003 13:53:13 +0200")
(Checkin-Time "Wed, 30 Apr 2003 13:21:59 +0200")
(Checkin-Login burrus_n)
;; diff-ignore tests/data/.*pbm$
;; diff-ignore img/.*pbm$
......@@ -93,7 +94,7 @@ from Nicolas Burrus <burrus_n@lrde.epita.fr>
(ChangeLog (oln/o/33_ChangeLog 1.37.1.15 640))
(doc/ChangeLog (oln/o/31_ChangeLog 1.31 640))
(integre/ChangeLog (oln/q/35_ChangeLog 1.12 640))
(integre/ChangeLog (oln/q/35_ChangeLog 1.12.1.1 640))
(metalic/ChangeLog (oln/q/30_ChangeLog 1.3.1.15 640))
(olena/ChangeLog (oln/o/30_ChangeLog 1.27.1.36 640))
(tools/ChangeLog (oln/o/32_ChangeLog 1.10.1.7 640))
......@@ -346,7 +347,7 @@ from Nicolas Burrus <burrus_n@lrde.epita.fr>
(integre/ntg/cplx_representation.hh (oln/i/3_cplx_repre 1.3 640))
(integre/ntg/cycle.hh (oln/g/28_cycle.hh 1.11.1.3 640))
(integre/ntg/debug.hh (oln/i/8_debug.hh 1.2.1.3 640))
(integre/ntg/global_ops_defs.hh (oln/g/26_global_ops 1.7 640))
(integre/ntg/global_ops_defs.hh (oln/g/26_global_ops 1.8 640))
(integre/ntg/global_ops.hh (oln/g/27_global_ops 1.11.1.4 640))
(integre/ntg/global_ops_traits.hh (oln/g/25_global_ops 1.7.1.3 640))
(integre/ntg/hsi.hh (oln/i/20_hsi.hh 1.3.1.2 640))
......@@ -826,6 +827,6 @@ from Nicolas Burrus <burrus_n@lrde.epita.fr>
(doc/dev/upgrading.texi (oln/r/50_upgrading. 1.1 600))
)
(Merge-Parents
(8.32 complete)
(8.33 complete)
)
(New-Merge-Parents)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment