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

Bug 351380

Summary: xdc_cfg__header__ definition incompatibly changed
Product: [Technology] RTSC Reporter: Dave Russo <d-russo>
Component: CoreAssignee: Dave Russo <d-russo>
Status: ASSIGNED --- QA Contact:
Severity: normal    
Priority: P3 CC: dfriedland
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Dave Russo CLA 2011-07-06 21:20:47 EDT
There was an inadvertent change in the name of the config generated header file when we added the ability to share configurations between executables :(

This breaks use of of xdc/cfg/global.h by clients building via makefiles.

The build integration instructions (http://rtsc.eclipse.org/docs-tip/Integrating_RTSC_Modules#Portable_Inclusion_of_Configuration_Constants) tell you to define xdc_cfg__header__ as "…/package/cfg/proxyServerHost_ti816x1_xem3.h".  But, because of the change, you should define it as "…/package/cfg/proxyServerHost_ti816x1_pem3.h"

We should support both or just the _x*
Comment 1 Dave Russo CLA 2011-07-07 10:43:21 EDT
One reason for the change was to make the generated file names independent of the build profile.  This is important for makefile-based build integrations.  So, any fix should preserve this property.