[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #58435] make 4.3 is not c89 compliant
From: |
anonymous |
Subject: |
[bug #58435] make 4.3 is not c89 compliant |
Date: |
Sat, 23 May 2020 18:35:56 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:75.0) Gecko/20100101 Firefox/75.0 |
URL:
<https://savannah.gnu.org/bugs/?58435>
Summary: make 4.3 is not c89 compliant
Project: make
Submitted by: None
Submitted on: Sat 23 May 2020 10:35:54 PM UTC
Severity: 3 - Normal
Item Group: Build/Install
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Component Version: None
Operating System: POSIX-Based
Fixed Release: None
Triage Status: None
_______________________________________________________
Details:
make 4.2.1 builds with compilers that default to strict c89, but make 4.3 does
not due to use of variable argument macros (a c99 feature) in lib/verify.h.
specifically, i am using the sgi mipspro 7.4.3 compiler on irix 6.5.22.
please consider either returning to c89 compliance when compiled without
support for later standards, or officially requiring C99 and using an
autotools macro such as AC_PROG_CC_C99 to ensure that necessary flags for c99
compilation are passed to the compiler.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?58435>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #58435] make 4.3 is not c89 compliant,
anonymous <=