Changeset 3fc03fd in mainline for generic/include/debug.h


Ignore:
Timestamp:
2005-12-14T20:34:15Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
dc747e3
Parents:
d91e54b
Message:

Better gcc CALLER implementation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • generic/include/debug.h

    rd91e54b r3fc03fd  
    3434#include <arch.h>
    3535
    36 #ifndef CALLER
    37 /**  Default (returns 0) macro for getting address of calling function
    38  *   @param x First argument of the called function
    39  */
    40 #  define CALLER(x)       ((__address *) 0)
    41 #endif
     36#define CALLER       ((__address *)__builtin_return_address(0))
    4237
    4338#ifndef HERE
Note: See TracChangeset for help on using the changeset viewer.