Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Fix tesh file names in ctest testsuite
[simgrid.git] / tools / generate-dwarf-functions
index fbb496a..5091afa 100755 (executable)
@@ -3,7 +3,7 @@
 # Usage: tools/generate-dwarf-functions /usr/include/dwarf.h
 
 cat - > src/mc/mc_dwarf_tagnames.cpp <<EOF
-/* Copyright (c) 2014. The SimGrid Team.
+/* Copyright (c) 2014-2015. The SimGrid Team.
  * All rights reserved.                                                     */
 
 /* This program is free software; you can redistribute it and/or modify it
@@ -14,7 +14,6 @@ cat - > src/mc/mc_dwarf_tagnames.cpp <<EOF
 #include <dwarf.h>
 
 #include <xbt/base.h>
-#include "mc_object_info.h"
 
 /** \brief Get the name of a dwarf tag (DW_TAG_*) from its code
  *
@@ -26,8 +25,6 @@ const char *MC_dwarf_tagname(int tag)
 {
   switch (tag) {
 $(cat "$1" | grep DW_TAG_ | sed 's/.*\(DW_TAG_[^ ]*\) = \(0x[0-9a-f]*\).*/  case \2: return "\1";/')
-  case DW_TAG_invalid:
-    return "DW_TAG_invalid";
   default:
     return "DW_TAG_unknown";
   }
@@ -35,7 +32,7 @@ $(cat "$1" | grep DW_TAG_ | sed 's/.*\(DW_TAG_[^ ]*\) = \(0x[0-9a-f]*\).*/  case
 EOF
 
 cat - > src/mc/mc_dwarf_attrnames.cpp << EOF
-/* Copyright (c) 2014. The SimGrid Team.
+/* Copyright (c) 2014-2015. The SimGrid Team.
  * All rights reserved.                                                     */
 
 /* This program is free software; you can redistribute it and/or modify it
@@ -46,8 +43,6 @@ cat - > src/mc/mc_dwarf_attrnames.cpp << EOF
 #include <xbt/base.h>
 #include <dwarf.h>
 
-#include "mc_object_info.h"
-
 /** \brief Get the name of an attribute (DW_AT_*) from its code
  *
  *  \param attr attribute code (see the DWARF specification)