This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Harold,
It looks like you got it nailed to me. I am testing a build right now.
I have too additional notes to this patch.
1. Because _Xtinherit is exported as a data symbol, immediate calls to this function in the manner
... _XtInherit(); ...
will be relocated wrongly and should be avoided ( I have seen this, but does not know currently why this happens).
A workaround in case this is absolutly required is to use the following stuff.
void (*func)(void);
func _blah_blah = XtInherit;
... (*_blah_blah); ...
2. In the patch there is a symbol named "_y". This should be renamed to a name, which couldn't be used by regular functions for example _$Xtinherit_ref or so. The '$' isn't a valid c function name.
Ralf
Attachment:
Initialize_and_IntrinsicP.tar.bz2
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |