Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 339595

Summary: Changes necessary for VxWorks 6.9 targets
Product: [Tools] TCF Reporter: Peder Andersen <Peder.Andersen>
Component: AgentAssignee: Project Inbox <tcf.agent-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: eugene
Version: unspecified   
Target Milestone: 0.4.0   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Proposed fix cdtdoug: iplog+

Description Peder Andersen CLA 2011-03-10 15:48:49 EST
Created attachment 190924 [details]
Proposed fix

Building for VxWorks 6.9 targets, compiler warnings point out a number of incompatibilities, mostly around 64-bit targets.

The package.properties file also needs to be updated to include support for the 6.9 version.

While the attached changes don't fix all the compiler warnings, with them we can build a usable agent.


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.
Comment 1 Eugene Tarassov CLA 2011-04-29 15:31:44 EDT
I cannot commit changes in agent/system/VxWorks/tcfLib.c - the file does not belong to TCF repository.

I have committed adding #include <string.h> and changing int/unsigned to ssize_t/size_t.

Thanks!