diff options
Diffstat (limited to 'gdb/testsuite/gdb.c++/ref-types.cc')
-rw-r--r-- | gdb/testsuite/gdb.c++/ref-types.cc | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/gdb/testsuite/gdb.c++/ref-types.cc b/gdb/testsuite/gdb.c++/ref-types.cc deleted file mode 100644 index 23cc51095e3..00000000000 --- a/gdb/testsuite/gdb.c++/ref-types.cc +++ /dev/null @@ -1,79 +0,0 @@ -int main2(void); - -void marker1 (void) -{ - -} - - - -int main(void) -{ - short s; - short &rs = s; - short *ps; - short *&rps = ps; - short as[4]; - short (&ras)[4] = as; - s = -1; - ps = &s; - as[0] = 0; - as[1] = 1; - as[2] = 2; - as[3] = 3; - - #ifdef usestubs - set_debug_traps(); - breakpoint(); - #endif - marker1(); - - main2(); - - return 0; -} - -int f() -{ - int f1; - f1 = 1; - return f1; -} - -int main2(void) -{ - char C; - unsigned char UC; - short S; - unsigned short US; - int I; - unsigned int UI; - long L; - unsigned long UL; - float F; - double D; - char &rC = C; - unsigned char &rUC = UC; - short &rS = S; - unsigned short &rUS = US; - int &rI = I; - unsigned int &rUI = UI; - long &rL = L; - unsigned long &rUL = UL; - float &rF = F; - double &rD = D; - C = 'A'; - UC = 21; - S = -14; - US = 7; - I = 102; - UI = 1002; - L = -234; - UL = 234; - F = 1.25E10; - D = -1.375E-123; - I = f(); - - return 0; - -} |