X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=Makefile;h=afb6f3d8d15c8cdd7d0dc6f2994b16868f9af94d;hb=945eb4635a659bbbac691c9d474459d3d2954db6;hp=217abb9e21fd4b2942906c2f77ea8e0285bd3934;hpb=a3c891107118e1c1687070250f6b7fa1df2abda2;p=musl-tables diff --git a/Makefile b/Makefile index 217abb9..afb6f3d 100644 --- a/Makefile +++ b/Makefile @@ -28,3 +28,7 @@ sizeof-musl: sizeof.c # ld -o $@ $@.o $(MUSL)/lib/crti.o $(MUSL)/lib/crt1.o $(MUSL)/lib/crtn.o -L$(MUSL)/lib -lc -dynamic-linker $(MUSL)/lib/libc.so -L$(LIBGCC) -lgcc -nostdlib # pcc -nostdinc -isystem $(MUSL)/include -isystem $(PCC)/include -c -o $@.o $< # ld -X -d -e _start -Bstatic -o $@ $@.o $(MUSL)/lib/crti.o $(MUSL)/lib/crt1.o $(PCC)/lib/crtbegin.o $(PCC)/lib/crtend.o -L$(MUSL)/lib -lc -L$(PCC)/lib -lpcc -nostdlib + +sizeof-g++: sizeof.c + g++ -std=gnu99 -nostdinc -fno-stack-protector -isystem $(MUSL)/include -isystem $(LIBGCC) -isystem /usr/include -c -o $@.o $< + ld -o $@ $@.o -X -d -e _start -Bstatic $(MUSL)/lib/crti.o $(MUSL)/lib/crt1.o $(MUSL)/lib/crtn.o -L$(MUSL)/lib -lc -L$(LIBGCC) -lgcc -nostdlib