1*b450dd39SJohn Marino.include "../Makefile.inc" 2*b450dd39SJohn Marino.PATH: ${GCCDIR}/libgcc 3*b450dd39SJohn Marino.PATH: ${GCCDIR}/libgcc/config/i386 4*b450dd39SJohn Marino 5*b450dd39SJohn MarinoLIB= gcc_eh 6*b450dd39SJohn Marino 7*b450dd39SJohn MarinoCFLAGS+= -I${.CURDIR} 8*b450dd39SJohn MarinoCFLAGS+= -I${.OBJDIR} 9*b450dd39SJohn MarinoCFLAGS+= -I${GCCDIR}/libgcc 10*b450dd39SJohn MarinoCFLAGS+= -I../csu 11*b450dd39SJohn MarinoCFLAGS+= -fbuilding-libgcc 12*b450dd39SJohn MarinoCFLAGS+= -fno-stack-protector 13*b450dd39SJohn MarinoCFLAGS+= -fexceptions 14*b450dd39SJohn MarinoCFLAGS+= -fvisibility=hidden 15*b450dd39SJohn MarinoCFLAGS+= -DIN_GCC 16*b450dd39SJohn MarinoCFLAGS+= -DIN_LIBGCC2 17*b450dd39SJohn MarinoCFLAGS+= -DHAVE_CC_TLS 18*b450dd39SJohn MarinoCFLAGS+= -DHIDE_EXPORTS 19*b450dd39SJohn Marino 20*b450dd39SJohn Marino# LIB2ADDEH, gcc/Makefile 21*b450dd39SJohn MarinoSRCS+= unwind-dw2.c \ 22*b450dd39SJohn Marino unwind-dw2-fde-dip.c \ 23*b450dd39SJohn Marino unwind-sjlj.c \ 24*b450dd39SJohn Marino unwind-c.c \ 25*b450dd39SJohn Marino emutls.c 26*b450dd39SJohn Marino 27*b450dd39SJohn Marino#generated sources 28*b450dd39SJohn MarinoSRCS+= unwind.h md-unwind-support.h gthr-default.h 29*b450dd39SJohn Marino 30*b450dd39SJohn Marinounwind.h: unwind-generic.h 31*b450dd39SJohn Marino cp ${.ALLSRC} ${.TARGET} 32*b450dd39SJohn Marino 33*b450dd39SJohn Marinomd-unwind-support.h: dragonfly-unwind.h 34*b450dd39SJohn Marino cp ${.ALLSRC} ${.TARGET} 35*b450dd39SJohn Marino 36*b450dd39SJohn Marinogthr-default.h: gthr-posix.h 37*b450dd39SJohn Marino cp ${.ALLSRC} ${.TARGET} 38*b450dd39SJohn Marino 39*b450dd39SJohn MarinoCLEANFILES+= unwind.h md-unwind-support.h gthr-default.h 40*b450dd39SJohn Marino 41*b450dd39SJohn Marino.include <bsd.lib.mk> 42