Index: gdb/testsuite/gdb.base/enumval.c |
diff --git a/gdb/testsuite/gdb.base/enumval.c b/gdb/testsuite/gdb.base/enumval.c |
index a71b95374be6d0c090bee26de32a846e2a7b1caf..44d4fd0644b62b2d26c84d9554546c7512eb61ce 100644 |
--- a/gdb/testsuite/gdb.base/enumval.c |
+++ b/gdb/testsuite/gdb.base/enumval.c |
@@ -1,6 +1,6 @@ |
/* This testcase is part of GDB, the GNU debugger. |
- Copyright 2012 Free Software Foundation, Inc. |
+ Copyright 2012-2013 Free Software Foundation, Inc. |
This program is free software; you can redistribute it and/or modify |
it under the terms of the GNU General Public License as published by |
@@ -17,6 +17,8 @@ |
enum e { I, J = 0xffffffffU, K = 0xf000000000000000ULL } e = J, f = K; |
+enum { ZERO }; |
+ |
void |
dummy() |
{ |
@@ -26,5 +28,5 @@ int |
main(void) |
{ |
dummy(); |
- return 0; |
+ return ZERO; /* This is here to ensure it survives into the debug info. */ |
} |