reducing the count of stubs entries in the xptcstubs* vtbl (down to 128 from 256) to reduce footprint and to make Linux ARM happy

This commit is contained in:
jband%netscape.com 1999-07-19 02:56:39 +00:00
parent cfc4f4d116
commit ef07621383
3 changed files with 14 additions and 259 deletions

View File

@ -4,7 +4,18 @@
# be included in the declaraion and a file to be used for expanding macros
# to represent the implementation of the stubs.
$entry_count = 256;
#
# if "$entry_count" is ever changed and the .inc files regenerated then
# the following issues need to be addressed:
#
# 1) Alpah NT has a .def file that lists exports by symbol. It will need
# updating.
# 2) The current Linux ARM code has a limitation of only having 256-3 stubs
#
# more dependencies???
#
$entry_count = 128;
$sentinel_count = 10;
$decl_name = "xptcstubsdecl.inc";

View File

@ -1,6 +1,6 @@
/* generated file - DO NOT EDIT */
/* includes 256 stub entries, and 10 sentinel entries */
/* includes 128 stub entries, and 10 sentinel entries */
/*
* declarations of normal stubs...
@ -136,134 +136,6 @@ XPTC_EXPORT NS_IMETHOD Stub127();
XPTC_EXPORT NS_IMETHOD Stub128();
XPTC_EXPORT NS_IMETHOD Stub129();
XPTC_EXPORT NS_IMETHOD Stub130();
XPTC_EXPORT NS_IMETHOD Stub131();
XPTC_EXPORT NS_IMETHOD Stub132();
XPTC_EXPORT NS_IMETHOD Stub133();
XPTC_EXPORT NS_IMETHOD Stub134();
XPTC_EXPORT NS_IMETHOD Stub135();
XPTC_EXPORT NS_IMETHOD Stub136();
XPTC_EXPORT NS_IMETHOD Stub137();
XPTC_EXPORT NS_IMETHOD Stub138();
XPTC_EXPORT NS_IMETHOD Stub139();
XPTC_EXPORT NS_IMETHOD Stub140();
XPTC_EXPORT NS_IMETHOD Stub141();
XPTC_EXPORT NS_IMETHOD Stub142();
XPTC_EXPORT NS_IMETHOD Stub143();
XPTC_EXPORT NS_IMETHOD Stub144();
XPTC_EXPORT NS_IMETHOD Stub145();
XPTC_EXPORT NS_IMETHOD Stub146();
XPTC_EXPORT NS_IMETHOD Stub147();
XPTC_EXPORT NS_IMETHOD Stub148();
XPTC_EXPORT NS_IMETHOD Stub149();
XPTC_EXPORT NS_IMETHOD Stub150();
XPTC_EXPORT NS_IMETHOD Stub151();
XPTC_EXPORT NS_IMETHOD Stub152();
XPTC_EXPORT NS_IMETHOD Stub153();
XPTC_EXPORT NS_IMETHOD Stub154();
XPTC_EXPORT NS_IMETHOD Stub155();
XPTC_EXPORT NS_IMETHOD Stub156();
XPTC_EXPORT NS_IMETHOD Stub157();
XPTC_EXPORT NS_IMETHOD Stub158();
XPTC_EXPORT NS_IMETHOD Stub159();
XPTC_EXPORT NS_IMETHOD Stub160();
XPTC_EXPORT NS_IMETHOD Stub161();
XPTC_EXPORT NS_IMETHOD Stub162();
XPTC_EXPORT NS_IMETHOD Stub163();
XPTC_EXPORT NS_IMETHOD Stub164();
XPTC_EXPORT NS_IMETHOD Stub165();
XPTC_EXPORT NS_IMETHOD Stub166();
XPTC_EXPORT NS_IMETHOD Stub167();
XPTC_EXPORT NS_IMETHOD Stub168();
XPTC_EXPORT NS_IMETHOD Stub169();
XPTC_EXPORT NS_IMETHOD Stub170();
XPTC_EXPORT NS_IMETHOD Stub171();
XPTC_EXPORT NS_IMETHOD Stub172();
XPTC_EXPORT NS_IMETHOD Stub173();
XPTC_EXPORT NS_IMETHOD Stub174();
XPTC_EXPORT NS_IMETHOD Stub175();
XPTC_EXPORT NS_IMETHOD Stub176();
XPTC_EXPORT NS_IMETHOD Stub177();
XPTC_EXPORT NS_IMETHOD Stub178();
XPTC_EXPORT NS_IMETHOD Stub179();
XPTC_EXPORT NS_IMETHOD Stub180();
XPTC_EXPORT NS_IMETHOD Stub181();
XPTC_EXPORT NS_IMETHOD Stub182();
XPTC_EXPORT NS_IMETHOD Stub183();
XPTC_EXPORT NS_IMETHOD Stub184();
XPTC_EXPORT NS_IMETHOD Stub185();
XPTC_EXPORT NS_IMETHOD Stub186();
XPTC_EXPORT NS_IMETHOD Stub187();
XPTC_EXPORT NS_IMETHOD Stub188();
XPTC_EXPORT NS_IMETHOD Stub189();
XPTC_EXPORT NS_IMETHOD Stub190();
XPTC_EXPORT NS_IMETHOD Stub191();
XPTC_EXPORT NS_IMETHOD Stub192();
XPTC_EXPORT NS_IMETHOD Stub193();
XPTC_EXPORT NS_IMETHOD Stub194();
XPTC_EXPORT NS_IMETHOD Stub195();
XPTC_EXPORT NS_IMETHOD Stub196();
XPTC_EXPORT NS_IMETHOD Stub197();
XPTC_EXPORT NS_IMETHOD Stub198();
XPTC_EXPORT NS_IMETHOD Stub199();
XPTC_EXPORT NS_IMETHOD Stub200();
XPTC_EXPORT NS_IMETHOD Stub201();
XPTC_EXPORT NS_IMETHOD Stub202();
XPTC_EXPORT NS_IMETHOD Stub203();
XPTC_EXPORT NS_IMETHOD Stub204();
XPTC_EXPORT NS_IMETHOD Stub205();
XPTC_EXPORT NS_IMETHOD Stub206();
XPTC_EXPORT NS_IMETHOD Stub207();
XPTC_EXPORT NS_IMETHOD Stub208();
XPTC_EXPORT NS_IMETHOD Stub209();
XPTC_EXPORT NS_IMETHOD Stub210();
XPTC_EXPORT NS_IMETHOD Stub211();
XPTC_EXPORT NS_IMETHOD Stub212();
XPTC_EXPORT NS_IMETHOD Stub213();
XPTC_EXPORT NS_IMETHOD Stub214();
XPTC_EXPORT NS_IMETHOD Stub215();
XPTC_EXPORT NS_IMETHOD Stub216();
XPTC_EXPORT NS_IMETHOD Stub217();
XPTC_EXPORT NS_IMETHOD Stub218();
XPTC_EXPORT NS_IMETHOD Stub219();
XPTC_EXPORT NS_IMETHOD Stub220();
XPTC_EXPORT NS_IMETHOD Stub221();
XPTC_EXPORT NS_IMETHOD Stub222();
XPTC_EXPORT NS_IMETHOD Stub223();
XPTC_EXPORT NS_IMETHOD Stub224();
XPTC_EXPORT NS_IMETHOD Stub225();
XPTC_EXPORT NS_IMETHOD Stub226();
XPTC_EXPORT NS_IMETHOD Stub227();
XPTC_EXPORT NS_IMETHOD Stub228();
XPTC_EXPORT NS_IMETHOD Stub229();
XPTC_EXPORT NS_IMETHOD Stub230();
XPTC_EXPORT NS_IMETHOD Stub231();
XPTC_EXPORT NS_IMETHOD Stub232();
XPTC_EXPORT NS_IMETHOD Stub233();
XPTC_EXPORT NS_IMETHOD Stub234();
XPTC_EXPORT NS_IMETHOD Stub235();
XPTC_EXPORT NS_IMETHOD Stub236();
XPTC_EXPORT NS_IMETHOD Stub237();
XPTC_EXPORT NS_IMETHOD Stub238();
XPTC_EXPORT NS_IMETHOD Stub239();
XPTC_EXPORT NS_IMETHOD Stub240();
XPTC_EXPORT NS_IMETHOD Stub241();
XPTC_EXPORT NS_IMETHOD Stub242();
XPTC_EXPORT NS_IMETHOD Stub243();
XPTC_EXPORT NS_IMETHOD Stub244();
XPTC_EXPORT NS_IMETHOD Stub245();
XPTC_EXPORT NS_IMETHOD Stub246();
XPTC_EXPORT NS_IMETHOD Stub247();
XPTC_EXPORT NS_IMETHOD Stub248();
XPTC_EXPORT NS_IMETHOD Stub249();
XPTC_EXPORT NS_IMETHOD Stub250();
XPTC_EXPORT NS_IMETHOD Stub251();
XPTC_EXPORT NS_IMETHOD Stub252();
XPTC_EXPORT NS_IMETHOD Stub253();
XPTC_EXPORT NS_IMETHOD Stub254();
XPTC_EXPORT NS_IMETHOD Stub255();
XPTC_EXPORT NS_IMETHOD Stub256();
XPTC_EXPORT NS_IMETHOD Stub257();
XPTC_EXPORT NS_IMETHOD Stub258();
/* declarations of sentinel stubs */
XPTC_EXPORT NS_IMETHOD Sentinel0();

