Changes between Initial Version and Version 3 of Ticket #278


Ignore:
Timestamp:
Feb 19, 2014, 3:00:31 AM (11 years ago)
Author:
bird
Comment:

I also fail to see the difference between inline and __inline__ while in libc sources. You better look at the preprocessor output for those files with your compiler and see what really compiled, my guess would be that inline is defined to an empty expression for some stupid reason.

There should also be no need for prototyping inlined functions. If you want to start doing that, I require a really good and valid reason for it.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #278 – Description

    initial v3  
    77The right thing seems to use 'extern __inline__' instead of 'static inline'. But without a proper prototype, gcc will still ignore inlining.
    88
    9 Many heaers defines code to be inlined without a prototype.
     9Many headers defines code to be inlined without a prototype.
    1010
    11 I'm leaving this ticket open for reference.
     11~~I'm leaving this ticket open for reference.~~