Control: reassign -1 src:libgc 1:8.0.4-3

On Lu, 13 sep 21, 21:21:27, Alexey Brodkin wrote:
> Package: libgc-source
> Version: 8.0.4-3
> Severity: normal
> Tags: patch
> 
> Dear Maintainer,
> 
> Dear Maintainer,
> 
> Please consider adding support of ARC architecture with
> a patch below. It's a back-port of upstream change [1]
> which will be a part of the next release whenever it happens.
> 
> This is needed as we work on a Debian port for ARCprocessors.
> 
> [1] 
> https://github.com/ivmai/bdwgc/commit/968818a12c361a3a7fa6e8d8b851d04847335e58
> 
> -Alexey
> 
> --- a/include/private/gcconfig.h
> +++ b/include/private/gcconfig.h
> @@ -658,6 +658,10 @@ EXTERN_C_BEGIN
>  #   define NONSTOP
>  #   define mach_type_known
>  # endif
> +# if defined(__arc__) && defined(LINUX)
> +#   define ARC
> +#   define mach_type_known
> +# endif
>  # if defined(__hexagon__) && defined(LINUX)
>  #    define HEXAGON
>  #    define mach_type_known
> @@ -2812,6 +2816,21 @@ EXTERN_C_BEGIN
>  #   endif
>  # endif /* X86_64 */
>  
> +# ifdef ARC
> +#   define CPP_WORDSZ 32
> +#   define MACH_TYPE "ARC"
> +#   define ALIGNMENT 4
> +#   define CACHE_LINE_SIZE 64
> +#   ifdef LINUX
> +#     define OS_TYPE "LINUX"
> +#     define LINUX_STACKBOTTOM
> +#     define COUNT_UNMAPPED_REGIONS
> +#     define DYNAMIC_LOADING
> +      extern int __data_start[] __attribute__((__weak__));
> +#     define DATASTART ((ptr_t)__data_start)
> +#   endif
> +# endif /* ARC */
> +
>  # ifdef HEXAGON
>  #   define CPP_WORDSZ 32
>  #   define MACH_TYPE "HEXAGON"
> 
> -- System Information:
> Debian Release: bullseye/sid
>   APT prefers focal-updates
>   APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 
> 'focal-proposed'), (500, 'focal'), (100, 'focal-backports')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 5.4.72-microsoft-standard-WSL2 (SMP w/12 CPU cores)
> Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
> (charmap=UTF-8)
> Shell: /bin/sh linked to /usr/bin/dash
> Init: unable to detect

Reassigning to correct package.

Kind regards,
Andrei
-- 
Looking after bugs assigned to unknown or inexistent packages

Attachment: signature.asc
Description: PGP signature

Reply via email to