Ignore:
Timestamp:
May 16, 2009, 4:42:39 PM (15 years ago)
Author:
rosiere
Message:

1) Platforms : add new organization for test
2) Load_Store_Unit : add array to count nb_check in store_queue
3) Issue_queue and Core_Glue : rewrite the issue network
4) Special_Register_Unit : add reset value to register CID
5) Softwares : add multicontext test
6) Softwares : add SPECINT
7) Softwares : add MiBench?
7) Read_queue : inhib access for r0
8) Change Core_Glue (network) - dont yet support priority and load balancing scheme

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/Environment/Common/include/Debug.h

    r114 r117  
    22#define ENVIRONMENT_COMMON_DEBUG_H
    33
     4#define DEBUG_true        true
    45#define DEBUG_ENVIRONMENT true
    56#define DEBUG_CACHE       true
     
    1112#define DEBUG_TTY         true
    1213
    13 # define _cout(component, str...)                                       \
     14#define MSG_ENVIRONMENT "[ENVIRONMENT]"
     15
     16#define __cout(component,str...)                                        \
    1417  do                                                                    \
    1518    {                                                                   \
    16       if ( DEBUG_ ## component == true )                                \
    17         {                                                               \
    18           fprintf(stdout,str);                                          \
    19         }                                                               \
     19      fprintf(stdout,str);                                              \
    2020    }                                                                   \
    2121  while(0)
    2222
    23 # define _cerr(str...)                                                   \
     23#define __cerr(str...)                                                  \
    2424  do                                                                    \
    2525    {                                                                   \
     
    2828  while(0)
    2929
     30#define cout(str...)                                                    \
     31  do                                                                    \
     32    {                                                                   \
     33      fprintf(stdout,"%s ",MSG_ENVIRONMENT);                            \
     34      __cout(true,str);                                                 \
     35      fflush (stdout);                                                  \
     36    }                                                                   \
     37  while(0)
     38
     39#define cerr(str...)                                                    \
     40  do                                                                    \
     41    {                                                                   \
     42      fprintf(stderr,"%s ",MSG_ENVIRONMENT);                            \
     43      __cerr(str);                                                      \
     44      fflush (stderr);                                                  \
     45    }                                                                   \
     46  while(0)
     47
     48#define _cout(component, str...)                                        \
     49  do                                                                    \
     50    {                                                                   \
     51      if (DEBUG_ ## component == true )                                 \
     52        {                                                               \
     53          cout(str);                                                    \
     54        }                                                               \
     55    }                                                                   \
     56  while(0)
     57
     58#define _cerr(str...) cerr(str)
     59
    3060#endif
Note: See TracChangeset for help on using the changeset viewer.