From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24446 invoked from network); 13 Mar 2023 12:20:29 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 13 Mar 2023 12:20:29 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 86B9C4135A; Mon, 13 Mar 2023 22:20:24 +1000 (AEST) Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) by minnie.tuhs.org (Postfix) with ESMTPS id 6C87C41359 for ; Mon, 13 Mar 2023 22:20:18 +1000 (AEST) Received: by mail-lf1-x132.google.com with SMTP id m6so15455176lfq.5 for ; Mon, 13 Mar 2023 05:20:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678710016; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=7ISRKqSJXIi9Ck5Rm6dzDsGyHIpWC4og0xXIX2gq34Y=; b=K75H+8Rh9Rj0RyJhlfCiGEtwpNyB8uOqX68rZnrnJ4xccXAxiTQ5da7ltLO/5ngka4 bbfNCcEcLMfubRCNozkywXPhkPUSX+fk4Exv4vAct2kw9GjNbBP9AjRgRAgHm2A8Tnqw 1PGvzUit47asUt4NBGnKg+kNcrqI8Y/jcFEJm6mqSQTc9Q4HS1U0CYCSuYcArYY+5dQp kUIBhkfw5hEt705JRf4epbgEzQxWzcsF6hZPhgTWcQnaYUl0Thd2kzJLbKxYFx+M1DwF MxEqHbSHrG9YtPOEY2DmXlfANb6tICJ360ZRtw7FD9CH8YaWde7bdala/96XHbJJChqs MIuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678710016; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7ISRKqSJXIi9Ck5Rm6dzDsGyHIpWC4og0xXIX2gq34Y=; b=zpuLeVvzPyRYaI0L/std9lpD4KkTBlyuLPJ0+VodBUMbF/AydoCzNCor8vZ3BGnBUK ph9dNN3eq9t5kjpa71yRL0k5ms8rpwVC2zEXwi86rSUetd2RS075RTyndvBQ+3eCUiLu ZbTIHVN6FC+LjYtF1c8ONlpdy9wIQ/0JsrHzsJ7TM2YQEZyvyTYPMTW6UOZPenvS8G/j ntIizV6s8AvyxXuJ8eeWRa1p1VUtaNDzPXDfrEZhUs9vdAJfwtUqINkktbKvHO1G/Wkq DBQKFvGWB2qLW4JMdXuarEz0AEBn6/AIstAVrF8JUAn0Et+SCPbbWadtUmO3FtRKx8Go uT6w== X-Gm-Message-State: AO0yUKXEY/zKpHtYwx7DPYrZ0CXsrAbp8ZdkL6SzJkrbecLCEkQm6mLH 4vKrzPJgvQ6tT38MnomwYaH9GTk5/sboqOhTPSsaR7Z9 X-Google-Smtp-Source: AK7set+t+qrOA/Sw18V7RAM6neQU4H18Dh5dvUEXisKMR0MubFdkhifngvHq2vfNSMXy2PkL0rH+9R4Za+3wV4xi8v4= X-Received: by 2002:ac2:4893:0:b0:4d5:ca42:aeec with SMTP id x19-20020ac24893000000b004d5ca42aeecmr10549984lfc.12.1678710016175; Mon, 13 Mar 2023 05:20:16 -0700 (PDT) MIME-Version: 1.0 References: <20230310113708.AD55518C080@mercury.lcs.mit.edu> In-Reply-To: From: Dan Cross Date: Mon, 13 Mar 2023 08:19:39 -0400 Message-ID: To: "Alejandro Colomar (man-pages)" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Message-ID-Hash: SFA47CRG47B74DRY5MQD2AHKJVDYOJVX X-Message-ID-Hash: SFA47CRG47B74DRY5MQD2AHKJVDYOJVX X-MailFrom: crossd@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: TUHS X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: I can't drive 55: "GOTO considered harmful" 55th anniversary List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Mon, Mar 13, 2023 at 6:41=E2=80=AFAM Alejandro Colomar (man-pages) wrote: > Or you can ask GCC to respect your view of the language with things like = -fno-strict-aliasing, -fwrapv, and -fno-trapv. The problem that is that you are then no longer programming in "C", but rather some dialect of "C" that happens to share the same syntax, but with different semantics. That may be fine, or it may not, but it can lead to all sorts of footgun traps if one is not careful. - Dan C.