From owner-freebsd-ppc@freebsd.org Sat May 11 15:36:56 2019 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ADAB415A0470 for ; Sat, 11 May 2019 15:36:56 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com [209.85.167.52]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1448A8D493 for ; Sat, 11 May 2019 15:36:55 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: by mail-lf1-f52.google.com with SMTP id h126so6154610lfh.4 for ; Sat, 11 May 2019 08:36:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=gz7ZMlTM9dPm9oUgeHAz7GbALh8GQ91yrU670b8FCFQ=; b=iUeUw2BXnKtOP1bu1O5vFACXhbPYncWN255pWbuwSmNhRvvDs1GMRV27LulxDgzQRI mIrzpYqfMQEc15Q8FqS59WqLTn5ltEU4HFijavb9gGF2PjjyIJQq8S2ynHuxmj1nEopo VrMhwSo3jIXtoBLQaZPrXW1hKC5d6WduqDFfxoC5YQh7cvnbfhxv0OT1ZO7RK8sm6B6Q Zb0KnZuWAFrh/F44gezb7tL8fPsTK7RzE18XwX+7YJLP8lLHggHKd5+UMdORDOasz3p3 u4CNACaoz54ujbe8goiKktKCHakWES2uSuQq1mh2lqi0qvL/FuR+fl8ZIC5FKzR8HB+W zlZw== X-Gm-Message-State: APjAAAXSgSkKzRlO2Ml97hu5bQwLa3Zuswsuw/WRVLPuJVDtIvMd0bpZ B6RBRXdjGtqzp9oSbLch1uSsakVbeSQMz6ELm1aZvg== X-Google-Smtp-Source: APXvYqxxCMy5TNSMV1nF8q+Cx8lbnjDLZNfg8yy8m0/9/sGr4O8NdjBgdGmfty/L7qQPBdIB6oCqrsv6pC3ofmXOgbc= X-Received: by 2002:a19:385e:: with SMTP id d30mr9032088lfj.119.1557588537916; Sat, 11 May 2019 08:28:57 -0700 (PDT) MIME-Version: 1.0 References: <201905111517.x4BFHgcR002301@repo.freebsd.org> In-Reply-To: <201905111517.x4BFHgcR002301@repo.freebsd.org> From: Justin Hibbits Date: Sat, 11 May 2019 11:28:45 -0400 Message-ID: Subject: Fwd: svn commit: r347492 - head/lib/libc/powerpc64/string To: FreeBSD PowerPC ML Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 1448A8D493 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_SHORT(-0.98)[-0.985,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 May 2019 15:36:56 -0000 In case people aren't watching the svn commit lists, r347492 completes the unbreaking of the PowerMac G5s. - Justin ---------- Forwarded message --------- From: Justin Hibbits Date: Sat, May 11, 2019 at 11:17 AM Subject: svn commit: r347492 - head/lib/libc/powerpc64/string To: , , Author: jhibbits Date: Sat May 11 15:17:42 2019 New Revision: 347492 URL: https://svnweb.freebsd.org/changeset/base/347492 Log: revert r346588 for now The rewrite of strcmp in assembly uses an instruction added in PowerISA 2.05, making it SIGILL on CPUs older than the POWER6, such as the PPC970 in the PowerMac G5. Revert this until we get clang+lld, or retire the in-tree binutils in favor of newer binutils with IFUNC support, whichever comes first. Deleted: head/lib/libc/powerpc64/string/