diff options
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | Makefile | 12 | ||||
-rw-r--r-- | dwarf-extract-struct.c (renamed from dwarf.c) | 8 |
3 files changed, 25 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c463d45 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.o +.*.swp +.*.swx +*~ +dwarf-extract-struct diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..4eb9d72 --- /dev/null +++ b/Makefile @@ -0,0 +1,12 @@ +SOURCES=dwarf-extract-struct.c +OBJECTS=$(SOURCES:.c=.o) +MAIN=dwarf-extract-struct + +CFLAGS+=-g -Wall -Werror + +all: $(MAIN) + +$(MAIN): $(OBJECTS) + +clean: + rm -f *.o $(MAIN) diff --git a/dwarf.c b/dwarf-extract-struct.c index 51dbe6c..b6ef87f 100644 --- a/dwarf.c +++ b/dwarf-extract-struct.c @@ -1,3 +1,11 @@ +/* + * Trivial dwarf parser to extract part of a struct from debug infos + * + * Author: Dominique Martinet <dominique.martinet@cea.fr> + * License: WTFPLv2 + * + */ + #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> |