mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00

I have added a Debug Tracing class to internal.gdb. and then I'm calling that class as messages pass out of Eclipse to GDB and then when responses come back from GDB. This class can be used to add debug tracing to other classes, but I'm not sure right now what people want to be able to log. I have amended the two affected classes to include copyright updates. I have also added the UI components to plugin.xml In addition, I have altered GdbCommandTimeoutManager to use the new tracing format so we can trace timeouts in the same way. Includes JavaDoc on the new file. Change-Id: Icf2af2aaa99dec010db77faf081eb2b8954b3b2a Reviewed-on: https://git.eclipse.org/r/5972 IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com> Tested-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
24 lines
1.6 KiB
Properties
24 lines
1.6 KiB
Properties
###############################################################################
|
|
# Copyright (c) 2006, 2012 Wind River Systems and others.
|
|
# All rights reserved. This program and the accompanying materials
|
|
# are made available under the terms of the Eclipse Public License v1.0
|
|
# which accompanies this distribution, and is available at
|
|
# http://www.eclipse.org/legal/epl-v10.html
|
|
#
|
|
# Contributors:
|
|
# Wind River Systems - initial API and implementation
|
|
# IBM Corporation
|
|
# Jason Litton (Sage Electronic Engineering, LLC) - Added label for dynamic tracing (Bug 379169)
|
|
###############################################################################
|
|
pluginName=GDB DSF Debugger Integration Core
|
|
providerName=Eclipse CDT
|
|
|
|
launchDelegate.localApplication.name=GDB (DSF) Create Process
|
|
launchDelegate.localApplication.description=Start new application under control of GDB debugger integrated using the Debugger Services Framework (DSF).
|
|
launchDelegate.remoteApplication.name=GDB (DSF) Manual Remote Debugging
|
|
launchDelegate.remoteApplication.description=Debug a new application that was manually started on a remote system under control of GDB debugger integrated using the Debugger Services Framework (DSF).
|
|
launchDelegate.attach.name=GDB (DSF) Attach to Process
|
|
launchDelegate.attach.description=Attach the GDB debugger, integrated using the Debugger Services Framework (DSF), to a running program locally or remotely.
|
|
launchDelegate.postmortem.name=GDB (DSF) Postmortem Debugger
|
|
launchDelegate.postmortem.description=Load an application dump using the GDB debugger integrated using the Debugger Services Framework (DSF).
|
|
cdt.dsf.gdb.component.label = CDT GDB Core
|