Re: C++ include guards, continued
Austin Bingham <[email protected]> Thu, 19 Apr 2007 08:33:42 -0500 (CDT)
| Newsgroups | gmane.comp.corba.omniorb.devel |
|---|---|
| Message-ID | <[email protected]> |
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323584-107324618-1176989622=:8221 Content-Type: TEXT/PLAIN; charset=US-ASCII > > Finally, how should I get these changes submitted? Should I just send a > > patch to someone? I'm working against the omni4_0_develop branch. > > Send a patch to this list, or send it just to me if you prefer. It would > be best if you can do the patch against omni4_1_develop, since > omni4_0_develop isn't really active any more, aside from critical issues. OK, here's a patchfile. The patch was generated with 'cvs diff' from the src/lib/omniORB/omniidl_be/cxx directory of the omni4_1_develop branch. Obviously, the GNUmakefile diffs are just noise. FWIW, I initially developed this against the omni4_0_develop branch because the trunk's README seems to indicate that I should. Perhaps the README should more clearly indicate that omni4_0_develop is just an example and that new development should work off of the latest branch. Austin Bingham --8323584-107324618-1176989622=:8221 Content-Type: TEXT/x-patch; charset=US-ASCII; name=include_guard_prefix.patch Content-Transfer-Encoding: BASE64 Content-ID: <[email protected]> Content-Description: Content-Disposition: attachment; filename=include_guard_prefix.patch PyBfX2luaXRfXy5weWMNCj8gYXN0LnB5Yw0KPyBjYWxsLnB5Yw0KPyBjb25m aWcucHljDQo/IGN4eC5weWMNCj8gZGVzY3JpcHRvci5weWMNCj8gaWQucHlj DQo/IGlmYWNlLnB5Yw0KPyBpbmNsdWRlX2d1YXJkX3ByZWZpeC5wYXRjaA0K PyBtYXBwaW5nLnB5Yw0KPyBvdXRwdXQucHljDQo/IHNrdXRpbC5weWMNCj8g c3VwcG9ydC5weWMNCj8gdHlwZXMucHljDQo/IHV0aWwucHljDQo/IHZhbHVl LnB5Yw0KPyBkeW5za2VsL19faW5pdF9fLnB5Yw0KPyBkeW5za2VsL21haW4u cHljDQo/IGR5bnNrZWwvdGNzdHJpbmcucHljDQo/IGR5bnNrZWwvdGVtcGxh dGUucHljDQo/IGR5bnNrZWwvdHlwZWNvZGUucHljDQo/IGhlYWRlci9fX2lu aXRfXy5weWMNCj8gaGVhZGVyL2RlZnMucHljDQo/IGhlYWRlci9mb3J3YXJk LnB5Yw0KPyBoZWFkZXIvbWFyc2hhbC5weWMNCj8gaGVhZGVyL29idi5weWMN Cj8gaGVhZGVyL29wZXJzLnB5Yw0KPyBoZWFkZXIvcG9hLnB5Yw0KPyBoZWFk ZXIvdGNzdHJpbmcucHljDQo/IGhlYWRlci90ZW1wbGF0ZS5weWMNCj8gaGVh ZGVyL3RpZS5weWMNCj8gaW1wbC9fX2luaXRfXy5weWMNCj8gaW1wbC9tYWlu LnB5Yw0KPyBpbXBsL3RlbXBsYXRlLnB5Yw0KPyBza2VsL19faW5pdF9fLnB5 Yw0KPyBza2VsL21haW4ucHljDQo/IHNrZWwvbWFuZ2xlci5weWMNCj8gc2tl bC9wb2EucHljDQo/IHNrZWwvdGVtcGxhdGUucHljDQpJbmRleDogR05VbWFr ZWZpbGUNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvY3Zz cm9vdC9vbW5pb3JiL29tbmkvc3JjL2xpYi9vbW5pT1JCL29tbmlpZGxfYmUv Y3h4L0F0dGljL0dOVW1ha2VmaWxlLHYNCnJldHJpZXZpbmcgcmV2aXNpb24g MS4xLjQuMQ0KZGlmZiAtcjEuMS40LjEgR05VbWFrZWZpbGUNCjNjMyw5DQo8 IGluY2x1ZGUgJChUT1ApL2NvbmZpZy9jb25maWcubWsNCi0tLQ0KPiBCQVNF X09NTklfVFJFRT0uLi8uLi8uLi8uLi8uLg0KPiANCj4gSU5TVEFMTD0vdXNy L2Jpbi9pbnN0YWxsIC1jDQo+IA0KPiBpbmNsdWRlICQoVE9QKS9tay9iZWZv cmVhdXRvLm1rDQo+IGluY2x1ZGUgLi9kaXIubWsNCj4gaW5jbHVkZSAkKFRP UCkvbWsvYWZ0ZXJhdXRvLm1rDQpJbmRleDogX19pbml0X18ucHkNCj09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvY3Zzcm9vdC9vbW5pb3Ji L29tbmkvc3JjL2xpYi9vbW5pT1JCL29tbmlpZGxfYmUvY3h4L0F0dGljL19f aW5pdF9fLnB5LHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4yMy4yLjUNCmRp ZmYgLXIxLjIzLjIuNSBfX2luaXRfXy5weQ0KMjAxYTIwMg0KPiAgIC1XYmd1 YXJkX3ByZWZpeCAgIFByZWZpeCBmb3IgaW5jbHVkZSBndWFyZHMgaW4gZ2Vu ZXJhdGVkIGhlYWRlcnMNCjI2MGEyNjIsMjYzDQo+ICAgICAgICAgZWxpZiBh cmdbOmxlbignZ3VhcmRfcHJlZml4PScpXSA9PSAiZ3VhcmRfcHJlZml4PSI6 DQo+ICAgICAgICAgICAgIGNvbmZpZy5zdGF0ZVsnR3VhcmRQcmVmaXgnXSAg ICAgICA9IGFyZ1tsZW4oJ2d1YXJkX3ByZWZpeD0nKTpdDQpJbmRleDogY29u ZmlnLnB5DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL2N2 c3Jvb3Qvb21uaW9yYi9vbW5pL3NyYy9saWIvb21uaU9SQi9vbW5paWRsX2Jl L2N4eC9BdHRpYy9jb25maWcucHksdg0KcmV0cmlldmluZyByZXZpc2lvbiAx LjE3LjIuNA0KZGlmZiAtcjEuMTcuMi40IGNvbmZpZy5weQ0KMTQxYTE0Miwx NDQNCj4gICAgICAgICAgICAgIyBQcmVmaXggZm9yIGluY2x1ZGUgZ3VhcmQg aW4gZ2VuZXJhdGVkIGhlYWRlcg0KPiAgICAgICAgICAgICAnR3VhcmRQcmVm aXgnOiAgICAgICAgICAgJycsDQo+IA0KSW5kZXg6IGR5bnNrZWwvR05VbWFr ZWZpbGUNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvY3Zz cm9vdC9vbW5pb3JiL29tbmkvc3JjL2xpYi9vbW5pT1JCL29tbmlpZGxfYmUv Y3h4L2R5bnNrZWwvQXR0aWMvR05VbWFrZWZpbGUsdg0KcmV0cmlldmluZyBy ZXZpc2lvbiAxLjEuNC4xDQpkaWZmIC1yMS4xLjQuMSBHTlVtYWtlZmlsZQ0K M2MzLDkNCjwgaW5jbHVkZSAkKFRPUCkvY29uZmlnL2NvbmZpZy5taw0KLS0t DQo+IEJBU0VfT01OSV9UUkVFPS4uLy4uLy4uLy4uLy4uLy4uDQo+IA0KPiBJ TlNUQUxMPS91c3IvYmluL2luc3RhbGwgLWMNCj4gDQo+IGluY2x1ZGUgJChU T1ApL21rL2JlZm9yZWF1dG8ubWsNCj4gaW5jbHVkZSAuL2Rpci5taw0KPiBp bmNsdWRlICQoVE9QKS9tay9hZnRlcmF1dG8ubWsNCkluZGV4OiBoZWFkZXIv R05VbWFrZWZpbGUNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxl OiAvY3Zzcm9vdC9vbW5pb3JiL29tbmkvc3JjL2xpYi9vbW5pT1JCL29tbmlp ZGxfYmUvY3h4L2hlYWRlci9BdHRpYy9HTlVtYWtlZmlsZSx2DQpyZXRyaWV2 aW5nIHJldmlzaW9uIDEuMS40LjENCmRpZmYgLXIxLjEuNC4xIEdOVW1ha2Vm aWxlDQozYzMsOQ0KPCBpbmNsdWRlICQoVE9QKS9jb25maWcvY29uZmlnLm1r DQotLS0NCj4gQkFTRV9PTU5JX1RSRUU9Li4vLi4vLi4vLi4vLi4vLi4NCj4g DQo+IElOU1RBTEw9L3Vzci9iaW4vaW5zdGFsbCAtYw0KPiANCj4gaW5jbHVk ZSAkKFRPUCkvbWsvYmVmb3JlYXV0by5taw0KPiBpbmNsdWRlIC4vZGlyLm1r DQo+IGluY2x1ZGUgJChUT1ApL21rL2FmdGVyYXV0by5taw0KSW5kZXg6IGhl YWRlci9fX2luaXRfXy5weQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNT IGZpbGU6IC9jdnNyb290L29tbmlvcmIvb21uaS9zcmMvbGliL29tbmlPUkIv b21uaWlkbF9iZS9jeHgvaGVhZGVyL0F0dGljL19faW5pdF9fLnB5LHYNCnJl dHJpZXZpbmcgcmV2aXNpb24gMS4xNy4yLjQNCmRpZmYgLXIxLjE3LjIuNCBf X2luaXRfXy5weQ0KMTQ2LDE0OGMxNDYsMTQ5DQo8ICAgICAgICAgICAgICAg IHByb2dyYW0gPSBjb25maWcuc3RhdGVbJ1Byb2dyYW0gTmFtZSddLA0KPCAg ICAgICAgICAgICAgICBsaWJyYXJ5ID0gY29uZmlnLnN0YXRlWydMaWJyYXJ5 IFZlcnNpb24nXSwNCjwgICAgICAgICAgICAgICAgZ3VhcmQgICA9IGZpbGVu YW1lKQ0KLS0tDQo+ICAgICAgICAgICAgICAgIHByb2dyYW0gICAgICA9IGNv bmZpZy5zdGF0ZVsnUHJvZ3JhbSBOYW1lJ10sDQo+ICAgICAgICAgICAgICAg IGxpYnJhcnkgICAgICA9IGNvbmZpZy5zdGF0ZVsnTGlicmFyeSBWZXJzaW9u J10sDQo+ICAgICAgICAgICAgICAgIGd1YXJkX3ByZWZpeCA9IGNvbmZpZy5z dGF0ZVsnR3VhcmRQcmVmaXgnXSwNCj4gICAgICAgICAgICAgICAgZ3VhcmQg ICAgICAgID0gZmlsZW5hbWUpDQoyNTVjMjU2LDI1OA0KPCAgICAgICAgICAg ICAgICAgICAgICBndWFyZG5hbWUgPSBndWFyZG5hbWUsIGZpbGVuYW1lID0g Y3h4X2luY2x1ZGUpDQotLS0NCj4gICAgICAgICAgICAgICAgICAgICAgZ3Vh cmRuYW1lICAgID0gZ3VhcmRuYW1lLA0KPiAgICAgICAgICAgICAgICAgICAg ICBndWFyZF9wcmVmaXggPSBjb25maWcuc3RhdGVbJ0d1YXJkUHJlZml4J10s DQo+ICAgICAgICAgICAgICAgICAgICAgIGZpbGVuYW1lICAgICA9IGN4eF9p bmNsdWRlKQ0KSW5kZXg6IGhlYWRlci90ZW1wbGF0ZS5weQ0KPT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9jdnNyb290L29tbmlvcmIvb21u aS9zcmMvbGliL29tbmlPUkIvb21uaWlkbF9iZS9jeHgvaGVhZGVyL0F0dGlj L3RlbXBsYXRlLnB5LHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS44LjIuMTYN CmRpZmYgLXIxLjguMi4xNiB0ZW1wbGF0ZS5weQ0KMjIxLDIyMmMyMjEsMjIy DQo8ICNpZm5kZWYgX19AZ3VhcmRAX2hoX18NCjwgI2RlZmluZSBfX0BndWFy ZEBfaGhfXw0KLS0tDQo+ICNpZm5kZWYgQGd1YXJkX3ByZWZpeEBfX0BndWFy ZEBfaGhfXw0KPiAjZGVmaW5lIEBndWFyZF9wcmVmaXhAX19AZ3VhcmRAX2ho X18NCjMzOCwzMzljMzM4LDMzOQ0KPCAjaWZuZGVmIF9fQGd1YXJkbmFtZUBf RVhURVJOQUxfR1VBUkRfXw0KPCAjZGVmaW5lIF9fQGd1YXJkbmFtZUBfRVhU RVJOQUxfR1VBUkRfXw0KLS0tDQo+ICNpZm5kZWYgQGd1YXJkX3ByZWZpeEBf X0BndWFyZG5hbWVAX0VYVEVSTkFMX0dVQVJEX18NCj4gI2RlZmluZSBAZ3Vh cmRfcHJlZml4QF9fQGd1YXJkbmFtZUBfRVhURVJOQUxfR1VBUkRfXw0KSW5k ZXg6IGltcGwvR05VbWFrZWZpbGUNCj09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N ClJDUyBmaWxlOiAvY3Zzcm9vdC9vbW5pb3JiL29tbmkvc3JjL2xpYi9vbW5p T1JCL29tbmlpZGxfYmUvY3h4L2ltcGwvQXR0aWMvR05VbWFrZWZpbGUsdg0K cmV0cmlldmluZyByZXZpc2lvbiAxLjEuNC4xDQpkaWZmIC1yMS4xLjQuMSBH TlVtYWtlZmlsZQ0KM2MzLDkNCjwgaW5jbHVkZSAkKFRPUCkvY29uZmlnL2Nv bmZpZy5taw0KLS0tDQo+IEJBU0VfT01OSV9UUkVFPS4uLy4uLy4uLy4uLy4u Ly4uDQo+IA0KPiBJTlNUQUxMPS91c3IvYmluL2luc3RhbGwgLWMNCj4gDQo+ IGluY2x1ZGUgJChUT1ApL21rL2JlZm9yZWF1dG8ubWsNCj4gaW5jbHVkZSAu L2Rpci5taw0KPiBpbmNsdWRlICQoVE9QKS9tay9hZnRlcmF1dG8ubWsNCklu ZGV4OiBza2VsL0dOVW1ha2VmaWxlDQo9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 DQpSQ1MgZmlsZTogL2N2c3Jvb3Qvb21uaW9yYi9vbW5pL3NyYy9saWIvb21u aU9SQi9vbW5paWRsX2JlL2N4eC9za2VsL0F0dGljL0dOVW1ha2VmaWxlLHYN CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xLjQuMQ0KZGlmZiAtcjEuMS40LjEg R05VbWFrZWZpbGUNCjNjMyw5DQo8IGluY2x1ZGUgJChUT1ApL2NvbmZpZy9j b25maWcubWsNCi0tLQ0KPiBCQVNFX09NTklfVFJFRT0uLi8uLi8uLi8uLi8u Li8uLg0KPiANCj4gSU5TVEFMTD0vdXNyL2Jpbi9pbnN0YWxsIC1jDQo+IA0K PiBpbmNsdWRlICQoVE9QKS9tay9iZWZvcmVhdXRvLm1rDQo+IGluY2x1ZGUg Li9kaXIubWsNCj4gaW5jbHVkZSAkKFRPUCkvbWsvYWZ0ZXJhdXRvLm1rDQo= --8323584-107324618-1176989622=:8221 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ omniORB-dev mailing list [email protected] http://www.omniorb-support.com/mailman/listinfo/omniorb-dev --8323584-107324618-1176989622=:8221--