Browse Source

yoloswag in da house

main
Titouan Rigoudy 11 years ago
parent
commit
b8508e606a
3 changed files with 32 additions and 0 deletions
  1. +1
    -0
      .gitignore
  2. +14
    -0
      Makefile
  3. +17
    -0
      yoloswag.c

+ 1
- 0
.gitignore View File

@ -1 +1,2 @@
*.o
yoloswag

+ 14
- 0
Makefile View File

@ -0,0 +1,14 @@
CC=`which gcc`
CFLAGS=--std=c11
all: yoloswag
%.o: %.c
$(CC) -c $^ $(CFLAGS)
yoloswag: yoloswag.o yolomalloc.o
$(CC) -o $@ $^ $(CFLAGS)
clean:
rm -f *.o
rm -f yoloswag

+ 17
- 0
yoloswag.c View File

@ -0,0 +1,17 @@
/*:-:-:-:-:-:-:*
I yoloswag.c I
*:-:-:-:-:-:-:*/
#include <stdlib.h>
#include <stdio.h>
#include "yolomalloc.h"
int main(int argc, char **argv) {
printf("sizeof(long) = %lu\n", sizeof(long));
for (int i = 1; i < argc; i++) {
long n = atol(argv[i]);
printf("yolomalloc(%ld) = %p\n", n, yolomalloc(n));
}
return 0;
}

Loading…
Cancel
Save