Lines 37-45
USE_BINUTILS= yes
Link Here
|
37 |
USE_PERL5= build |
37 |
USE_PERL5= build |
38 |
SSP_UNSAFE= yes |
38 |
SSP_UNSAFE= yes |
39 |
|
39 |
|
40 |
PATCH_WRKSRC= ${SRCDIR} |
|
|
41 |
CONFIGURE_SCRIPT= ../${SRCDIR:S/${WRKDIR}\///}/configure |
42 |
|
43 |
OPTIONS_DEFINE= BOOTSTRAP |
40 |
OPTIONS_DEFINE= BOOTSTRAP |
44 |
OPTIONS_DEFINE_i386= JAVA |
41 |
OPTIONS_DEFINE_i386= JAVA |
45 |
OPTIONS_DEFINE_amd64= JAVA |
42 |
OPTIONS_DEFINE_amd64= JAVA |
Lines 82-92
MAKE_ARGS+=STAGE1_CXXFLAGS=-fbracket-depth=512
Link Here
|
82 |
.endif |
79 |
.endif |
83 |
|
80 |
|
84 |
LANGUAGES:= c,c++,objc,fortran |
81 |
LANGUAGES:= c,c++,objc,fortran |
85 |
SRCDIR= ${WRKDIR}/gcc-${DISTVERSION} |
|
|
86 |
WRKSRC= ${WRKDIR}/build |
87 |
TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} |
82 |
TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} |
88 |
LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} |
83 |
LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} |
89 |
GNU_CONFIGURE= yes |
84 |
GNU_CONFIGURE= yes |
|
|
85 |
CONFIGURE_OUTSOURCE= yes |
90 |
.if empty(PORT_OPTIONS:MBOOTSTRAP) |
86 |
.if empty(PORT_OPTIONS:MBOOTSTRAP) |
91 |
CONFIGURE_ARGS+=--disable-bootstrap |
87 |
CONFIGURE_ARGS+=--disable-bootstrap |
92 |
.else |
88 |
.else |
Lines 146-159
pre-everything::
Link Here
|
146 |
@${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" |
142 |
@${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" |
147 |
|
143 |
|
148 |
pre-configure: |
144 |
pre-configure: |
149 |
cd ${SRCDIR} ; contrib/gcc_update --touch |
145 |
cd ${WRKSRC} ; contrib/gcc_update --touch |
150 |
@${RM} -f ${SRCDIR}/gcc/*/*.info* |
146 |
@${RM} -f ${WRKSRC}/gcc/*/*.info* |
151 |
@${MKDIR} ${CONFIGURE_WRKSRC} |
147 |
@${MKDIR} ${CONFIGURE_WRKSRC} |
152 |
|
148 |
|
153 |
.if defined(MAINTAINER_MODE) |
149 |
.if defined(MAINTAINER_MODE) |
154 |
full-regression-test: build |
150 |
full-regression-test: build |
155 |
cd ${WRKSRC}; ${MAKE_CMD} -sk check \ |
151 |
cd ${WRKSRC}; ${MAKE_CMD} -sk check \ |
156 |
; ${SRCDIR}/contrib/test_summary |
152 |
; ${WRKSRC}/contrib/test_summary |
157 |
.endif |
153 |
.endif |
158 |
|
154 |
|
159 |
post-stage: |
155 |
post-stage: |