BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000924 [uClibc++] Other trivial always 06-25-06 14:13 06-25-06 15:13
Reporter tommi View Status public  
Assigned To gkajmowi
Priority normal Resolution fixed  
Status resolved   Product Version 0.2.0
Summary 0000924: as per ANSI it is needed to specify the baseclass in templates when referencing baseclass-methods
Description G++ 4.1 is more stringent about ANSI-C++-violation. Compiling uclibc++ with this compiler uncovered some ANSI-C++-violations in map, which are trivially to fix.
map and multimap use upper_bound and lower_bound from the base-class __base_map. In g++ 4.1 you need to fully qualify the baseclass when using these methods and it does not hurt other compilers.
I attach a patch against 0.2.0 here.
Additional Information
Attached Files  map1.diff [^] (9,120 bytes) 06-25-06 14:13

- Relationships

- Notes
(0001446)
gkajmowi
06-25-06 15:13

It appears as although this has already implemented in SVN repo. Thanks for the follow up.
 

- Issue History
Date Modified Username Field Change
06-25-06 14:13 tommi New Issue
06-25-06 14:13 tommi Status new => assigned
06-25-06 14:13 tommi Assigned To  => gkajmowi
06-25-06 14:13 tommi File Added: map1.diff
06-25-06 15:13 gkajmowi Status assigned => resolved
06-25-06 15:13 gkajmowi Fixed in Version  => 0.2.1
06-25-06 15:13 gkajmowi Resolution open => fixed
06-25-06 15:13 gkajmowi Note Added: 0001446


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker