pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/cross/freemint-gcc freemint-gcc: Enable ObjC and ObjC++



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9920271df1ed
branches:  trunk
changeset: 372729:9920271df1ed
user:      js <js%pkgsrc.org@localhost>
date:      Sat Jan 29 18:33:17 2022 +0000

description:
freemint-gcc: Enable ObjC and ObjC++

diffstat:

 cross/freemint-gcc/Makefile |   6 ++--
 cross/freemint-gcc/PLIST    |  49 ++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 51 insertions(+), 4 deletions(-)

diffs (100 lines):

diff -r debed0e962cf -r 9920271df1ed cross/freemint-gcc/Makefile
--- a/cross/freemint-gcc/Makefile       Sat Jan 29 18:05:30 2022 +0000
+++ b/cross/freemint-gcc/Makefile       Sat Jan 29 18:33:17 2022 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2021/11/18 16:05:28 nia Exp $
+# $NetBSD: Makefile,v 1.7 2022/01/29 18:33:17 js Exp $
 
 DISTNAME=              gcc-4.6.4
 PKGNAME=               cross-freemint-${DISTNAME}
-PKGREVISION=           2
+PKGREVISION=           3
 CATEGORIES=            cross
 MASTER_SITES=          ${MASTER_SITE_GNU:=gcc/gcc-4.6.4/}
 
@@ -38,7 +38,7 @@
 HOSTDIR=               build-${MACHINE_ARCH}--${LOWER_OPSYS}
 
 CONFIGURE_ARGS+=       --target=m68k-atari-mint
-CONFIGURE_ARGS+=       --enable-languages=c,c++
+CONFIGURE_ARGS+=       --enable-languages=c,c++,objc,obj-c++
 CONFIGURE_ARGS+=       --disable-libstdcxx-pch
 CONFIGURE_ARGS+=       --disable-nls
 CONFIGURE_ARGS+=       --disable-multilib
diff -r debed0e962cf -r 9920271df1ed cross/freemint-gcc/PLIST
--- a/cross/freemint-gcc/PLIST  Sat Jan 29 18:05:30 2022 +0000
+++ b/cross/freemint-gcc/PLIST  Sat Jan 29 18:33:17 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2014/05/16 13:54:50 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/01/29 18:33:17 js Exp $
 bin/m68k-atari-mint-c++
 bin/m68k-atari-mint-cpp
 bin/m68k-atari-mint-g++
@@ -23,6 +23,50 @@
 cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/iso646.h
 cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/math-68881.h
 cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/mf-runtime.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/NXConstStr.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/Object.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/Protocol.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/METHOD_NULL.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/MetaClass.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/Object.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/Protocol.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/STR.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/hash.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/objc-list.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/objc_error.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/objc_get_uninstalled_dtable.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/objc_malloc.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/objc_msg_sendv.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/objc_object_alloc.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/objc_unexpected_exception.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/objc_valloc.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/sarray.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_category.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_class.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_ivar.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_ivar_list.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_method.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_method_list.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_module.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_protocol.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_protocol_list.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_selector.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_static_instances.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/struct_objc_symtab.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/deprecated/typedstream.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/encoding.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/hash.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/message.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/objc-api.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/objc-decls.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/objc-exception.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/objc-list.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/objc-sync.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/objc.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/runtime.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/sarray.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/thr.h
+cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/objc/typedstream.h
 cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/ssp/ssp.h
 cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/ssp/stdio.h
 cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/include/ssp/string.h
@@ -171,6 +215,8 @@
 cross-freemint/lib/gcc/m68k-atari-mint/${PKGVERSION}/plugin/include/version.h
 cross-freemint/lib/libiberty.a
 cross-freemint/libexec/gcc/m68k-atari-mint/${PKGVERSION}/cc1
+cross-freemint/libexec/gcc/m68k-atari-mint/${PKGVERSION}/cc1obj
+cross-freemint/libexec/gcc/m68k-atari-mint/${PKGVERSION}/cc1objplus
 cross-freemint/libexec/gcc/m68k-atari-mint/${PKGVERSION}/cc1plus
 cross-freemint/libexec/gcc/m68k-atari-mint/${PKGVERSION}/collect2
 cross-freemint/libexec/gcc/m68k-atari-mint/${PKGVERSION}/install-tools/fixinc.sh
@@ -808,6 +854,7 @@
 cross-freemint/m68k-atari-mint/include/c++/${PKGVERSION}/valarray
 cross-freemint/m68k-atari-mint/include/c++/${PKGVERSION}/vector
 cross-freemint/m68k-atari-mint/lib/libmudflap.la
+cross-freemint/m68k-atari-mint/lib/libobjc.la
 cross-freemint/m68k-atari-mint/lib/libssp.la
 cross-freemint/m68k-atari-mint/lib/libssp_nonshared.la
 cross-freemint/m68k-atari-mint/lib/libstdc++.a-gdb.py



Home | Main Index | Thread Index | Old Index