﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
278	gcc 4.7.x inline behaviour change	Yuri Dario		"With newer gcc releases, code inlining is following a different path than before.
This leads to many problems in the build of libc but also of other applications.
See http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/Inline.html for details.

At this time, this is fixed using -fgnu89-inline which restores old behaviour.

The right thing seems to use 'extern __inline__' instead of 'static inline'. But without a proper prototype, gcc will still ignore inlining.

Many headers defines code to be inlined without a prototype.

~~I'm leaving this ticket open for reference.~~
"	defect	closed	normal	libc-0.6.6	libc		major	worksforme		
