840c0b18e9990fe15416283f869bc8532c1bbf3a
Stefan Schuermans add copyright headers and l...

Stefan Schuermans authored 4 years ago

libuptpl/src/constructor.c   1) /**
libuptpl/src/constructor.c   2)  * UProcTrace: User-space Process Tracing
libuptpl/src/constructor.c   3)  * Copyright 2020: Stefan Schuermans, Aachen, Germany <stefan@schuermans.info>
libuptpl/src/constructor.c   4)  * Copyleft: GNU LESSER GENERAL PUBLIC LICENSE version 3 (see LICENSE)
libuptpl/src/constructor.c   5)  */
libuptpl/src/constructor.c   6) 
Stefan Schuermans rename: lwproctrace -> upro...

Stefan Schuermans authored 4 years ago

libuptpl/src/constructor.c   7) #include <uptev/proc_begin.h>
Stefan Schuermans first incomplete begin_proc...

Stefan Schuermans authored 4 years ago

liblwptpl/src/constructor.c  8) 
liblwptpl/src/constructor.c  9) #include "write.h"
liblwptpl/src/constructor.c 10) 
liblwptpl/src/constructor.c 11) #include <stdlib.h>
liblwptpl/src/constructor.c 12) 
liblwptpl/src/constructor.c 13) __attribute__((constructor)) static void constructor(void) {
liblwptpl/src/constructor.c 14)   void *data = NULL;
liblwptpl/src/constructor.c 15)   size_t size = 0;
Stefan Schuermans rename: lwproctrace -> upro...

Stefan Schuermans authored 4 years ago

libuptpl/src/constructor.c  16)   uptev_proc_begin(&data, &size);
libuptpl/src/constructor.c  17)   uptpl_write(data, size);