Changes between Version 2 and Version 3 of Ticket #64896, comment 8


Ignore:
Timestamp:
Mar 31, 2022, 1:08:36 PM (2 years ago)
Author:
kencu (Ken)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #64896, comment 8

    v2 v3  
    1 OK, so the short answer here is that at present, you can't load a static data structure on the stack of that size, as the linker is unable to do the needed relocations thereafter, and when it fails it generates a false error about the library not being found.
     1OK, so the short answer here is that at present, you can't load a static data structure on the stack of that size, as dyld is unable to do the needed relocations thereafter, and when it fails it generates a false error about the library not being found.
    22
    3 The real error is that the library can't be loaded and linked as you're out of stack space.
     3The real error is that the library can't be loaded and linked as you're out of addressing space.
    44
    5 This is an Apple/ld64 thing, not related to gcc or fortran or macports or ... any such thing, and whether it will ever be fixed depends.
     5This is an Apple/ld64/dyld thing, not related to gcc or fortran or macports or ... any such thing, and whether it will ever be fixed depends.
    66
    77If someone wanted to open an Apple Radar about it that might (or might not) be useful, but there is nothing for us to do here.