Hi, Could you please improve the package description ? I tried my best but I am not a native speaker. Bastien
Source: isa-support Section: misc Priority: optional Uploaders: Gioele Barabucci <gioele@svario.it> Maintainer: Bastien Roucariès <rouca@debian.org> Build-Depends: debhelper-compat (= 13), po-debconf Standards-Version: 4.6.1 Rules-Requires-Root: no Vcs-Git: https://salsa.debian.org/debian/isa-support.git Vcs-Browser: https://salsa.debian.org/debian/isa-support Package: isa-support Multi-Arch: same Architecture: any-i386 any-i386 any-amd64 armel armel armhf armhf powerpc Depends: ${shlibs:Depends}, ${misc:Depends} Description: test for architecture features The isa-support package contains test programs that probe for architecture features like SSE3. Other packages can use these to prevent installation on machines that lack these features. For convenience, there are individual packages for each feature that other packages can pre-depend on: . sse2-support, sse3-support, sse4.2-support, altivec-support, neon-support, armv6-support, armv7-support, armv8-support, vfp-support, vfpv2-support, vfpv3-support Package: sse2-support Multi-Arch: foreign Architecture: any-i386 Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required sse2 instructions This is a mostly dummy package, whose only purpose is to detect the presence of sse2. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . Streaming SIMD Extensions (SSE) is a single instruction, multiple data (SIMD) instruction set extension. . These instructions are available on processors from Pentium 4 onward, including any 64-bit capable. There's no SSE2 on Pentium 3, Athlon XP, Via C3, Quark -- and older. Package: sse3-support Multi-Arch: foreign Architecture: any-i386 any-amd64 Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required sse3 instructions This is a mostly dummy package, whose only purpose is to detect the presence of sse3. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . Streaming SIMD Extensions (SSE) is a single instruction, multiple data (SIMD) instruction set extension. . SSE3, also called Prescott New Instructions (PNI), is an incremental upgrade to SSE2, adding a handful of DSP-oriented mathematics. . These instructions are available on almost any 64-bit capable processors except for some early AMD models (Sledgehammer and Clawhammer), but not most 32-bit only hardware. Package: sse4.1-support Multi-Arch: foreign Architecture: any-i386 any-amd64 Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required sse4.1 instructions This is a mostly dummy package, whose only purpose is to detect the presence of sse4.1. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . Streaming SIMD Extensions (SSE) is a single instruction, multiple data (SIMD) instruction set extension. . This intruction set added a dot product instruction and additional integer instructions. . These instructions are available on Intel processors since Penryn (circa 2008), but notably not on anything AMD until 2011-13, starting with family 15h (Bulldozer then Jaguar). Package: sse4.2-support Multi-Arch: foreign Architecture: any-i386 any-amd64 Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required sse4.2 instructions This is a mostly dummy package, whose only purpose is to detect the presence of sse4.2. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . Streaming SIMD Extensions (SSE) is a single instruction, multiple data (SIMD) instruction set extension. . This intruction set added STTNI (String and Text New Instructions), several new instructions that perform character searches and comparison on two operands of 16 bytes at a time. . These instructions are available on Intel processors since Nehalem (circa 2008), but notably not on anything AMD until 2011-13, starting with family 15h (Bulldozer then Jaguar). Package: altivec-support Multi-Arch: foreign Architecture: powerpc Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required altivec instructions This is a mostly dummy package, whose only purpose is to detect the presence of altivec. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . AltiVec is a single-precision floating point and integer SIMD instruction set AltiVec is a standard part of the Power ISA v.2.03 specification. Package: neon-support Multi-Arch: foreign Architecture: armhf Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required neon instructions This is a mostly dummy package, whose only purpose is to detect the presence of neon. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . The Advanced SIMD extension (aka Neon or "MPE" Media Processing Engine) is a combined 64- and 128-bit SIMD instruction set that provides standardised acceleration for media and signal processing applications. . These instructions are available on the vast majority of armhf hardware but not guaranteed before ARMv8 (ie, 64-bit capable). Package: armv6-support Multi-Arch: foreign Architecture: armel Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required armv6 instructions This is a mostly dummy package, whose only purpose is to detect the presence of armv6. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . This architecture is available the newer armel machine like for instance Raspberry Pi, but not guaranted by architecture baseline. . Cache is physically addressed, solving many cache aliasing problems and reducing context switch overhead. Unaligned and mixed-endian data access is supported. This architecture includes the first version of Thumb technology. . This architecture is available since ARM11 product family including ARM1136J(F)-S, ARM1156T2(F)-S, ARM1176JZ(F)-S, ARM1136EJ(F)-S and ARM11MPCore processors. Boards include the Raspberry Pi model 1 and Raspberry Pi Zero. This architecture should not be confused with product family ARM6. Package: armv6k-support Multi-Arch: foreign Architecture: armel Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required armv6k instructions This is a mostly dummy package, whose only purpose is to detect the presence of armv6k. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . This architecture is available the newer armel machine like for instance Raspberry Pi, but not guaranted by architecture baseline. . This a subarchitecture of armv6 adding SMP (Symmetric multiprocessing) instruction set, and Thread Local Storage instruction. . This architecture is available the newer armel machine like for instance Raspberry Pi, but not guaranted by architecture baseline. This architecture is available since ARM11 product family and include armv6k instruction set. Boards include the Raspberry Pi model 1 and Raspberry Pi Zero. Package: armv7-support Multi-Arch: foreign Architecture: armel Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required armv7 instructions This is a mostly dummy package, whose only purpose is to detect the presence of armv7. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . This architecture is available the newer armel machine like for instance amrhf supported cpu, but not guaranted by architecture baseline. . This architecture includes Thumb-2 technology, adding 32-bit instructions into compressed Thumb mode. . This architecture is available since Cortex-A product family including Cortex-A5, Cortex-A7, Cortex-A8, Cortex-A9, Cortex-A12, Cortex-A15 and Cortex-A17 processors. Boards include the Raspberry Pi 2. This architecture should not be confused with product family ARM7. Package: armv8-support Multi-Arch: foreign Architecture: armel armhf Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required armv8 instructions This is a mostly dummy package, whose only purpose is to detect the presence of armv8. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . This architecture is available the newer armel machine like for instance armhf port, but not guaranted by architecture baseline. . This architecture is available since Cortex-A product family including Cortex-A32 and all arm64 processors. Boards include the Raspberry Pi 3 and Raspberry Pi 4. This architecture should not be confused with product family ARM8. Package: vfp-support Multi-Arch: foreign Architecture: armel Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required vfp instructions This is a mostly dummy package, whose only purpose is to detect the presence of vfp. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . VFP (Vector Floating Point) technology is a floating-point unit (FPU) coprocessor extension to the ARM architecture. This FPU provides single-precision and double-precision floating-point computation fully compliant with the ANSI/IEEE Std 754-1985. Package: vfpv2-support Multi-Arch: foreign Architecture: armel Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required vfpv2 instructions This is a mostly dummy package, whose only purpose is to detect the presence of vfpv2. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . VFP (Vector Floating Point) technology is a floating-point unit (FPU) coprocessor extension to the ARM architecture. This FPU provides single-precision and double-precision floating-point computation fully compliant with the ANSI/IEEE Std 754-1985. . VFPv2 has 16 64-bit FPU registers. Package: vfpv3-support Multi-Arch: foreign Architecture: armel Pre-Depends: isa-support (= ${binary:Version}) Description: prevent installation on processors without required vfpv3 instructions This is a mostly dummy package, whose only purpose is to detect the presence of vfpv3. It refuses to install on inadequate processors, thus allowing specifying such a requirement as a dependency. . VFP (Vector Floating Point) technology is a floating-point unit (FPU) coprocessor extension to the ARM architecture. This FPU provides single-precision and double-precision floating-point computation fully compliant with the ANSI/IEEE Std 754-1985. . VFPv3 is backwards compatible with VFPv2, except that it cannot trap floating-point exceptions. VFPv3 has 32 64-bit FPU registers as standard, adds VCVT instructions to convert between scalar, float and double, adds immediate mode to VMOV such that constants can be loaded into FPU registers.
Attachment:
signature.asc
Description: This is a digitally signed message part.