Re: IBM Workpad z50 dmesg collection

David Brownlee <[email protected]>
Newsgroups gmane.os.netbsd.ports.mips.devel
Message-ID <CAGN_6paiVwEAfJ8KpP0iOocvQYjgficdV6aMnVD7Ohaw1S-1mw@mail.gmail.com>
On Mon, 24 May 2021 at 00:08, matthew green <[email protected]> wrote:
>
> > Annoyingly 2016-0{1,2,3,4,5,6,7,8}-01 do not
> > directly build for me (I suspect its due to an earlier version of gcc,
> > the upgrade of which could also be the cause of the issue).
>
> try setting HOST_CFLAGS="-O -fcommon".

Turned out to be a __gnu_inline__ issue with libc_name_p - the
following got me a build of current from 2016-01-01

Is there a page on the wiki or similar where notes like this are collected?

David

--- ./external/gpl3/gcc/dist/gcc/cp/cfns.h.orig 2021-05-24
10:46:42.309701010 +0100
+++ ./external/gpl3/gcc/dist/gcc/cp/cfns.h      2021-05-24
10:47:11.101201378 +0100
@@ -53,6 +53,9 @@
 static unsigned int hash (const char *, unsigned int);
 #ifdef __GNUC__
 __inline
+#ifdef __GNUC_STDC_INLINE__
+__attribute__ ((__gnu_inline__))
+#endif
 #endif
 const char * libc_name_p (const char *, unsigned int);
 /* maximum key range = 391, duplicates = 0 */
--- ./external/gpl3/gcc.old/dist/gcc/cp/cfns.h.orig     2021-05-24
10:46:46.051675077 +0100
+++ ./external/gpl3/gcc.old/dist/gcc/cp/cfns.h  2021-05-24
10:47:18.390020034 +0100
@@ -53,6 +53,9 @@
 static unsigned int hash (const char *, unsigned int);
 #ifdef __GNUC__
 __inline
+#ifdef __GNUC_STDC_INLINE__
+__attribute__ ((__gnu_inline__))
+#endif
 #endif
 const char * libc_name_p (const char *, unsigned int);
 /* maximum key range = 391, duplicates = 0 */
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.