View File

@ -1,6 +1,6 @@
/* generated file - DO NOT EDIT */
/* includes 256 stub entries, and 10 sentinel entries */
/* includes 128 stub entries, and 10 sentinel entries */
STUB_ENTRY(3)
STUB_ENTRY(4)
@ -130,134 +130,6 @@ STUB_ENTRY(127)
STUB_ENTRY(128)
STUB_ENTRY(129)
STUB_ENTRY(130)
STUB_ENTRY(131)
STUB_ENTRY(132)
STUB_ENTRY(133)
STUB_ENTRY(134)
STUB_ENTRY(135)
STUB_ENTRY(136)
STUB_ENTRY(137)
STUB_ENTRY(138)
STUB_ENTRY(139)
STUB_ENTRY(140)
STUB_ENTRY(141)
STUB_ENTRY(142)
STUB_ENTRY(143)
STUB_ENTRY(144)
STUB_ENTRY(145)
STUB_ENTRY(146)
STUB_ENTRY(147)
STUB_ENTRY(148)
STUB_ENTRY(149)
STUB_ENTRY(150)
STUB_ENTRY(151)
STUB_ENTRY(152)
STUB_ENTRY(153)
STUB_ENTRY(154)
STUB_ENTRY(155)
STUB_ENTRY(156)
STUB_ENTRY(157)
STUB_ENTRY(158)
STUB_ENTRY(159)
STUB_ENTRY(160)
STUB_ENTRY(161)
STUB_ENTRY(162)
STUB_ENTRY(163)
STUB_ENTRY(164)
STUB_ENTRY(165)
STUB_ENTRY(166)
STUB_ENTRY(167)
STUB_ENTRY(168)
STUB_ENTRY(169)
STUB_ENTRY(170)
STUB_ENTRY(171)
STUB_ENTRY(172)
STUB_ENTRY(173)
STUB_ENTRY(174)
STUB_ENTRY(175)
STUB_ENTRY(176)
STUB_ENTRY(177)
STUB_ENTRY(178)
STUB_ENTRY(179)
STUB_ENTRY(180)
STUB_ENTRY(181)
STUB_ENTRY(182)
STUB_ENTRY(183)
STUB_ENTRY(184)
STUB_ENTRY(185)
STUB_ENTRY(186)
STUB_ENTRY(187)
STUB_ENTRY(188)
STUB_ENTRY(189)
STUB_ENTRY(190)
STUB_ENTRY(191)
STUB_ENTRY(192)
STUB_ENTRY(193)
STUB_ENTRY(194)
STUB_ENTRY(195)
STUB_ENTRY(196)
STUB_ENTRY(197)
STUB_ENTRY(198)
STUB_ENTRY(199)
STUB_ENTRY(200)
STUB_ENTRY(201)
STUB_ENTRY(202)
STUB_ENTRY(203)
STUB_ENTRY(204)
STUB_ENTRY(205)
STUB_ENTRY(206)
STUB_ENTRY(207)
STUB_ENTRY(208)
STUB_ENTRY(209)
STUB_ENTRY(210)
STUB_ENTRY(211)
STUB_ENTRY(212)
STUB_ENTRY(213)
STUB_ENTRY(214)
STUB_ENTRY(215)
STUB_ENTRY(216)
STUB_ENTRY(217)
STUB_ENTRY(218)
STUB_ENTRY(219)
STUB_ENTRY(220)
STUB_ENTRY(221)
STUB_ENTRY(222)
STUB_ENTRY(223)
STUB_ENTRY(224)
STUB_ENTRY(225)
STUB_ENTRY(226)
STUB_ENTRY(227)
STUB_ENTRY(228)
STUB_ENTRY(229)
STUB_ENTRY(230)
STUB_ENTRY(231)
STUB_ENTRY(232)
STUB_ENTRY(233)
STUB_ENTRY(234)
STUB_ENTRY(235)
STUB_ENTRY(236)
STUB_ENTRY(237)
STUB_ENTRY(238)
STUB_ENTRY(239)
STUB_ENTRY(240)
STUB_ENTRY(241)
STUB_ENTRY(242)
STUB_ENTRY(243)
STUB_ENTRY(244)
STUB_ENTRY(245)
STUB_ENTRY(246)
STUB_ENTRY(247)
STUB_ENTRY(248)
STUB_ENTRY(249)
STUB_ENTRY(250)
STUB_ENTRY(251)
STUB_ENTRY(252)
STUB_ENTRY(253)
STUB_ENTRY(254)
STUB_ENTRY(255)
STUB_ENTRY(256)
STUB_ENTRY(257)
STUB_ENTRY(258)
SENTINEL_ENTRY(0)
SENTINEL_ENTRY(1)
SENTINEL_ENTRY(2)