In which scenario should I use Xilinx® System Debugger or Xilinx C/C++ Debugger (XMD+GDB)?

It is preferable to use the Xilinx C++ application, System Debugger. GNU Debugger does not support the latest Xilinx devices.