Fixing yet another --gdb bug
Fixing yet another --gdb bug

Steve ran into another problem doing quit/halt, which
indicated that && is not short-circuiting within a gdb
command.  Changed these into nested conditionals to
make halt/rerun force the issue without trying to read
tmpdirname.



git-svn-id: 88467cb1fb04b8a755be7e1ee1026be4190196ef@14276 3a8e244f-b0f2-452b-bcba-4c88e055c3ca

CoryMcCartan/chapel,CoryMcCartan/chapel,CoryMcCartan/chapel,chizarlicious/chapel,sungeunchoi/chapel,CoryMcCartan/chapel,chizarlicious/chapel,sungeunchoi/chapel,chizarlicious/chapel,chizarlicious/chapel,hildeth/chapel,sungeunchoi/chapel,CoryMcCartan/chapel,sungeunchoi/chapel,hildeth/chapel,chizarlicious/chapel,sungeunchoi/chapel,chizarlicious/chapel,CoryMcCartan/chapel,sungeunchoi/chapel,CoryMcCartan/chapel,sungeunchoi/chapel,sungeunchoi/chapel,hildeth/chapel,chizarlicious/chapel,hildeth/chapel,hildeth/chapel,hildeth/chapel,hildeth/chapel