Change 9865

noahf (noahf)
noahf committed this change into /
Request Review
Download .zip
* Build.com: Compile jamgram.c with /NOOPTIMIZE.
  The V7.2-021 cxx compiler on VMS8.2/IA64 has trouble with the parser
  produced by either (b)yacc or bison: when jamgram.c is compiled with
  optimization levels at or above /OPTIMIZE=(LEVEL=2), jam.exe crashes
  as soon as it begins to parse its internal copy of Jambase.  (The
  default optmization level is /OPTIMIZE=(LEVEL=4), by the way.)

* Build.com: Display commands in build.com as they are executed, since
  there is no other progress notification.

* Jambase ($(VMS)): Remove special cases for OS=OPENVMS and OS=VMS;
  Newer compilers do not accept "vaxc" as a C dialect, and vaxcrtl.olb
  does not exist on IA64.

  There is no real difference between VMS and OPENVMS; the latter is
  just marketingspeak.  Having both OS=VMS and OS=OPENVMS switches is
  probably more confusing than helpful; if in the future these flags
  need to be restored, consider using some combination of OSPLAT and/or
  OSVER also.


p4transfer.py: Transferred from production
  • Files 1
  • Comments 0
1 edited 0 added 0 deleted
guest/perforce_software/jam/src/Jambase#43
Loading...
Tip: Use n and p to cycle through the changes.