Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-debug-dev] Fixes in 1_0_1 branches

A few fixes were also put the in the 1_0_1 branch:

- #28881:
  void recursive(int x) {
	if (x > 10)
		recursive(++x);
  }

  the GDB/MI CDI implementation was tracking the wrong "x" variable, when
  it reenters recursive() it was not creating a new "x" variable object
  for each new stack.

- #28973
  GDB/MI  has some undocumented reasons for stopping:
	reason="access-watchpoint-trigger"
	reason="read-watchpoint-trigger"
  make the code beware of them.

  the known documented ones:
	reason="watchpoint-trigger"
	reason="watchpoint-scope"




Back to the top