• Stewart Brodie's avatar
    Uses SYMDEFS files to avoid xtentries(app) and symgen. · 5810d878
    Stewart Brodie authored
      Fixed bug in getenv() relating to macro and numeric system variables.
    Detail:
      Uses SYMDEFS file to avoid messing around with generating little text
        files, generating assembler source, assembling it etc.  abssym et al
        are construct as symbol definition template files and then updated
        directly by the linker ready for export.  The linker can use these
        files directly without needing them to be assembled into AOF format.
      Fixed getenv so that it can read macro and numeric variables.  With these
        variable types, R2 does not equal -length of the variable value, so
        trying to obtain a variable with a larger value than any previously
        read variable would fail.  This is now fixed.
      This module will refuse to build without link 5.19 or later.
    Admin:
      Requires Library 0.54 or later.
    
      This component will not build with Library 0.53 or earlier.
    
    Version 5.16. Tagged as 'RISC_OSLib-5_16'
    5810d878