pike.git / lib / master.pike.in

version» Context lines:

pike.git/lib/master.pike.in:1: - /* $Id: master.pike.in,v 1.64 1999/10/21 21:34:14 hubbe Exp $ + /* $Id: master.pike.in,v 1.65 1999/11/03 23:52:07 grubba Exp $    *    * Master-file for Pike.    *    * Based on master.pike 1.67.    */      // Some configurable parameters useful for debugging      #define PIKE_AUTORELOAD   
pike.git/lib/master.pike.in:256:    case ".pike":    if(array s2=master_file_stat(fname+".o"))    {    if(s2[1]>=0 && s2[3]>=s[3])    {    mixed err=catch {    AUTORELOAD_CHECK_FILE(fname+".o");    return programs[fname]=decode_value(_static_modules.files()->Fd(fname+".o","r")->read(),Codec());    };    if(want_warnings) -  werror("Failed to decode %s.o\n",fname); +  werror("Warning: Failed to decode %s.o:\n" +  " : \t%s\n", +  fname, +  err[0]);    }    }          if ( mixed e=catch { ret=compile_file(fname); } )    {    if(arrayp(e) &&    sizeof(e)==2 &&    arrayp(e[1]) &&    sizeof(e[1]) == sizeof(backtrace()))