From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2768 invoked by alias); 21 Oct 2003 21:38:44 -0000 Mailing-List: contact sid-cvs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: sid-cvs-owner@sources.redhat.com Received: (qmail 2717 invoked by uid 448); 21 Oct 2003 21:38:24 -0000 Date: Tue, 21 Oct 2003 21:38:00 -0000 Message-ID: <20031021213824.2716.qmail@sources.redhat.com> From: brolley@sources.redhat.com To: sid-cvs@sources.redhat.com Subject: src/sid/include ChangeLog sidattrutil.h sidbus ... X-SW-Source: 2003-q4/txt/msg00010.txt.bz2 List-Id: CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.org 2003-10-21 21:38:24 Modified files: sid/include : ChangeLog sidattrutil.h sidbusutil.h sidcpuutil.h sidmiscutil.h Log message: 2003-10-07 Dave Brolley * sidbusutil.h (passthrough_bus::target): Now 'protected'. 2003-10-07 Dave Brolley For Stan Cox * sidmiscutil.h (logger): New class. * sidattrutil.h (fixed_attribute_map_with_logging_component): Convert to use logger. 2003-10-07 Dave Brolley * sidcpuutil.h (set_total_latency): New method of basic_cpu. 2003-10-07 Dave Brolley * sidattrutil.h (SID_LOG_PERSISTENT_BUFFER): New macro. (SID_LOG_TRANSIENT_MALLOC_BUFFER): New macro. (buffer_output): New member of fixed_attribute_map_with_logging_component. (fixed_attribute_with_logging_component): Add buffer-output attribute. Use SID_LOG_PERSISTENT_BUFFER. (~fixed_attribute_with_logging_component): Use SID_LOG_PERSISTENT_BUFFER. (log): Buffer output based on buffer_output. Use SID_LOG_TRANSIENT_MALLOC_BUFFER. * sidcpuutil.h (get_total_latency): New method of basic_cpu. 2003-10-07 Dave Brolley * sidattrutil.h (log): Don't use STDCTYPE for vsnprint or vasprintf. 2003-10-07 Dave Brolley For Stan Cox * sidmiscutil.h (bijection::find): Add typename. * sidbusutil.h (ro_value_control_register): New ValueType typedef. (control_register_bus::word_write, control_register_bus::word_read): Add typename 2003-10-07 Dave Brolley * sidattrutil.h (iostream): #include it. (log): Use std::cerr and std::endl. 2003-10-07 Dave Brolley * sidattrutil.h (fixed_attribute_map_with_logging_component): Initialize saved_messages and saved_levels. (~fixed_attribute_map_with_logging_component): Output saved messages. Delete buffer if necessary. (log): Save message for later if output pin not connected. Otherwise output saved messages before the new message. Use vsnprintf or vasprintf if possible. (check_level): New member of fixed_attribute_map_with_logging_component. (output_saved_messages): Ditto. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/include/ChangeLog.diff?cvsroot=src&r1=1.48&r2=1.49 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/include/sidattrutil.h.diff?cvsroot=src&r1=1.5&r2=1.6 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/include/sidbusutil.h.diff?cvsroot=src&r1=1.13&r2=1.14 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/include/sidcpuutil.h.diff?cvsroot=src&r1=1.26&r2=1.27 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/include/sidmiscutil.h.diff?cvsroot=src&r1=1.6&r2=1.7