sl@0
|
1 |
These tests validate tool-chain changes that prevent intermixing of Symbian's operator
|
sl@0
|
2 |
new semantics and that of the Standard C++.
|
sl@0
|
3 |
|
sl@0
|
4 |
The test dll_using_lib_new_macro checks if the build system can detect that there is a refernce to 'new' in the static library (built in StdC++ mode - with target type as lib) which is linked in by a dll (built in non-StdC++ mode). This test is expected to give a build error.
|
sl@0
|
5 |
|
sl@0
|
6 |
The test dll_using_lib_new_nomacro checks if the build system allows to link a static library(built in non-StdC++ mode) that has a reference to 'new' is linked in from a DLL(also built in non-StdC++ mode). This test is expected to build successfully.
|
sl@0
|
7 |
|
sl@0
|
8 |
The test dll_using_lib_nonew_macro checks if the build system allows to link a static library(built in StdC++ mode - with targettype as lib) that has no reference to 'new' is linked in from a DLL(also built in non-StdC++ mode). This test is expected to build successfully.
|
sl@0
|
9 |
|
sl@0
|
10 |
The test dll_using_lib_nonew_nomacro checks if the build system allows to link a static library(built in non-StdC++ mode) that has no reference to 'new' from a DLL(also built in non-StdC++ mode). This test is expected to build successfully.
|
sl@0
|
11 |
|
sl@0
|
12 |
The test dll_using_stdlib_new checks if the build system can detect that there is a refernce to 'new' in the static library (built in StdC++ mode - with target type as stdlib) which is linked in by a dll (built in non-StdC++ mode). This test is expected to give a build error.
|
sl@0
|
13 |
|
sl@0
|
14 |
The test dll_using_stdlib_nonew checks if the build system allows to link a static library(built in StdC++ mode - with targettype as stdlib) that has no reference to 'new' is linked in from a DLL(also built in non-StdC++ mode). This test is expected to build successfully.
|
sl@0
|
15 |
|
sl@0
|
16 |
The test exe_using_lib_new_macro checks if the build system can detect that there is a refernce to 'new' in the static library (built in StdC++ mode - with target type as lib) which is linked in by a exe (built in non-StdC++ mode). This test is expected to give a build error.
|
sl@0
|
17 |
|
sl@0
|
18 |
The test exe_using_lib_new_nomacro checks if the build system allows to link a static library(built in non-StdC++ mode) that has a reference to 'new' is linked in from a exe(also built in non-StdC++ mode). This test is expected to build successfully.
|
sl@0
|
19 |
|
sl@0
|
20 |
The test exe_using_lib_nonew_macro checks if the build system allows to link a static library(built in StdC++ mode - with targettype as lib) that has no reference to 'new' is linked in from a exe(also built in non-StdC++ mode). This test is expected to build successfully.
|
sl@0
|
21 |
|
sl@0
|
22 |
The test exe_using_lib_nonew_nomacro checks if the build system allows to link a static library(built in non-StdC++ mode) that has no reference to 'new' from a exe(also built in non-StdC++ mode). This test is expected to build successfully.
|
sl@0
|
23 |
|
sl@0
|
24 |
The test exe_using_stdlib_new checks if the build system can detect that there is a refernce to 'new' in the static library (built in StdC++ mode - with target type as stdlib) which is linked in by an exe (built in non-StdC++ mode). This test is expected to give a build error.
|
sl@0
|
25 |
|
sl@0
|
26 |
The test exe_using_stdlib_nonew checks if the build system allows to link a static library(built in StdC++ mode - with targettype as stdlib) that has no reference to 'new' is linked in from an exe(also built in non-StdC++ mode). This test is expected to build successfully.
|
sl@0
|
27 |
|
sl@0
|
28 |
The test lib_new_macro builds a static library in StdC++ mode (with targettype as LIB). It has a reference to operator new.
|
sl@0
|
29 |
|
sl@0
|
30 |
The test lib_new_nomacro builds a static library in non-StdC++ mode (with targettype as LIB). It has a reference to operator new.
|
sl@0
|
31 |
|
sl@0
|
32 |
The test lib_nonew_macro builds a static library in StdC++ mode (with targettype as LIB). It has no reference to operator new.
|
sl@0
|
33 |
|
sl@0
|
34 |
The test lib_nonew_nomacro builds a static library in non-StdC++ mode (with targettype as LIB). It has no reference to operator new.
|
sl@0
|
35 |
|
sl@0
|
36 |
The test stddll_using_lib_new_macro checks if the build system allows to link a static library (built in StdC++ mode - with target type as lib) that has a refernce to 'new' can be linked in by an stddll (built in StdC++ mode).
|
sl@0
|
37 |
|
sl@0
|
38 |
The test stddll_using_lib_new_nomacro checks if the build system can detect that there is a reference to 'new' in a static library that is built in non-StdC++ mode and it is being linked in from an stddll. This is expected to give a build error.
|
sl@0
|
39 |
|
sl@0
|
40 |
The test stddll_using_lib_nonew_macro checks if the build system allows to have a static library that has no reference to operator new, to be linked in from an stddll.
|
sl@0
|
41 |
|
sl@0
|
42 |
The test stddll_using_lib_nonew_nomacro checks is the build system allows to have a static library(built in non-StdC++ mode) with no reference to operator new, to be linked in from an stddll.
|
sl@0
|
43 |
|
sl@0
|
44 |
The test stddll_using_stdlib_new checks is the build system allows to have a static library(built in StdC++ mode) with reference to operator new, to be linked in from an stddll.
|
sl@0
|
45 |
|
sl@0
|
46 |
The test stddll_using_stdlib_nonew checks is the build system allows to have a static library(built in StdC++ mode) with no reference to operator new, to be linked in from an stddll.
|
sl@0
|
47 |
|
sl@0
|
48 |
The test stdexe_using_lib_new_macro checks if the build system allows to link a static library (built in StdC++ mode - with target type as lib) that has a refernce to 'new' can be linked in by an stdexe (built in StdC++ mode).
|
sl@0
|
49 |
|
sl@0
|
50 |
The test stdexe_using_lib_new_nomacro checks if the build system can detect that there is a reference to 'new' in a static library that is built in non-StdC++ mode and it is being linked in from an stdexe. This is expected to give a build error.
|
sl@0
|
51 |
|
sl@0
|
52 |
The test stdexe_using_lib_nonew_macro checks if the build system allows to have a static library that has no reference to operator new, to be linked in from an stdexe.
|
sl@0
|
53 |
|
sl@0
|
54 |
The test stdexe_using_lib_nonew_nomacro checks is the build system allows to have a static library(built in non-StdC++ mode) with no reference to operator new, to be linked in from an stdexe.
|
sl@0
|
55 |
|
sl@0
|
56 |
The test stdexe_using_stdlib_new checks is the build system allows to have a static library(built in StdC++ mode) with reference to operator new, to be linked in from an stdexe.
|
sl@0
|
57 |
|
sl@0
|
58 |
The test stdexe_using_stdlib_nonew checks is the build system allows to have a static library(built in StdC++ mode) with no reference to operator new, to be linked in from an stdexe.
|
sl@0
|
59 |
|
sl@0
|
60 |
The test stdlib_new builds a static library with target type as stdlib. This library has a reference to operator new.
|
sl@0
|
61 |
|
sl@0
|
62 |
The test stdlib_nonew builds a static library with target type as stdlib. This library has no reference to operator new. |