Hi Marko,
On Monday 21 November 2005 15:50, Marko Wolf wrote:
schon seit längerem (einschließlich der aktuellen Version) von Fiasco bekommen ich und andere beim Kompilieren (w/ gcc 3.3.6) (nur) zum Fiasco-UX Target immer nachfolgende Fehlermeldung, welche vermutlich an einer fehlenden inline Definition liegt. Zumindest müssen wir das ..build/auto/std_macros.h bei jedem UX-Build immer wie folgt patchen:
#ifndef noinline #define noinline noinline #endif
Gibt es da eine bessere Lösung oder machen wir etwas falsch?
Thank you for the bug report. We have (hopefully) fixed the problem, the fix should be available in our remote CVS tomorrow. The problem was that a Linux header did a '#define noinline /* nothing*/'. We have changed the declaration of FIASCO_NOINLINE from
#define FIASCO_NOINLINE __attribute__ ((noinline))
into
#define FIASCO_NOINLINE __attribute__ ((__noinline__))
Cheers,
Frank