[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bmg-commit]



Update of /d9/projects/walkthru/bin
In directory scan.lcs.mit.edu:/var/tmp/luka-temp-merge/walkthru/bin

Modified Files:
	wkgetos 
Log Message:
merge changes back from temp-dev-luka-03-0511-branch onto mainline.

  source start tag: temp-dev-luka-03-0511 (on ml)
  source end tag:   luka-03-0511-mergeto-ml-tag (on branch)
  dest start tag:   luka-03-0511_to_ml_premerge-tag (on ml)
  dest end tag:     luka-03-0511_to_ml_postmerge-tag (on ml)

summary of changes:

  - patch build system to make walkthru/firewalk build and run
    both under irix and linux.  (previously only irix worked.)

  - remove all iris gl code.  except: several regions that seem
    potentially buggy or incomplete, where iris code is left
    (def'd out) for reference, marked with "XXX iris"

  - remove all win32 code from modules that are currently being
    built and thus testable.  minus exceptions: places that
    really were good imported cross-platform code are kept, plus
    there may be spots i missed by accident and will get later.

  - remove and/or modify some amount of win32-related code in
    modules not currently active.  but be more gentle there.
    (since some of them look like they may have been coded with
    win32 as the primary platform.  not sure yet.)

  - lots more code review, reformatting, obvious fixes as noticed.
    some unchecked buffers, and similar severity bugs-in-waiting
    fixed.  more dangling/incorrect decls fixed.  various examples
    of just really bad code fixed up, when not too difficult.