From dca33d85457b5f213d332c2d4eb96c333754edf0 Mon Sep 17 00:00:00 2001 From: Reini Urban Date: Sat, 4 Oct 2014 11:25:11 +0200 Subject: [PATCH] [cage] Fixup BSD encodings with UTF8, build-system integration ChangeLog, MANIFEST, Makefile, Copyright dates. Closes pull request #1092 --- ChangeLog | 2 ++ MANIFEST | 3 +++ config/gen/makefiles/root.in | 6 ++++++ src/platform/freebsd/encoding.c | 2 +- src/platform/linux/encoding.c | 4 ++-- src/platform/netbsd/encoding.c | 2 +- src/platform/openbsd/encoding.c | 2 +- 7 files changed, 16 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8de814f546..55fa43fdfd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2014-10-21 release 6.9.0 - Core + + Add platform encoding functions for FreeBSD, OpenBSD and NetBSD, fixing + rakudo problems with UTF-8 locales. [GH #1092] - Build - Documentation - Tests diff --git a/MANIFEST b/MANIFEST index 14942f6590..247e1744dd 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1327,6 +1327,7 @@ src/platform/ansi/time.c [] src/platform/cygwin/math.c [] src/platform/darwin/hires_timer.c [] src/platform/darwin/sysmem.c [] +src/platform/freebsd/encoding.c [] src/platform/generic/cpu_type.c [] src/platform/generic/dl.c [] src/platform/generic/encoding.c [] @@ -1347,7 +1348,9 @@ src/platform/generic/time.c [] src/platform/generic/uid.c [] src/platform/ia64/asm.s [] src/platform/linux/encoding.c [] +src/platform/netbsd/encoding.c [] src/platform/netbsd/misc.c [] +src/platform/openbsd/encoding.c [] src/platform/openbsd/math.c [] src/platform/solaris/math.c [] src/platform/solaris/time.c [] diff --git a/config/gen/makefiles/root.in b/config/gen/makefiles/root.in index e31e946858..fa613fc603 100644 --- a/config/gen/makefiles/root.in +++ b/config/gen/makefiles/root.in @@ -1842,6 +1842,8 @@ src/platform/darwin/hires_timer$(O) : src/platform/darwin/hires_timer.c $(PARROT src/platform/darwin/sysmem$(O) : src/platform/darwin/sysmem.c $(PARROT_H_HEADERS) +src/platform/freebsd/encoding$(O) : src/platform/freebsd/encoding.c $(PARROT_H_HEADERS) + src/platform/generic/cpu_type$(O) : src/platform/generic/cpu_type.c $(PARROT_H_HEADERS) src/platform/generic/dl$(O) : src/platform/generic/dl.c $(PARROT_H_HEADERS) @@ -1884,8 +1886,12 @@ src/platform/win32/entropy$(O) : src/platform/win32/entropy.c $(PARROT_H_HEADERS src/platform/linux/encoding$(O) : src/platform/linux/encoding.c $(PARROT_H_HEADERS) +src/platform/netbsd/encoding$(O) : src/platform/netbsd/encoding.c $(PARROT_H_HEADERS) + src/platform/netbsd/misc$(O) : src/platform/netbsd/misc.c $(PARROT_H_HEADERS) +src/platform/openbsd/encoding$(O) : src/platform/openbsd/encoding.c $(PARROT_H_HEADERS) + src/platform/openbsd/math$(O) : src/platform/openbsd/math.c $(PARROT_H_HEADERS) src/platform/solaris/math$(O) : src/platform/solaris/math.c $(PARROT_H_HEADERS) diff --git a/src/platform/freebsd/encoding.c b/src/platform/freebsd/encoding.c index d57e4c5745..38b1222964 100644 --- a/src/platform/freebsd/encoding.c +++ b/src/platform/freebsd/encoding.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012, Parrot Foundation. + * Copyright (C) 2014 Parrot Foundation. */ /* diff --git a/src/platform/linux/encoding.c b/src/platform/linux/encoding.c index 24694b8250..24859b7ff8 100644 --- a/src/platform/linux/encoding.c +++ b/src/platform/linux/encoding.c @@ -1,12 +1,12 @@ /* - * Copyright (C) 2011-2012, Parrot Foundation. + * Copyright (C) 2011-2014, Parrot Foundation. */ /* =head1 NAME -config/gen/platform/generic/encoding.c +config/gen/platform/linux/encoding.c =head1 DESCRIPTION diff --git a/src/platform/netbsd/encoding.c b/src/platform/netbsd/encoding.c index a3092021d3..5fadd09ddc 100644 --- a/src/platform/netbsd/encoding.c +++ b/src/platform/netbsd/encoding.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012, Parrot Foundation. + * Copyright (C) 2014, Parrot Foundation. */ /* diff --git a/src/platform/openbsd/encoding.c b/src/platform/openbsd/encoding.c index 1ce4b26321..fe5d978482 100644 --- a/src/platform/openbsd/encoding.c +++ b/src/platform/openbsd/encoding.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012, Parrot Foundation. + * Copyright (C) 2014, Parrot Foundation. */ /*