Fix compile warnings for ICC compiler
authorLv Meng <meng.lv@intel.com>
Thu, 14 Aug 2014 03:33:06 +0000 (11:33 +0800)
committerYang Rong <rong.r.yang@intel.com>
Tue, 19 Aug 2014 06:05:42 +0000 (14:05 +0800)
commitb9334672bfeab9247ff92d0051d93b98b8e3da39
treeade373b5a14f4eae6be8d1b3bcfffbe1d18b921d
parent506a19f6aee9103fe01ec9c0264b6f78004cfbe2
Fix compile warnings for ICC compiler

1.the "const" associated functions' modification is to fix "type qualifier on return type is meaningless" for ICC compile warning.
2.the "operator new" shoud have the corresponding "operator delete" function.
3.In C++0x std::auto_ptr will be deprecated in favor of std::unique_ptr.

Signed-off-by: Lv Meng <meng.lv@intel.com>
Reviewed-by: "Song, Ruiling" <ruiling.song@intel.com>
15 files changed:
backend/src/backend/gen_context.hpp
backend/src/backend/gen_program.cpp
backend/src/backend/gen_program.hpp
backend/src/backend/gen_reg_allocation.cpp
backend/src/backend/program.hpp
backend/src/ir/function.hpp
backend/src/ir/image.cpp
backend/src/ir/image.hpp
backend/src/ir/instruction.cpp
backend/src/ir/instruction.hpp
backend/src/ir/register.hpp
backend/src/llvm/llvm_to_gen.cpp
backend/src/sys/alloc.hpp
utests/utest_helper.cpp
utests/utest_helper.hpp