From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 13 Jul 2026 18:24:30 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wjJSI-003Ov8-15 for lore@lore.pengutronix.de; Mon, 13 Jul 2026 18:24:30 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wjJSG-00056l-6f; Mon, 13 Jul 2026 18:24:28 +0200 Received: from mx1.white.stw.pengutronix.de ([2a0a:edc0:0:b01:1d::107]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wjJRx-00056e-Tv for ptxdist@pengutronix.de; Mon, 13 Jul 2026 18:24:09 +0200 Received: from mail-yw1-x112d.google.com (mail-yw1-x112d.google.com [IPv6:2607:f8b0:4864:20::112d]) by mx1.white.stw.pengutronix.de (Postfix) with ESMTPS id 87FB4200669 for ; Mon, 13 Jul 2026 18:24:09 +0200 (CEST) Authentication-Results: mx1.white.stw.pengutronix.de; dkim=pass header.d=gmail.com header.s=20251104 header.b=G4lpdz7s; arc=pass ("google.com:s=arc-20260327:i=1"); spf=pass (mx1.white.stw.pengutronix.de: domain of guille.rodriguez@gmail.com designates 2607:f8b0:4864:20::112d as permitted sender) smtp.mailfrom=guille.rodriguez@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-yw1-x112d.google.com with SMTP id 00721157ae682-81eaf3709b4so7979627b3.0 for ; Mon, 13 Jul 2026 09:24:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1783959848; cv=none; d=google.com; s=arc-20260327; b=FBh/93MWZG8y16xzxFXsf/fXOWrU+gYHW8MFwTahB1RPoNQ4ndgNctSt2GMLfVEh9v eyrL89ShHHgwJF5MIZFtV3pGFRdB4W05xV+G27+kmYhWFieRMQ4qq9KUvRNYexNshBmK Qu/KGFAil0wOElc3MUKXjJ+PWAFBV/l4Kva6VCyk9fHB/jwYBF0h0J26h+JsNDQIzE9X mgyPt0uQ1Ys1AoKXcyq4DGtzWv1QgMBlkw3pUWCgmCcwDtRUB1/jdzVyJo0K091me4Xk bYi64bn0K/7wlWIU11VpLJxlTEoEMgTCamu7muUybTrBAPSYHaTiWJG9+h3/vEemhnYV Q6pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:mime-version:dkim-signature; bh=RbqbqvM2R9yiiuvWLTE8j6Ipv8XxDNrcgoG4XS5qnSU=; fh=j5xfp07+PIFsxt8gvQOXaFCg9e/l71gpf1S26c6OFzo=; b=RL7JcbbE1ugSxtjzKvTmg44celp/xVFHOoTM8geqxG8bOZEOQEnAxpY53yiA7hqGXc 1DbfFk3geTIX45a5n/l25+YYcs/EkGX0XP8/qgCmJQlxcrAn26oxz6StLepF1gdtnY/M KW1EkoNgKeX+9IA2PL10ZlaLtarhy0hNgryw+GfKYoDwmsvq8qMgurSZ34NLx3giYYMo 5TdFVKvjIWUX8qlqHPCaO9RJ12U8VjcCOiNSdHVN4bZlAdTn0ZtTbPAJsoL3/IwGvnkA 531TznNFubZHPgFIRviQSNFdQ1o9AVAGWquhlWDI8G6RkaLBGg03tguF4pxYm5CmiUI3 IF7A==; darn=pengutronix.de ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783959848; x=1784564648; darn=pengutronix.de; h=content-type:cc:to:subject:message-id:date:from:mime-version:from :to:cc:subject:date:message-id:reply-to:content-type; bh=RbqbqvM2R9yiiuvWLTE8j6Ipv8XxDNrcgoG4XS5qnSU=; b=G4lpdz7svJMkRoQCcX1ANAYODxFk2SK0ZnuBIS8wNWOfth5h5wZvF5kxY5nj03pysL joCNiQzjgGmrkC/qsChfMzrfpYYAesOYA2aUdC2FDY5MyPxEiVsxYn6+PkP20S6HG60D QdSmhmPoikxWdFYPtwqmprG8aKc2P+qrWpxLXhP+CfNS/O/CxMCt8NJoOCj8gYsg+I8u DHMyp8xx5REwG7W2saVQgv52R1Sg6NAlhn1FDfsL5yUkR3wEF+x0NBiAkHJtFM6bP/FU XiFe2PX8qfsHumtYn5PSLpYEK0D5aV30eauKO1nfUIpNkN7bRNbr+WHR+cyxbV9xBnlt R4eQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783959848; x=1784564648; h=content-type:cc:to:subject:message-id:date:from:mime-version :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=RbqbqvM2R9yiiuvWLTE8j6Ipv8XxDNrcgoG4XS5qnSU=; b=qoO2vygMJ9XklduJF0n6Vw0xcFoqhifq3BJCSlP2BHg9WOp0chsJF9pOFbT1n7C4g0 ZunZhjWM1KffPS2IGO0kcgc7HFY7l5Itbloo6soToEZcGpCgh4q/V6tF0u7tRQ46Um77 QxWR8XnAs/SSYjcdYqooGySiBz/w4OMGkJgyHrboocku0Ls4wEDkqdew0CoONg8bI3M6 rPxfyhaYJkPBsMET0b27xFA76xRjEWg7Lbduy8lEtKKTpuL2xAdP1qWFEws7DwRoW6lL 24q9kWap3f+CpOtDLvsVj1akutdOw7DfJHFNJ5Ru8Dhm+q1kzwU9kNR4MxL9inTojUHx eeFQ== X-Gm-Message-State: AOJu0YzMTrG/fpQLKD/o/0hxftQiK1+mpvY/JO8E6nEtZHIRq0BVvGuw u5JgRYuH2FcMNMwtFWL3uWJm5ECeVqjmoRSanHYJY6T2TW8XdZoPjY3gwOSiHNVaXLG3uA2E+Gw AEBpD7DwSshvqnKBqWRoCaN5nF0s/9PQx/Mk3 X-Gm-Gg: AfdE7ckm1vvB8u8cINLKycxBfH23rWmNfot3ZZGojfOpDqeZELIPBOnEFQatOIiM4EY k7nvzw7sjY5SVsqqvHjHp/3DiMsi6+C0CGdG1ITa2HOKR9+jTk93thgg+YWemKdgTeg9EsknUJL fPcBXtFNgwi2C+WriXNjfqI0KFz9D/9NL3eS3a9nqCovfcNiqbWKgF2Akd/9Sk5vcPGAlWxNdaN RP1iM0FyKdfzIx7wpmNyxqz1FQVHbH9FDFcAjwgBucLw8hgNmYooETACuB9huOr8lLO1kCr/FKg wtn0v2beqYqke4tlOb0wGWj41Ith1/VVpKKr7sw= X-Received: by 2002:a05:690c:690f:b0:7bd:cf35:e33b with SMTP id 00721157ae682-81e90039fccmr72539127b3.17.1783959848051; Mon, 13 Jul 2026 09:24:08 -0700 (PDT) MIME-Version: 1.0 From: Guillermo Rodriguez Garcia Date: Mon, 13 Jul 2026 18:23:56 +0200 X-Gm-Features: AUfX_mzGLVPiVvLUQb2MCdfHLRzXUc_XEuJxjzBHXIkk4WhaRRmCqec_EIdGcdI Message-ID: To: ptxdist@pengutronix.de Content-Type: text/plain; charset="UTF-8" X-Spamd-Result: default: False [-4.99 / 15.00]; BAYES_HAM(-2.99)[99.95%]; ARC_ALLOW(-1.00)[google.com:s=arc-20260327:i=1]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20251104]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4864::/56]; MIME_GOOD(-0.10)[text/plain]; TAGGED_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FUZZY_RATELIMITED(0.00)[rspamd.com]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; FREEMAIL_CC(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ptxdist@pengutronix.de]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROMTLD(0.00)[]; TAGGED_RCPT(0.00)[]; NEURAL_HAM(-0.00)[-0.997]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::112d:from] X-Rspamd-Action: no action X-Rspamd-Server: mx1 X-Rspamd-Queue-Id: 87FB4200669 X-Stat-Signature: zbjibej6ujwuy4jqzzm34yzbgcabattg Subject: [ptxdist] How to add symbols to PTXDIST_LOWLEVEL_WRAPPER_BLACKLIST X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Alejandro Vazquez Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Hello, Our BSP is currently defining: TARGET_EXTRA_CFLAGS=-mtune=cortex-a7 -mfpu=neon-vfpv4 However this is causing us some trouble with TF-A, as the code generated by the toolchain contains NEON instructions, which makes it fail at runtime with "Undefined instruction" exceptions. We could skip this for TF-A specifically by adding TARGET_EXTRA_CFLAGS to TF_A_WRAPPER_BLACKLIST. But actually we'd like to do the same for all low level code, including kernel and bootloaders (U-Boot, OP-TEE). Since all of these already set _WRAPPER_BLACKLIST to $(PTXDIST_LOWLEVEL_WRAPPER_BLACKLIST), the easiest and more robust way would be to add TARGET_EXTRA_CFLAGS to PTXDIST_LOWLEVEL_WRAPPER_BLACKLIST itself. Is this possible? Thanks, Guillermo Rodriguez Garcia guille.rodriguez@gmail.com