This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: note: parameter passing for argument of type '...' changed in GCC 7.1?
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Freddie Chopin <freddie_chopin at op dot pl>
- Cc: gcc <gcc at gcc dot gnu dot org>
- Date: Mon, 8 May 2017 00:09:30 +0200
- Subject: Re: note: parameter passing for argument of type '...' changed in GCC 7.1?
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx03.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx03.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=jakub at redhat dot com
- Dkim-filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 378FB80F99
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 378FB80F99
- References: <1494190136.1400.3.camel@op.pl>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Sun, May 07, 2017 at 10:48:56PM +0200, Freddie Chopin wrote:
> I've got a project which - when compiled with "arm-none-eabi" GCC 7.1
> without optimizations - produces quite a lot of such messages:
It is a note that such code is ABI incompatible between GCC 6.x and 7.1,
so if you recompile all the code, there is nothing to worry about, if you
expect ABI compatibility, you should change your code to avoid that.
See https://gcc.gnu.org/gcc-7/changes.html
You can use -Wno-psabi if you don't want these messages.
Jakub