Missing methods in libgcj_bc.so

David Daney ddaney@avtrex.com
Fri Apr 18 07:32:00 GMT 2008


Andrew Haley wrote:
> Andrew Haley wrote:
>>> Bryce McKinlay wrote:
>>>>> On Mon, Mar 31, 2008 at 11:59 PM, Andrew Haley <aph@redhat.com> wrote:
>>>>>>> I've discovered some missing methods in libgcj_bc.so.
>>>>>>>> These are:
>>>>>>>> _Jv_MonitorExit
>>>> _Jv_JNI_PopSystemFrame
>>>> _Jv_RegisterResource
>>>>>>>> I did this by inspecting a BC-compiled application that mysteriously
>>>> held a DT_NEEDED to libgcj, not just libgcj_bc.
>>>>>>>> So, how was the list of symbols in libgcj_bc created, and how many
>>>> more symbols might be missing? I could just add these three, but I'm
>>>> thinking a more systematic approach might be a good idea.
>>>>>>> As I recall, the symbol list was generated ad-hoc by grepping the
>>> front end source. If these methods are missing then its obviously a
>>> serious mistake!
>>>>> OK, thanks. Fixed thusly.
>>>> Andrew.
>>>>>> 2008年04月16日 Andrew Haley <aph@littlepinkcloud.com>
>>>> 	* libgcj_bc.c: (_Jv_LookupInterfaceMethod, _Jv_MonitorExit,
>> 	_Jv_RegisterResource, _Jv_JNI_PopSystemFrame): Add.
>>>> Is this worth back-porting to active branches?
>I wouldn't mind seeing it in 4.3, but to be honest, I don't use the
BCABI, so it is really up to you.
David Daney


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /