1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

Unbreak the build on the Alpha platform.

This commit is contained in:
John Polstra 2003-04-22 18:17:49 +00:00
parent d024ce9c40
commit e98b785b41
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=79467
5 changed files with 40 additions and 0 deletions

View File

@ -70,6 +70,11 @@ WORDSIZE= 64
BOOTSTRAP= pm3-${PORTVERSION}-${TARGET}-boot.tar.bz2
.endif
EXTRA_PATCHES!= echo ${PATCHDIR}/${TARGET}-patch-*
.if ${EXTRA_PATCHES} == ${PATCHDIR}/${TARGET}-patch-*
.undef EXTRA_PATCHES
.endif
.if !defined(TARGET)
pre-fetch:
@${ECHO_MSG} "Cannot determine M3 target for this architecture"

View File

@ -0,0 +1,14 @@
--- libs/m3core/src/C/FBSD_ALPHA/m3makefile.orig Mon Jun 7 10:13:36 1999
+++ libs/m3core/src/C/FBSD_ALPHA/m3makefile Tue Apr 22 10:07:18 2003
@@ -10,8 +10,9 @@
Interface ("Csetjmp")
Interface ("Csignal")
Interface ("Cstring")
-Module ("Cstdio")
+% Cstdio disabled because of incompatibilities introduced in FreeBSD-5.
+%Module ("Cstdio")
-c_source ("CstdioC")
+%c_source ("CstdioC")

View File

@ -0,0 +1,21 @@
--- boot-FBSD_ALPHA/m3core/FBSD_ALPHA/make.boot.orig Tue Sep 5 15:00:26 2000
+++ boot-FBSD_ALPHA/m3core/FBSD_ALPHA/make.boot Tue Apr 22 10:09:10 2003
@@ -158,9 +158,6 @@
Csetjmp_i.o: Csetjmp.is
Csignal_i.o: Csignal.is
Cstring_i.o: Cstring.is
-Cstdio_i.o: Cstdio.is
-Cstdio_m.o: Cstdio.ms
-CstdioC.o: CstdioC.c
BasicCtypes_i.o: BasicCtypes.is
RealFloat_i.o: RealFloat.is
LongFloat_i.o: LongFloat.is
@@ -219,7 +216,7 @@
Word_i.o: Word.is
Word_m.o: Word.ms
-OBJS=Word_m.o Word_i.o WeakRef_m.o WeakRef_i.o Main_i.o PolyBasis_m.o PolyBasis_i.o Poly_m.o Poly_i.o Fingerprint_m.o Fingerprint_i.o TextConv_m.o TextConv_i.o UnsafeHash_m.o TextF_i.o TextExtras_m.o TextExtras_i.o Text_m.o Text_i.o Convert_m.o Convert_i.o CConvert_m.o CConvert_i.o TimePosix_m.o TimePosix_i.o DateBsd_m.o TickPortable_m.o FmtTime_m.o FmtTime_i.o Date_i.o Tick_i.o Time_i.o FloatMode_m.o FloatMode_i.o FPU_m.o FPU_i.o LongRealRep_i.o RealRep_i.o ExtendedFloat_m.o LongFloat_m.o RealFloat_m.o Extended_i.o LongReal_i.o Real_i.o DragonT_m.o DragonT_i.o DragonInt_m.o DragonInt_i.o Extended_m.o LongReal_m.o Real_m.o IEEESpecial_m.o IEEESpecial_i.o ExtendedFloat_i.o LongFloat_i.o RealFloat_i.o BasicCtypes_i.o CstdioC.o Cstdio_m.o Cstdio_i.o Cstring_i.o Csignal_i.o Csetjmp_i.o Cstdarg_m.o Cstdarg_i.o M3toC_m.o M3toC_i.o Ctypes_i.o Cstdlib_i.o Cstddef_i.o Cerrno_i.o Uutmp_i.o Uuio_i.o Uugid_i.o Utypes_m.o Utypes_i.o Utime_i.o Usyslog_i.o Usocket_i.o Ustat_i.o Usignal_m.o Usignal_i.o Ushm_i.o Usem_i.o Uresource_i.o Upwd_i.o Uprocess_i.o Unix_i.o Unetdb_m.o Unetdb_i.o Umsg_m.o Umsg_i.o Umman_i.o Uipc_i.o Uin_m.o Uin_i.o Ugrp_i.o Uexec_i.o Uerror_m.o Uerror_i.o Udir_i.o ThreadPosix_m.o ThreadEvent_i.o ThreadF_i.o SchedulerPosix_i.o Scheduler_i.o Thread_i.o RTStackC.o RTExRep_i.o RTException_m.o write.o socket.o shutdown.o sendto.o send.o select.o recvfrom.o recv.o read.o listen.o getsockname.o getpeername.o gethostbyname.o gethostbyaddr.o dup2.o dup.o connect.o close.o bind.o accept.o malloc.o RTHeapDepC.o RTThreadC.o RTThread_m.o RTSignal_m.o RTHeapDep_m.o RTMachine_i.o RTThreadStk_m.o RTThread_i.o RTPerfTool_m.o RTPerfTool_i.o RTOS_m.o RTArgs_m.o RT0u_m.o RT0u_i.o RTThreadInit_i.o RTOS_i.o RTTypeSRC_i.o RTStack_i.o RTSignal_i.o RTProcedureSRC_i.o RTHeapEvent_i.o RTException_i.o RTArgs_i.o RTHeapDebug_m.o RTHeapDebug_i.o RTutils_m.o RTutils_i.o RTTypeMap_m.o RTTypeMap_i.o RTTypeFP_m.o RTTypeFP_i.o RTType_m.o RTType_i.o RTTipe_m.o RTTipe_i.o RTProcess_m.o RTProcess_i.o RTProcedure_m.o RTProcedure_i.o RTParams_m.o RTParams_i.o RTPacking_m.o RTPacking_i.o RTModule_m.o RTModule_i.o RTMisc_m.o RTMisc_i.o RTMapOp_m.o RTMapOp_i.o RTLinker_m.o RTLinker_i.o RTIO_m.o RTIO_i.o RTWeakRef_i.o RTCollectorSRC_i.o RTCollector_m.o RTCollector_i.o RTHeapStats_m.o RTHeapStats_i.o RTHeapRep_m.o RTHeapRep_i.o RTHeapMap_m.o RTHeapMap_i.o RTHeapInfo_m.o RTHeapInfo_i.o RTHeapDep_i.o RTHeap_m.o RTHeap_i.o RTAllocStats_m.o RTAllocStats_i.o RTAllocator_m.o RTAllocator_i.o RT0_m.o RT0_i.o RTHooks_m.o RTHooks_i.o RTBuiltin.o dtoa.o hand.o
+OBJS=Word_m.o Word_i.o WeakRef_m.o WeakRef_i.o Main_i.o PolyBasis_m.o PolyBasis_i.o Poly_m.o Poly_i.o Fingerprint_m.o Fingerprint_i.o TextConv_m.o TextConv_i.o UnsafeHash_m.o TextF_i.o TextExtras_m.o TextExtras_i.o Text_m.o Text_i.o Convert_m.o Convert_i.o CConvert_m.o CConvert_i.o TimePosix_m.o TimePosix_i.o DateBsd_m.o TickPortable_m.o FmtTime_m.o FmtTime_i.o Date_i.o Tick_i.o Time_i.o FloatMode_m.o FloatMode_i.o FPU_m.o FPU_i.o LongRealRep_i.o RealRep_i.o ExtendedFloat_m.o LongFloat_m.o RealFloat_m.o Extended_i.o LongReal_i.o Real_i.o DragonT_m.o DragonT_i.o DragonInt_m.o DragonInt_i.o Extended_m.o LongReal_m.o Real_m.o IEEESpecial_m.o IEEESpecial_i.o ExtendedFloat_i.o LongFloat_i.o RealFloat_i.o BasicCtypes_i.o Cstring_i.o Csignal_i.o Csetjmp_i.o Cstdarg_m.o Cstdarg_i.o M3toC_m.o M3toC_i.o Ctypes_i.o Cstdlib_i.o Cstddef_i.o Cerrno_i.o Uutmp_i.o Uuio_i.o Uugid_i.o Utypes_m.o Utypes_i.o Utime_i.o Usyslog_i.o Usocket_i.o Ustat_i.o Usignal_m.o Usignal_i.o Ushm_i.o Usem_i.o Uresource_i.o Upwd_i.o Uprocess_i.o Unix_i.o Unetdb_m.o Unetdb_i.o Umsg_m.o Umsg_i.o Umman_i.o Uipc_i.o Uin_m.o Uin_i.o Ugrp_i.o Uexec_i.o Uerror_m.o Uerror_i.o Udir_i.o ThreadPosix_m.o ThreadEvent_i.o ThreadF_i.o SchedulerPosix_i.o Scheduler_i.o Thread_i.o RTStackC.o RTExRep_i.o RTException_m.o write.o socket.o shutdown.o sendto.o send.o select.o recvfrom.o recv.o read.o listen.o getsockname.o getpeername.o gethostbyname.o gethostbyaddr.o dup2.o dup.o connect.o close.o bind.o accept.o malloc.o RTHeapDepC.o RTThreadC.o RTThread_m.o RTSignal_m.o RTHeapDep_m.o RTMachine_i.o RTThreadStk_m.o RTThread_i.o RTPerfTool_m.o RTPerfTool_i.o RTOS_m.o RTArgs_m.o RT0u_m.o RT0u_i.o RTThreadInit_i.o RTOS_i.o RTTypeSRC_i.o RTStack_i.o RTSignal_i.o RTProcedureSRC_i.o RTHeapEvent_i.o RTException_i.o RTArgs_i.o RTHeapDebug_m.o RTHeapDebug_i.o RTutils_m.o RTutils_i.o RTTypeMap_m.o RTTypeMap_i.o RTTypeFP_m.o RTTypeFP_i.o RTType_m.o RTType_i.o RTTipe_m.o RTTipe_i.o RTProcess_m.o RTProcess_i.o RTProcedure_m.o RTProcedure_i.o RTParams_m.o RTParams_i.o RTPacking_m.o RTPacking_i.o RTModule_m.o RTModule_i.o RTMisc_m.o RTMisc_i.o RTMapOp_m.o RTMapOp_i.o RTLinker_m.o RTLinker_i.o RTIO_m.o RTIO_i.o RTWeakRef_i.o RTCollectorSRC_i.o RTCollector_m.o RTCollector_i.o RTHeapStats_m.o RTHeapStats_i.o RTHeapRep_m.o RTHeapRep_i.o RTHeapMap_m.o RTHeapMap_i.o RTHeapInfo_m.o RTHeapInfo_i.o RTHeapDep_i.o RTHeap_m.o RTHeap_i.o RTAllocStats_m.o RTAllocStats_i.o RTAllocator_m.o RTAllocator_i.o RT0_m.o RT0_i.o RTHooks_m.o RTHooks_i.o RTBuiltin.o dtoa.o hand.o
libm3core.a: $(OBJS)
$(AR) $(ARFLAGS) $@ $^