home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / program / c / gnu_c / riscos / RiscOS / changelog < prev    next >
Encoding:
Text File  |  1993-08-04  |  3.7 KB  |  84 lines

  1. Changelog (RISC-OS Version)
  2. ---------
  3.  
  4.  
  5. ...
  6.  
  7.   29.05.93 (Thomas Aeby) mulink.c: -+ option fixed
  8.  
  9.   29.05.93 (Thomas Aeby) risc_oslib/wimpclass: xfersend modified (solid sprite dragging)
  10.                          and moved to wimpclass to keep oslib_mu free of modified code,
  11.                          dbox* removed from risc_oslib
  12.  
  13.   01.06.93 (Thomas Aeby) window::create fixed: Additional template_copy.
  14.                          window::~window: free template_str and workspace
  15.  
  16.   08.06.93 (Thomas Aeby) mulink: binary search for resolving references added (speed);
  17.                          having multiple publics of the same name but of different types
  18.                          is no longer legal
  19.  
  20.   10.06.93 (Thomas Aeby) mulink: -o Option: a space between -o and the output file name
  21.                          is legal now
  22.  
  23.   10.06.93 (Thomas Aeby) GCC (link_command_spec) modified: GCC is able to invoke mulink
  24.                          automatically now
  25.  
  26.   13.06.93 (Thomas Aeby) as: file tc-arm.c: ... as_bad( "ldr/str from/to an unaligned address" )
  27.                          removed.
  28.  
  29. 13.06.93 Rev A: mulink, gcc, wimpclass, makelibs
  30.  
  31.   13.06.93 (Thomas Aeby) mulink: additional option -=<name>=<value> to make mulink produce
  32.                          a symbol <name> with numeric value <value>
  33.  
  34.   20.06.93 (Ferdinand Oeinck) div_fast (stubsmu): function __fixdfsi added
  35.  
  36.   20.06.93 (Thomas Aeby) gcc.c: option -just-show added (shows which commands would be
  37.                          executed if -just-show were not given
  38.  
  39.   28.06.93 (Thomas Aeby) AOFconvert: Common area handling fixed. No more 'double defined publics
  40.                          C$$Code and C$$Data' (functions put_area, handle_local_publics)
  41.  
  42.   28.06.93 (Thomas Aeby) AOFconvert: function find_chunk fixed (did not work when compiled with
  43.                          GCC)
  44.  
  45.   28.06.93 (Thomas Aeby) as: .init and .kill added
  46.  
  47.   28.06.93 (Thomas Aeby) config.h1.arm: ASM_OUTPUT_CONSTRUCTOR and ASM_OUTPUT_DESTRUCTOR added
  48.                          (map to .init and .kill)
  49.  
  50.   28.06.93 (Thomas Aeby) stubsmu (makelibs resp.): file s.init added - two functions that should
  51.                          be called at startup resp. at program exit (execute the .init and .kill)
  52.  
  53.   28.06.93 (Thomas Aeby) config.h1.arm: ASM_OUTPUT_SOURCE_LINE and ASM_OUTPUT_SOURCE_FILENAME
  54.                          modified.
  55.  
  56.   29.06.93 (Thomas Aeby) Assembler (obj-mupros.c): commands .obligatory and .optionally added
  57.  
  58.   29.06.93 (Thomas Aeby) Assembler (obj-mupros.c): check_end() fixed (replaced)
  59.                          --> .segid works the right way
  60.  
  61.   29.06.93 (Thomas Aeby) Assembler (obj-mupros.c): .objname fixed
  62.  
  63.   29.06.93 (Thomas Aeby) mulink.cc: sortname(), sortsegs() fixed (what the hell did I drink
  64.                          before I wrote them?)
  65.  
  66.   30.06.93 (Thomas Aeby) gcc.c: Assembler Spec.: -d option added
  67.  
  68.   30.06.93 (Thomas Aeby) link.c/chunk.h: relocmode_SUBTRACT added
  69.  
  70.   06.07.93 (Thomas Aeby) mupros.binary.cc: merge fixed ( if(!newtree->used) return 0; )
  71.                          mulink is able to output object files again
  72.  
  73.   06.07.93 (Thomas Aeby) mulink.cc: function relocate: r->shift += 1; added after val += ...
  74.                          to avoid the compiler to optimize too much
  75.  
  76.   13.07.93 (Thomas Aeby) assembler (obj-mupros.c / tc-arm.c): options -d (debug) and -A (AOF)
  77.                          added. Commands .line, .file, .frag added.
  78.  
  79.   16.07.93 (Thomas Aeby) gcc.c: spec. modificated - gcc recognizes option -aof now
  80.  
  81.   16.07.93 (Thomas Aeby) gcc.c: error message added for system() == -2 (e.g. memory low)
  82.  
  83.   20.07.93 (Thomas Aeby) Assembler: write.h: S_LOCAL_LABEL changed to prevent assembler from
  84.                          interpreting .global L... as local label