Bug 339595 - Changes necessary for VxWorks 6.9 targets
Summary: Changes necessary for VxWorks 6.9 targets
Status: RESOLVED FIXED
Alias: None
Product: TCF
Classification: Tools
Component: Agent (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 0.4.0   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-10 15:48 EST by Peder Andersen CLA
Modified: 2013-06-05 05:54 EDT (History)
1 user (show)

See Also:


Attachments
Proposed fix (11.99 KB, patch)
2011-03-10 15:48 EST, Peder Andersen CLA
cdtdoug: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!