Changeset 17200


Ignore:
Timestamp:
2009-08-09T14:33:08+02:00 (7 years ago)
Author:
nbd
Message:

revert some accidentally committed test/debug changes from the module symbol export patch - should fix #5655

Location:
trunk/target/linux/generic-2.6
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/generic-2.6/patches-2.6.28/027-module_exports.patch

    r17187 r17200  
    66  
    77+#ifndef SYMTAB_KEEP_STR 
    8 +#define SYMTAB_KEEP_STR *(__ksymtab_strings*) 
     8+#define SYMTAB_KEEP_STR *(__ksymtab_strings.*) 
    99+#define SYMTAB_DISCARD_STR 
    1010+#else 
    11 +#define SYMTAB_DISCARD_STR *(__ksymtab_strings*) 
     11+#define SYMTAB_DISCARD_STR *(__ksymtab_strings.*) 
    1212+#endif 
    1313+ 
    1414+#ifndef SYMTAB_KEEP 
    15 +#define SYMTAB_KEEP *(__ksymtab*) 
     15+#define SYMTAB_KEEP *(__ksymtab.*) 
    1616+#define SYMTAB_DISCARD 
    1717+#else 
    18 +#define SYMTAB_DISCARD *(__ksymtab*) 
     18+#define SYMTAB_DISCARD *(__ksymtab.*) 
    1919+#endif 
    2020+ 
    2121+#ifndef SYMTAB_KEEP_GPL 
    22 +#define SYMTAB_KEEP_GPL *(__ksymtab_gpl*) 
     22+#define SYMTAB_KEEP_GPL *(__ksymtab_gpl.*) 
    2323+#define SYMTAB_DISCARD_GPL 
    2424+#else 
    25 +#define SYMTAB_DISCARD_GPL *(__ksymtab_gpl*) 
     25+#define SYMTAB_DISCARD_GPL *(__ksymtab_gpl.*) 
    2626+#endif 
    2727+ 
     
    5050                VMLINUX_SYMBOL(__start___ksymtab_unused) = .;           \ 
    5151-               *(__ksymtab_unused)                                     \ 
    52 +               *(__ksymtab_unused*)                                    \ 
     52+               *(__ksymtab_unused.*)                                   \ 
    5353                VMLINUX_SYMBOL(__stop___ksymtab_unused) = .;            \ 
    5454        }                                                               \ 
     
    5858                VMLINUX_SYMBOL(__start___ksymtab_unused_gpl) = .;       \ 
    5959-               *(__ksymtab_unused_gpl)                                 \ 
    60 +               *(__ksymtab_unused_gpl*)                                \ 
     60+               *(__ksymtab_unused_gpl.*)                               \ 
    6161                VMLINUX_SYMBOL(__stop___ksymtab_unused_gpl) = .;        \ 
    6262        }                                                               \ 
     
    6666                VMLINUX_SYMBOL(__start___ksymtab_gpl_future) = .;       \ 
    6767-               *(__ksymtab_gpl_future)                                 \ 
    68 +               *(__ksymtab_gpl_future*)                                \ 
     68+               *(__ksymtab_gpl_future.*)                               \ 
    6969                VMLINUX_SYMBOL(__stop___ksymtab_gpl_future) = .;        \ 
    7070        }                                                               \ 
     
    7979+                                                                       \ 
    8080+       /DISCARD/ : {                                                   \ 
    81 +               *(__ksymtab.*)                                          \ 
    82 +               *(__ksymtab_gpl.*)                                      \ 
    83 +               *(__ksymtab_strings.*)                                  \ 
     81+               SYMTAB_DISCARD                                          \ 
     82+               SYMTAB_DISCARD_GPL                                      \ 
     83+               SYMTAB_DISCARD_STR                                      \ 
    8484        }                                                               \ 
    8585                                                                        \ 
  • trunk/target/linux/generic-2.6/patches-2.6.30/028-module_exports.patch

    r17186 r17200  
    66  
    77+#ifndef SYMTAB_KEEP_STR 
    8 +#define SYMTAB_KEEP_STR *(__ksymtab_strings*) 
     8+#define SYMTAB_KEEP_STR *(__ksymtab_strings.*) 
    99+#define SYMTAB_DISCARD_STR 
    1010+#else 
    11 +#define SYMTAB_DISCARD_STR *(__ksymtab_strings*) 
     11+#define SYMTAB_DISCARD_STR *(__ksymtab_strings.*) 
    1212+#endif 
    1313+ 
    1414+#ifndef SYMTAB_KEEP 
    15 +#define SYMTAB_KEEP *(__ksymtab*) 
     15+#define SYMTAB_KEEP *(__ksymtab.*) 
    1616+#define SYMTAB_DISCARD 
    1717+#else 
    18 +#define SYMTAB_DISCARD *(__ksymtab*) 
     18+#define SYMTAB_DISCARD *(__ksymtab.*) 
    1919+#endif 
    2020+ 
    2121+#ifndef SYMTAB_KEEP_GPL 
    22 +#define SYMTAB_KEEP_GPL *(__ksymtab_gpl*) 
     22+#define SYMTAB_KEEP_GPL *(__ksymtab_gpl.*) 
    2323+#define SYMTAB_DISCARD_GPL 
    2424+#else 
    25 +#define SYMTAB_DISCARD_GPL *(__ksymtab_gpl*) 
     25+#define SYMTAB_DISCARD_GPL *(__ksymtab_gpl.*) 
    2626+#endif 
    2727+ 
     
    5050                VMLINUX_SYMBOL(__start___ksymtab_unused) = .;           \ 
    5151-               *(__ksymtab_unused)                                     \ 
    52 +               *(__ksymtab_unused*)                                    \ 
     52+               *(__ksymtab_unused.*)                                   \ 
    5353                VMLINUX_SYMBOL(__stop___ksymtab_unused) = .;            \ 
    5454        }                                                               \ 
     
    5858                VMLINUX_SYMBOL(__start___ksymtab_unused_gpl) = .;       \ 
    5959-               *(__ksymtab_unused_gpl)                                 \ 
    60 +               *(__ksymtab_unused_gpl*)                                \ 
     60+               *(__ksymtab_unused_gpl.*)                               \ 
    6161                VMLINUX_SYMBOL(__stop___ksymtab_unused_gpl) = .;        \ 
    6262        }                                                               \ 
     
    6666                VMLINUX_SYMBOL(__start___ksymtab_gpl_future) = .;       \ 
    6767-               *(__ksymtab_gpl_future)                                 \ 
    68 +               *(__ksymtab_gpl_future*)                                \ 
     68+               *(__ksymtab_gpl_future.*)                               \ 
    6969                VMLINUX_SYMBOL(__stop___ksymtab_gpl_future) = .;        \ 
    7070        }                                                               \ 
     
    7979+                                                                       \ 
    8080+       /DISCARD/ : {                                                   \ 
    81 +               *(__ksymtab.*)                                          \ 
    82 +               *(__ksymtab_gpl.*)                                      \ 
    83 +               *(__ksymtab_strings.*)                                  \ 
     81+               SYMTAB_DISCARD                                          \ 
     82+               SYMTAB_DISCARD_GPL                                      \ 
     83+               SYMTAB_DISCARD_STR                                      \ 
    8484        }                                                               \ 
    8585                                                                        \ 
Note: See TracChangeset for help on using the changeset viewer.