Actions
Bug #2064
closedMissing exports
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 1.9.1p243 (2009-07-16 revision 24175) [powerpc-aix5.3.0.0]
Backport:
Description
=begin
This is connected to issue 2063. The problem is that, for example, .ext/powerpc-aix5.3.0.0/enc/iso_8859_1.so, needs to import OnigEncISO_8859_1_ToLowerCaseTable. gcc 4.4.1 puts this in the text section because it is const data. So, the nm -Pgp does not pick it up and thus it is not in ruby.imp
I don't have a really good suggestion of how to fix it. What I did was I just added:
OnigEncISO_8859_1_ToLowerCaseTable
OnigEncISO_8859_1_ToUpperCaseTable
OnigEncAsciiToLowerCaseTable
OnigEncAsciiToUpperCaseTable
OnigEncAsciiCtypeTable
to the bottom of ruby.imp and continued the make. These are the five const data structures mentioned in regenc.h which can be reference.
=end
Updated by kanemoto (Yutaka Kanemoto) over 14 years ago
- Status changed from Open to Closed
- % Done changed from 0 to 100
=begin
Applied in changeset r25124.
=end
Actions
Like0
Like0