Article View: comp.sys.mac.programmer.codewarrior
Article #1296[ANN] CodeWarrior 6.1 patch
From: MWRon
Date: Sat, 03 Feb 2001 00:16
Date: Sat, 03 Feb 2001 00:16
261 lines
7210 bytes
7210 bytes
This is a minor fix of the IDE (keybindings) and Altvec Registers for the
debugger and MSL C++ fixes.
Here are the release notes.
Ron
========================================================================
Metrowerks MetroNub Plugin Pro 6.1 Update
========================================================================
Version: v4.1 Build 0647
Date: Jan 2, 2001
Author: ratwell
NOTE: Please read the caveats section at the end before installing any
components.
========================================================================
What's new since MetroNub Plugin v4.1 Build 0620 (Pro 6)
========================================================================
* Several developers have reported a problem with the AltiVec register
window after Pro 6 was released but reports have not been widespread.
After investigating we discovered that some of the remote connection
improvements made to the MetroNub Plugin in the last release broke the
AltiVec register window but only under difficult to reproduce
conditions.
When you start debugging, the AltiVec register window usuall displays
0x7FFFDEAD... in each register. When the problem occurs values in
registers are crud and seem to change at random as you step through your
code.
The problem only manifests itself if you reboot your machine and debug any
project after launching the IDE for the first time. If you quit and
re-launch the IDE the problem will go away until you reboot and use the
IDE again to debug.
The workaround has been to debug any project, then quit the IDE and
restart your debugging session. If you happened to perform this action
before debugging your first AltiVec project and have gone a while since
rebooting you may not have experienced the bug at all.
This release corrects this single problem and in all other respects the
MetroNub Plugin is identical to the version that shipped with Pro 6.
========================================================================
CodeWarrior IDE Release Notes
========================================================================
Version: CodeWarrior IDE 4.1.0.3
Date: 1/25/2001
This release repairs a bug in which customized command and key binding
settings would sometimes be lost after closing the IDE.
========================================================================
Metrowerks CodeWarrior Metrowerks Standard Library Release Notes
========================================================================
This is a bug fix only release for Pro 6. The changes since Pro 6 are:
<algorithm>
***********
Modified search to return first1 if the second range is empty.
Fixed bug in specialization of copy_backward that copied the wrong number
of bytes.
(random_shuffle) Fixed bug in __rs_default: final call to
__scaled_random_number had 0 as template parameter, changed to __lbits. Also
rewrote __random_bits and __slab_size.
<cdeque>
********
Removed #include <string>. Not needed.
Fixed wrapping bug in operator-= of iterator and const_iterator.
Fixed several typename bugs.
<complex>
*********
The abs specializations for complex<float> and complex<long double> now
call hypot, instead of hypotf and hypotl repsectively.
<deque>
*******
Fixed several typename bugs.
<fstream>
*********
Fixed several typename bugs.
Fixed bug several places: base class missing template arguments.
<hashfun.h>
***********
Added typedefs for hash_fun0-3 for the case that namespaces are turned off.
<hash_map>
**********
Fixed bug in key_comp() method.
<hash_table>
************
Removed include <slist>, added include <utility> and <memory>.
Fixed several typename bugs.
Fixed "jump past initializer" bug in equal_range.
<ios>
*****
Protected basic_ios::copyfmt from self copying (call backs are no longer
called for the case this == &rhs).
<iterator>
**********
Fixed typename bug in __convert_iterator.
<list>
******
Fixed several typename bugs.
Changed initializer in constructor. It could've been interpreted as a
function prototype.
<locale>
********
Fixed bug several places: base class missing template arguments.
Fixed typename bug in __putnumber.
Fixed bug in fixed_digits concerning output of floating point.
<memory>
********
Added (void*) cast to allocator::construct and deallocate.
Protected allocator::max_size from being corrupted by max macro.
Removed double return from
raw_storage_iterator<OutputIterator, T>::operator++(int).
Protected auto_ptr::reset from reseting itself.
<msl_utility>
*************
Added to_signed and to_unsigned utilities.
Fixed several typename bugs in alloc_ptr.
Protected alloc_ptr::reset from reseting itself.
<mutex.h>
*********
Renamed to <msl_mutex>.
<ostream>
*********
Fixed several typename bugs.
<RefCountedPtrArray.h>
**********************
Added empty throw() spec to appropriate _RefCountedPtr members.
Made data members private instead of protected.
<slist>
*******
Fixed compile-time bug in remove_if.
Changed initializer in constructor. It could've been interpreted as a
function prototype.
Fixed several typename bugs.
<sstream>
*********
Fixed bug several places: base class missing template arguments.
<stdexcept>
***********
Made dependent upon <stringfwd> instead of manually forward declaring string.
<string>
********
Fixed bug in char_traits<charT>::move (the general version).
Moved implementation of char_traits to inside of class declaration.
Added pop_back.
Fixed bug where constructor accessed not yet initialized allocator::max_size().
Fixed typename bug in getline.
<strstream>
***********
Fixed several typename bugs.
<tree>
******
Removed dependence on <string>.
<valarray>
**********
Fixed several typename bugs.
<vector>
********
Fixed several typename bugs.
Fixed vector::assign crasher.
===============================================================================
Metrowerks Corporation
--
GeekWare !!!
http://www.metrowerksstore.com/metrowerks/geekware.html
METROWERKS - Ron Liechty - MWRon@metrowerks.com
Technical Details
Message-ID:
<mwron-0202011916270001@c243286-a.bcreek1.mi.home.com>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!171.64.14.106!newsfeed.stanford.edu!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!mwronShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10bcce,1cb9e07365e91be8,start X-Google-Attributes: gid10bcce,public X-Google-Thread: f635e,1cb9e07365e91be8,start X-Google-Attributes: gidf635e,public X-Google-Thread: fd047,1cb9e07365e91be8,start X-Google-Attributes: gidfd047,public X-Google-ArrivalTime: 2001-02-02 16:54:06 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!171.64.14.106!newsfeed.stanford.edu!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!mwron From: mwron@metrowerks.com (MWRon) Newsgroups: comp.sys.mac.programmer.codewarrior,codewarrior.mac,codewarrior.windows Subject: [ANN] CodeWarrior 6.1 patch Date: Fri, 02 Feb 2001 19:16:27 -0500 Organization: Metrowerks Lines: 261 Message-ID: <mwron-0202011916270001@c243286-a.bcreek1.mi.home.com> NNTP-Posting-Host: p-048.newsdawg.com X-Newsreader: MT-NewsWatcher 2.4.4