diff options
author | eutarass | 2009-12-02 01:53:47 +0000 |
---|---|---|
committer | eutarass | 2009-12-02 01:53:47 +0000 |
commit | 7532382e231a078b611ecbab9868a4822eeb5fa3 (patch) | |
tree | df814bd8aa2388bd62f69deefd4fc9504bb2b5be /config.h | |
parent | 9808b068ff96fbec041cd68bdde9a7f82a1c3f1e (diff) | |
download | org.eclipse.tcf.agent-7532382e231a078b611ecbab9868a4822eeb5fa3.tar.gz org.eclipse.tcf.agent-7532382e231a078b611ecbab9868a4822eeb5fa3.tar.xz org.eclipse.tcf.agent-7532382e231a078b611ecbab9868a4822eeb5fa3.zip |
Created TCF Server (sub)project in directory "server".
The server is value-add agent that can add source level debug capabilities for remote targets that don't have such capabilities by them self.
The server code is under construction. It can be built, but does not do much yet.
Diffstat (limited to 'config.h')
-rw-r--r-- | config.h | 22 |
1 files changed, 13 insertions, 9 deletions
@@ -62,12 +62,15 @@ #if !defined(SERVICE_Memory) #define SERVICE_Memory (TARGET_UNIX || TARGET_VXWORKS || TARGET_WINDOWS) #endif -#if !defined(SERVICE_MemoryMap) -#define SERVICE_MemoryMap (TARGET_UNIX || TARGET_VXWORKS || TARGET_WINDOWS) -#endif #if !defined(SERVICE_Registers) #define SERVICE_Registers (TARGET_UNIX || TARGET_VXWORKS || TARGET_WINDOWS) #endif +#if !defined(SERVICE_Processes) +#define SERVICE_Processes (TARGET_UNIX || TARGET_VXWORKS || TARGET_WINDOWS) +#endif +#if !defined(SERVICE_MemoryMap) +#define SERVICE_MemoryMap (TARGET_UNIX || TARGET_VXWORKS || TARGET_WINDOWS) +#endif #if !defined(SERVICE_StackTrace) #define SERVICE_StackTrace (TARGET_UNIX || TARGET_VXWORKS || TARGET_WINDOWS) #endif @@ -75,10 +78,7 @@ #define SERVICE_Symbols (TARGET_UNIX || TARGET_VXWORKS || TARGET_MSVC) #endif #if !defined(SERVICE_LineNumbers) -#define SERVICE_LineNumbers (TARGET_UNIX || TARGET_MSVC) -#endif -#if !defined(SERVICE_Processes) -#define SERVICE_Processes (TARGET_UNIX || TARGET_VXWORKS || TARGET_WINDOWS) +#define SERVICE_LineNumbers (TARGET_UNIX || TARGET_VXWORKS || TARGET_MSVC) #endif #if !defined(SERVICE_FileSystem) #define SERVICE_FileSystem (TARGET_UNIX || TARGET_VXWORKS || TARGET_WINDOWS) @@ -125,8 +125,12 @@ # define ENABLE_Cmdline 1 #endif +#if !defined(ENABLE_ContextProxy) +# define ENABLE_ContextProxy 0 +#endif + #if !defined(ENABLE_DebugContext) -# define ENABLE_DebugContext (SERVICE_RunControl || SERVICE_Breakpoints || SERVICE_Memory || SERVICE_Registers || SERVICE_StackTrace) +# define ENABLE_DebugContext (ENABLE_ContextProxy || SERVICE_RunControl || SERVICE_Breakpoints || SERVICE_Memory || SERVICE_Registers || SERVICE_StackTrace) #endif #if !defined(ENABLE_ELF) @@ -142,7 +146,7 @@ #endif #if !defined(ENABLE_RCBP_TEST) -# define ENABLE_RCBP_TEST (SERVICE_RunControl && SERVICE_Breakpoints) +# define ENABLE_RCBP_TEST (!ENABLE_ContextProxy && (SERVICE_RunControl && SERVICE_Breakpoints)) #endif #if !defined(ENABLE_AIO) |