This is the mail archive of the kawa@sourceware.org mailing list for the Kawa 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]

Re: Incompatibility between the Android runtime and Kawa-generated field names


On 08/30/2017 10:03 AM, Per Bothner wrote:
On 08/30/2017 10:00 AM, Kay Zheng wrote:
Does the old "mangling" code still exist somewhere? Could you point it
out for me, to see if I can do something with it?

Looks like its still there, in Language.mangleName.

However, I think it's best for me to do it.  I've already started looking
into it, and the actual amount of work looks fairly easy.  Easier than
explaining it ...

Fix checked in.  Please test it.

The "controlling" change is the USE_SYMBOLIC field in
gnu/expr/Mangling.java.  This field's value depends on
whether Android is configured.

Some complications did turn up - though it was probably still
easier than explaining what to do ...

--
	--Per Bothner
per@bothner.com   http://per.bothner.com/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]