From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yb1-xb30.google.com (mail-yb1-xb30.google.com [IPv6:2607:f8b0:4864:20::b30]) by sourceware.org (Postfix) with ESMTPS id A60C6385841A for ; Tue, 26 Mar 2024 21:52:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A60C6385841A Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A60C6385841A Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::b30 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1711489963; cv=none; b=PhjdrAypzCSOZSceeX+PwGJCmWyvtInZU4QCbA8tsnJa29OigGNEjwAOqEYFj0d6nGJA2ZMmZfncl5srrxsaDEfOyEE+p6rA/qtRlDQr54+msheK/mtVWSLqYw9LKQLCOpb+7JCHUDsddWr6UC7wQ1aw+pA7tfvIWFN7p/UtQ7w= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1711489963; c=relaxed/simple; bh=AbZM0lrfRly0YivJXb70ZCrK2VIZy8DZ/4ZBg6MQJJM=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=t5WdgjRm3mtiKjRgPK47pD8AmcJbCB8Mi06vR+L/YrcpcHHLXHoJDnb5SZPCJnETURMYRPxLVBVu5cxkJNtD8hIZALUX1xYeigI56AkLEPZjqlbfoP3aT+Dh1+I+EGufvTqp77ysDgTgwiv8BLZ5FKWrNHl47xVpQYbGUUhDc0o= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-yb1-xb30.google.com with SMTP id 3f1490d57ef6-dd161eb03afso5492836276.0 for ; Tue, 26 Mar 2024 14:52:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711489960; x=1712094760; darn=gcc.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=AbZM0lrfRly0YivJXb70ZCrK2VIZy8DZ/4ZBg6MQJJM=; b=Y/YF9uw7RvVglQanUS0ARjiPUsbvBJPFtg6dAtOxk/xOYB4vGDe8hzOrbSDPl9Lzma 2am0RbA/lUw6ixke5bjbxCwh1lhne9BXykiwxtue4lpgQ3RogmB1+yRC52ZkEmj6W1bz P97NL5HELweyxJiCr7bZqb///ec/U4BOGUB6iJMeR9OY28nnIBAlVt70vgYHngjAJqxK 3w2eO5Np2CYgsJwvqfOBxY57zSEEvIG2zCOb3NpPPu8aOQfn/oJpMsAK0YLDOchp/th6 912DQm+Ekydb16KnfX8Z5/YOsY7BQU1zdhdGg+kF32fn13Lp9x2w4sbSNWiT9OLyUFuY gu2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711489960; x=1712094760; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=AbZM0lrfRly0YivJXb70ZCrK2VIZy8DZ/4ZBg6MQJJM=; b=HG/Gk9m6zGeMdCSylxWkdcR1KLm3cz522i3lR1LrgdbXvpNKPWWGEAGJDMCnvEWCUE uSVv9T260VgGdGW5x88PWBQGb9lsB81YP2EJyUtSE2hcYBos7OJMTsckZWcLZb6cFbi6 MKZ+atfv2+qgRhrLGRDj1kJ5YOJj70sTLkVuOXv4xdubhGBry8HPOf+VE+6/6wBPODvi kfiO0WOud5Wg8kHt2Eam1JH6W+/scpB1AG8380vWjzYBKSQLxUBEzabe7Y2pBFBOf48x jDovpuIFFMjCHY9xI1zAI3RA50qS2/91szKxjc55M86my8xmg0luQrA9oaNFAYDwHyID LDQg== X-Gm-Message-State: AOJu0YzdL87T4i0H91GaS7PfuvIoeka57yzGPfQe4TxGCPs8R7Bx4aQ8 EWmGeEm5hi0ogmqNAAtkHw1LnS65SlDzZzL5XnL/PKoCIYfJHYhLwnpHk6ZXJYxEF7s/XFBe+xf v283OpUv1N32hsq1EvZAQvaAp+psMbzDB X-Google-Smtp-Source: AGHT+IG/N0xORKIcM4y3dPZN6vVqFGN0vc0sfX6pa6SK8EG7+d9ELRn+Rg0R3hQvA0SIgdEpBTT11koAJ71irT7tIsc= X-Received: by 2002:a25:69d3:0:b0:dcb:fe58:a08b with SMTP id e202-20020a2569d3000000b00dcbfe58a08bmr3054063ybc.15.1711489960407; Tue, 26 Mar 2024 14:52:40 -0700 (PDT) MIME-Version: 1.0 From: Joel Sherrill Date: Tue, 26 Mar 2024 16:52:28 -0500 Message-ID: Subject: Building Single Tree for a Specific Set of CFLAGS To: GCC Content-Type: multipart/alternative; boundary="000000000000207c9d0614974fe2" X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --000000000000207c9d0614974fe2 Content-Type: text/plain; charset="UTF-8" Hi For RTEMS, we normally build a multilib'ed gcc+newlib, but I have a case where the CPU model is something not covered by our multilibs and not one we are keen to add. I've looked around but not found anything that makes me feel confident. What's the magic for building a gcc+newlib with a single set of libraries that are built for a specific CPU CFLAGS? I am trying --disable-multlibs on the gcc configure and adding CFLAGS_FOR_TARGET to make. Advice appreciated. Thanks. --joel --000000000000207c9d0614974fe2--