Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 91507

Summary: linux-headers compilers.h includes macro that keeps emacs (for example) from not inlining some functions
Product: Gentoo Linux Reporter: Timmy Douglas <timmy+gentoo>
Component: [OLD] Core systemAssignee: Tim Yamin (RETIRED) <plasmaroo>
Status: RESOLVED FIXED    
Severity: normal CC: plasmaroo
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://kerneltrap.org/mailarchive/1/message/61720/thread
Whiteboard:
Package list:
Runtime testing required: ---

Description Timmy Douglas 2005-05-04 19:00:16 UTC
please change this to #undef. see the url for why i think this should happen.


   139
   140  #ifndef noinline
   141  #define noinline
   142  #endif
   143

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51.21 (default-linux/x86/2004.2/gcc34, gcc-3.4.3-20050110, glibc-2.
2.5-r2,glibc-2.3.5-r0, 2.6.9-rc4 i686)
=================================================================
System uname: 2.6.9-rc4 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.6.10
ccache version 2.3 [disabled]
dev-lang/python:     2.1.3-r1, 2.2.3-r5, 2.3.5
sys-apps/sandbox:    1.2.2
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.4.18, 2.4.19-r1, 2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -g -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/
3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/
shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/
kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/
config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/
share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/
texmf/xdvi/ /var /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -g -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages nostrip sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.tds.net/gentoo http://gentoo.oregonstate.edu 
http://www.ibiblio.org/pub/Linux/distributions/gentoo http://csociety-ftp.ecn.
purdue.edu/pub/gentoo/"
LC_ALL="zh_TW.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X aalib aim alsa apache2 apm arts avi berkdb bitmap-fonts bonobo canna 
cjk crypt curl dga divx4linux dvd eds emacs emboss encode esd fam flac font-
server foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile 
iconv imagemagick imap imlib ipv6 java jpeg junit kde leim libg++ libwww mad 
mikmod mmap motif mozilla mp3 mpeg msn ncurses network nls nostrip ogg oggvorbis 
opengl oss pam pdflib perl png postgres python qt quicktime readline samba sdl 
slang spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts unicode 
vorbis xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2005-05-05 02:35:37 UTC
I'd suggest just removing that whole #ifndef block...
Comment 2 Tim Yamin (RETIRED) gentoo-dev 2005-05-24 07:04:24 UTC
Fixed in CVS (for 2.6.11); thanks!