| Summary: | ENABLE_DebugContext is required for a number of other capabilities | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] TCF | Reporter: | Peder Andersen <Peder.Andersen> | ||||||
| Component: | Core | Assignee: | Project Inbox <dsdp.tm.tcf-inbox> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | Martin Oberhuber <mober.at+eclipse> | ||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | cdtdoug, eugene | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | 0.3 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Peder Andersen
Created attachment 168479 [details]
Fix for ENABLE_Symbols dependency
Legal Message: I, Peder Andersen, declare that I developed attached code from
scratch, without referencing any 3rd party materials except material licensed
under the EPL and EDL. I am authorized by my employer, Wind River, to make this
contribution under the EPL and EDL.
(In reply to comment #0) > Steps to Reproduce: > 1.make CFLAGS='-DENABLE_DebugContext=0 -DENABLE_ELF=0 -DSERVICE_StackTrace=0 > -DSERVICE_Breakpoints=0 -DSERVICE_Memory=0 -DSERVICE_Registers=0 > -DSERVICE_RunControl=0 -DSERVICE_LineNumbers=0 -DSERVICE_Processes=0 > -DSERVICE_Expressions=0 -DSERVICE_MemoryMap=0' Actually, this was seen building for VxWorks targets, which means it also requires -DENABLE_SymbolsProxy=1 asserted to reproduce. Created attachment 168480 [details]
Fix for ENABLE_LineNumbersProxy dependency
This is the other ENABLE switch I found which was really dependent on DebugContext.
Legal Message: I, Peder Andersen, declare that I developed attached code from
scratch, without referencing any 3rd party materials except material licensed
under the EPL and EDL. I am authorized by my employer, Wind River, to make this
contribution under the EPL and EDL.
Fixed. I have made sightly different changes to achieve same result. Thanks Comment on attachment 168479 [details]
Fix for ENABLE_Symbols dependency
Marking iplog- as a reminder that this patch was not used.
Comment on attachment 168480 [details]
Fix for ENABLE_LineNumbersProxy dependency
Marking iplog- as a reminder that this patch was not used.
Bulk update: Marking all TCF fixes from the Helios period (2009-06-29 until 2010-06-01) as target 3.2 since they go through release review along with the TM 3.2 release. Moving bugs to new home for IP log. Comment on attachment 168479 [details]
Fix for ENABLE_Symbols dependency
Marking patch obsolete since it was not used.
Comment on attachment 168480 [details]
Fix for ENABLE_LineNumbersProxy dependency
Marking patch obsolete since it was not used.
Bulk change: Marking all bugs from the TM era (until June 2011) target 0.3 |