On Wed, 19 Nov 2025 15:46:56 -0500, Phil Smith III wrote: >I see no ddname there? The point is that there are hundreds of routines in >those libraries, so we want it to resolve automatically, not require a zillion >INCLUDE statements. Plus the entry point names are largely > 8 bytes, which is >why it's in USS: we used to do a horrible hack where we'd just copy all the >object decks into one huge MVS member and INCLUDE that, but that makes the >executable bigger, with everything from the library included whether it's used >or not. This is code shared on vario us platforms, so there's lots of unused >stuff. > Eerily reminiscent of what Apple II Pascal did. the Library was like an enormous load module which was appended to the current SYSLIN. But then a "smart linker" filtered that module and deleted all inaccessible sections.
-- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
