2011-08-19 07:21:37 Linking of ip fails (iproute2/shared-flat)
Florian Harmuth (GERMANY)
Message: 103037
Hello all,
at the moment i try to compile the iproute2 package. If I configure uclinux to build all binaries as FLAT or as FDPIC the build works fine. But if I choose Shared-Flat as binary format it crashes while linking ip (see attached log). Are there any hints for this error? I there a size limitation or anything like this for shared-flat executables?
Best regards,
flo
make -C iproute2-2.6.35 CC="bfin-uclinux-gcc" LIBUTIL= SHARED_LIBS=n
make[4]: Entering directory `/my/path/to/uclinux/user/iproute2/iproute2-2.6.35'
make[5]: Entering directory `/my/path/to/uclinux/user/iproute2/iproute2-2.6.35/lib'
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ll_map.o ll_map.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o libnetlink.o libnetlink.c
bfin-uclinux-ar rcs libnetlink.a ll_map.o libnetlink.o
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o utils.o utils.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o rt_names.o rt_names.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ll_types.o ll_types.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ll_proto.o ll_proto.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ll_addr.o ll_addr.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o inet_proto.o inet_proto.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o dnet_ntop.o dnet_ntop.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o dnet_pton.o dnet_pton.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipx_ntop.o ipx_ntop.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -fPIC -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipx_pton.o ipx_pton.c
bfin-uclinux-ar rcs libutil.a utils.o rt_names.o ll_types.o ll_proto.o ll_addr.o inet_proto.o dnet_ntop.o dnet_pton.o ipx_ntop.o ipx_pton.o
make[5]: Leaving directory `/my/path/to/uclinux/user/iproute2/iproute2-2.6.35/lib'
make[5]: Entering directory `/my/path/to/uclinux/user/iproute2/iproute2-2.6.35/ip'
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ip.o ip.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipaddress.o ipaddress.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipaddrlabel.o ipaddrlabel.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o iproute.o iproute.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o iprule.o iprule.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o rtm_map.o rtm_map.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o iptunnel.o iptunnel.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o tunnel.o tunnel.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipneigh.o ipneigh.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipntable.o ipntable.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o iplink.o iplink.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipmaddr.o ipmaddr.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipmonitor.o ipmonitor.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipmroute.o ipmroute.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipprefix.o ipprefix.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o iptuntap.o iptuntap.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o ipxfrm.o ipxfrm.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o xfrm_state.o xfrm_state.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o xfrm_policy.o xfrm_policy.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o xfrm_monitor.o xfrm_monitor.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o iplink_vlan.o iplink_vlan.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o link_veth.o link_veth.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o link_gre.o link_gre.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o iplink_can.o iplink_can.c
bfin-uclinux-gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DNO_SHARED_LIBS -DEMBED -D__uClinux__ -I/my/path/to/uclinux -mcpu=bf537-0.3 -c -o iplink_macvlan.o iplink_macvlan.c
bfin-uclinux-gcc -Wl,-elf2flt -mid-shared-library -mshared-library-id=0 -mcpu=bf537-0.3 ip.o ipaddress.o ipaddrlabel.o iproute.o iprule.o rtm_map.o iptunnel.o tunnel.o ipneigh.o ipntable.o iplink.o ipmaddr.o ipmonitor.o ipmroute.o ipprefix.o iptuntap.o ipxfrm.o xfrm_state.o xfrm_policy.o xfrm_monitor.o iplink_vlan.o link_veth.o link_gre.o iplink_can.o iplink_macvlan.o ../lib/libnetlink.a ../lib/libutil.a static-syms.o -lresolv -L../lib -lnetlink -lutil -o ip
ip.o: In function `_do_cmd':
ip.c:(.text+0x5c): relocation truncated to fit: R_BFIN_PCREL24 against symbol `_fprintf' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.o: In function `_usage':
ip.c:(.text+0x88): relocation truncated to fit: R_BFIN_PCREL24 against symbol `_fwrite' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.c:(.text+0x8e): relocation truncated to fit: R_BFIN_PCREL24 against symbol `_exit' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.o: In function `_batch':
ip.c:(.text+0xb6): relocation truncated to fit: R_BFIN_PCREL24 against symbol `_strcmp' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.c:(.text+0x13e): relocation truncated to fit: R_BFIN_PCREL24 against symbol `_fprintf' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.c:(.text+0x158): relocation truncated to fit: R_BFIN_PCREL24 against symbol `_free' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.c:(.text+0x18a): relocation truncated to fit: R_BFIN_PCREL24 against symbol `_freopen' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.c:(.text+0x19c): relocation truncated to fit: R_BFIN_PCREL24 against symbol `___errno_location' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.c:(.text+0x1a6): relocation truncated to fit: R_BFIN_PCREL24 against symbol `_strerror' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.c:(.text+0x1b8): relocation truncated to fit: R_BFIN_PCREL24 against symbol `_fprintf' defined in .text section in /opt/uClinux-2010R1-rc4/bfin-uclinux/bin/../bfin-uclinux/runtime/usr/lib/mid-shared-library/libc.gdb
ip.c:(.text+0x1d6): additional relocation overflows omitted from the output
collect2: ld returned 1 exit status
make[5]: *** [ip] Error 1
TranslateQuoteReplyEditDelete
2011-08-21 23:25:33 Re: Linking of ip fails (iproute2/shared-flat)
Sonic Zhang (CHINA)
Message: 103061
This looks like a toolchain link problem. The symbol address in the shared library is too far from the caller in iproute2 application. Maybe a problem in the link script. I will ask our toolchain expert to take a look.
QuoteReplyEditDelete
2011-08-23 07:31:30 Re: Linking of ip fails (iproute2/shared-flat)
Stuart Henderson (UNITED KINGDOM)
Message: 103090
Hi,
I've tried building 2010R1-RC5 (the only release i had handy) with shared-flat enabled and iproute2 enabled from menuconfig and i didn't see the problem. As Sonic says, this is happens when the callee is too far away from the caller to emit a pc relative call.
Have you got a particularly large amount of code in your .text section? e.g. applications enabled for your build?
Or have you made any alterations to your linux-2.6.x/arch/blackfin/kernel/vmlinux.lds file?
Presumably adding -mlong-calls to the iproute2 build would resolve the issue, however there is a slight code size and speed penalty to doing this.
If you could provide me with more information so I can reproduce the problem, then I may be able to provide a better solution for you:
What version of the toolchain are you using?
What version of uclinux/kernel are you building?
What settings have you enabled/disabled for the uclinux build?
Thanks,
Stu
QuoteReplyEditDelete
2011-08-30 04:46:13 Re: Linking of ip fails (iproute2/shared-flat)
Florian Harmuth (GERMANY)
Message: 103199
Hallo and thanks for your response. Here are the version details:
toolchain: blackfin-toolchain-uclibc-default-2010R1-RC4.x86_64
uclinux: svn info
Pfad: .
URL: svn://sources.blackfin.uclinux.org/uclinux-dist/trunk
Basis des Projektarchivs: svn://sources.blackfin.uclinux.org/uclinux-dist
UUID des Projektarchivs: 3e2a5524-39e8-4cb9-84a9-c49da69cba3a
Revision: 10340
Knotentyp: Verzeichnis
Plan: normal
Letzter Autor: scott
Letzte geänderte Rev: 10340
Letztes Änderungsdatum: 2011-08-30 09:32:56 +0200 (Di, 30. Aug 2011)
kernel: svn info
Pfad: .
URL: svn://firewall-sources.blackfin.uclinux.org:80/svn/linux-kernel/trunk
Basis des Projektarchivs: svn://firewall-sources.blackfin.uclinux.org:80/svn/linux-kernel
UUID des Projektarchivs: 526b6c2d-f592-4532-a319-5dd88ccb003d
Revision: 10064
Knotentyp: Verzeichnis
Plan: normal
Letzter Autor: root
Letzte geänderte Rev: 10064
Letztes Änderungsdatum: 2011-08-24 08:48:17 +0200 (Mi, 24. Aug 2011)
uclinux build settings:
uclinux-dist $ cat .config
#
# Automatically generated make config: don't edit
# Dist builder
#
CONFIG_DISTVERSION="4.0"
#
# Vendor/Product Selection
#
#
# Select the Vendor you wish to target
#
# CONFIG_DEFAULTS_3COM is not set
# CONFIG_DEFAULTS_ACTIONTEC is not set
# CONFIG_DEFAULTS_ADI is not set
# CONFIG_DEFAULTS_AGLAIA is not set
# CONFIG_DEFAULTS_AKIZUKI is not set
# CONFIG_DEFAULTS_ALTERA is not set
CONFIG_DEFAULTS_ANALOGDEVICES=y
# CONFIG_DEFAULTS_APPLE is not set
# CONFIG_DEFAULTS_ARCTURUS is not set
# CONFIG_DEFAULTS_ARNEWSH is not set
# CONFIG_DEFAULTS_ATHEROS is not set
# CONFIG_DEFAULTS_ATMARKTECHNO is not set
# CONFIG_DEFAULTS_ATMEL is not set
# CONFIG_DEFAULTS_AVNET is not set
# CONFIG_DEFAULTS_BLUETECHNIX is not set
# CONFIG_DEFAULTS_CIRRUS is not set
# CONFIG_DEFAULTS_COGENT is not set
# CONFIG_DEFAULTS_CONEXANT is not set
# CONFIG_DEFAULTS_CWLINUX is not set
# CONFIG_DEFAULTS_CYBERGUARD is not set
# CONFIG_DEFAULTS_CYTEK is not set
# CONFIG_DEFAULTS_EMAC is not set
# CONFIG_DEFAULTS_ESPD is not set
# CONFIG_DEFAULTS_EXYS is not set
# CONFIG_DEFAULTS_FEITH is not set
# CONFIG_DEFAULTS_FREESCALE is not set
# CONFIG_DEFAULTS_FUTURE is not set
# CONFIG_DEFAULTS_GDB is not set
# CONFIG_DEFAULTS_HITACHI is not set
# CONFIG_DEFAULTS_HVSISTEMAS is not set
# CONFIG_DEFAULTS_IMT is not set
# CONFIG_DEFAULTS_INSIGHT is not set
# CONFIG_DEFAULTS_INTEC is not set
# CONFIG_DEFAULTS_INTEL is not set
# CONFIG_DEFAULTS_KENDINMICREL is not set
# CONFIG_DEFAULTS_LEOX is not set
# CONFIG_DEFAULTS_MECEL is not set
# CONFIG_DEFAULTS_MIDAS is not set
# CONFIG_DEFAULTS_NEC is not set
# CONFIG_DEFAULTS_NETBURNER is not set
# CONFIG_DEFAULTS_NETSILICON is not set
# CONFIG_DEFAULTS_NINTENDO is not set
# CONFIG_DEFAULTS_NXP is not set
# CONFIG_DEFAULTS_OPENCORES is not set
# CONFIG_DEFAULTS_OPENGEAR is not set
# CONFIG_DEFAULTS_PHILIPS is not set
# CONFIG_DEFAULTS_PROMISE is not set
# CONFIG_DEFAULTS_SAMSUNG is not set
# CONFIG_DEFAULTS_SAVANT is not set
# CONFIG_DEFAULTS_SECURECOMPUTING is not set
# CONFIG_DEFAULTS_SECUREEDGE is not set
# CONFIG_DEFAULTS_SENTEC is not set
# CONFIG_DEFAULTS_SERRA is not set
# CONFIG_DEFAULTS_SIGNAL is not set
# CONFIG_DEFAULTS_SIMTEC is not set
# CONFIG_DEFAULTS_SNAPGEAR is not set
# CONFIG_DEFAULTS_SNEHA is not set
# CONFIG_DEFAULTS_SOEKRIS is not set
# CONFIG_DEFAULTS_SONY is not set
# CONFIG_DEFAULTS_SSV is not set
# CONFIG_DEFAULTS_STRAWBERRYLINUX is not set
# CONFIG_DEFAULTS_SURVEYOR is not set
# CONFIG_DEFAULTS_SWARM is not set
# CONFIG_DEFAULTS_TELEIP is not set
# CONFIG_DEFAULTS_TI is not set
# CONFIG_DEFAULTS_TRISCEND is not set
# CONFIG_DEFAULTS_VIA is not set
# CONFIG_DEFAULTS_WEISS is not set
# CONFIG_DEFAULTS_XILINX is not set
#
# Select the Product you wish to target
#
# CONFIG_DEFAULTS_ANALOGDEVICES_BF518F_EZBRD is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF526_EZBRD is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF527_AD7160_EVAL is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF527_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF527_EZKIT_V2 is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF533_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF533_STAMP is not set
CONFIG_DEFAULTS_ANALOGDEVICES_BF537_STAMP=y
# CONFIG_DEFAULTS_ANALOGDEVICES_BF538_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF548_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF561_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF561_EZKIT_SMP is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_PNAV_10 is not set
#
# Kernel/Library/Defaults Selection
#
#
# Kernel is linux-2.6.x
#
CONFIG_DEFAULTS_KERNEL_2_6=y
#
# Libc is None
#
CONFIG_DEFAULTS_LIBC_NONE=y
# CONFIG_DEFAULTS_OVERRIDE is not set
# CONFIG_DEFAULTS_VENDOR_UPDATE is not set
CONFIG_VENDOR=AnalogDevices
CONFIG_PRODUCT=BF537-STAMP
CONFIG_LINUXDIR=linux-2.6.x
CONFIG_LIBCDIR=
fhar@mich ~/KJ/uclinux-dist $ cat .config
#
# Automatically generated make config: don't edit
# Dist builder
#
CONFIG_DISTVERSION="4.0"
#
# Vendor/Product Selection
#
#
# Select the Vendor you wish to target
#
# CONFIG_DEFAULTS_3COM is not set
# CONFIG_DEFAULTS_ACTIONTEC is not set
# CONFIG_DEFAULTS_ADI is not set
# CONFIG_DEFAULTS_AGLAIA is not set
# CONFIG_DEFAULTS_AKIZUKI is not set
# CONFIG_DEFAULTS_ALTERA is not set
CONFIG_DEFAULTS_ANALOGDEVICES=y
# CONFIG_DEFAULTS_APPLE is not set
# CONFIG_DEFAULTS_ARCTURUS is not set
# CONFIG_DEFAULTS_ARNEWSH is not set
# CONFIG_DEFAULTS_ATHEROS is not set
# CONFIG_DEFAULTS_ATMARKTECHNO is not set
# CONFIG_DEFAULTS_ATMEL is not set
# CONFIG_DEFAULTS_AVNET is not set
# CONFIG_DEFAULTS_BLUETECHNIX is not set
# CONFIG_DEFAULTS_CIRRUS is not set
# CONFIG_DEFAULTS_COGENT is not set
# CONFIG_DEFAULTS_CONEXANT is not set
# CONFIG_DEFAULTS_CWLINUX is not set
# CONFIG_DEFAULTS_CYBERGUARD is not set
# CONFIG_DEFAULTS_CYTEK is not set
# CONFIG_DEFAULTS_EMAC is not set
# CONFIG_DEFAULTS_ESPD is not set
# CONFIG_DEFAULTS_EXYS is not set
# CONFIG_DEFAULTS_FEITH is not set
# CONFIG_DEFAULTS_FREESCALE is not set
# CONFIG_DEFAULTS_FUTURE is not set
# CONFIG_DEFAULTS_GDB is not set
# CONFIG_DEFAULTS_HITACHI is not set
# CONFIG_DEFAULTS_HVSISTEMAS is not set
# CONFIG_DEFAULTS_IMT is not set
# CONFIG_DEFAULTS_INSIGHT is not set
# CONFIG_DEFAULTS_INTEC is not set
# CONFIG_DEFAULTS_INTEL is not set
# CONFIG_DEFAULTS_KENDINMICREL is not set
# CONFIG_DEFAULTS_LEOX is not set
# CONFIG_DEFAULTS_MECEL is not set
# CONFIG_DEFAULTS_MIDAS is not set
# CONFIG_DEFAULTS_NEC is not set
# CONFIG_DEFAULTS_NETBURNER is not set
# CONFIG_DEFAULTS_NETSILICON is not set
# CONFIG_DEFAULTS_NINTENDO is not set
# CONFIG_DEFAULTS_NXP is not set
# CONFIG_DEFAULTS_OPENCORES is not set
# CONFIG_DEFAULTS_OPENGEAR is not set
# CONFIG_DEFAULTS_PHILIPS is not set
# CONFIG_DEFAULTS_PROMISE is not set
# CONFIG_DEFAULTS_SAMSUNG is not set
# CONFIG_DEFAULTS_SAVANT is not set
# CONFIG_DEFAULTS_SECURECOMPUTING is not set
# CONFIG_DEFAULTS_SECUREEDGE is not set
# CONFIG_DEFAULTS_SENTEC is not set
# CONFIG_DEFAULTS_SERRA is not set
# CONFIG_DEFAULTS_SIGNAL is not set
# CONFIG_DEFAULTS_SIMTEC is not set
# CONFIG_DEFAULTS_SNAPGEAR is not set
# CONFIG_DEFAULTS_SNEHA is not set
# CONFIG_DEFAULTS_SOEKRIS is not set
# CONFIG_DEFAULTS_SONY is not set
# CONFIG_DEFAULTS_SSV is not set
# CONFIG_DEFAULTS_STRAWBERRYLINUX is not set
# CONFIG_DEFAULTS_SURVEYOR is not set
# CONFIG_DEFAULTS_SWARM is not set
# CONFIG_DEFAULTS_TELEIP is not set
# CONFIG_DEFAULTS_TI is not set
# CONFIG_DEFAULTS_TRISCEND is not set
# CONFIG_DEFAULTS_VIA is not set
# CONFIG_DEFAULTS_WEISS is not set
# CONFIG_DEFAULTS_XILINX is not set
#
# Select the Product you wish to target
#
# CONFIG_DEFAULTS_ANALOGDEVICES_BF518F_EZBRD is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF526_EZBRD is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF527_AD7160_EVAL is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF527_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF527_EZKIT_V2 is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF533_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF533_STAMP is not set
CONFIG_DEFAULTS_ANALOGDEVICES_BF537_STAMP=y
# CONFIG_DEFAULTS_ANALOGDEVICES_BF538_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF548_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF561_EZKIT is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_BF561_EZKIT_SMP is not set
# CONFIG_DEFAULTS_ANALOGDEVICES_PNAV_10 is not set
#
# Kernel/Library/Defaults Selection
#
#
# Kernel is linux-2.6.x
#
CONFIG_DEFAULTS_KERNEL_2_6=y
#
# Libc is None
#
CONFIG_DEFAULTS_LIBC_NONE=y
# CONFIG_DEFAULTS_OVERRIDE is not set
# CONFIG_DEFAULTS_VENDOR_UPDATE is not set
CONFIG_VENDOR=AnalogDevices
CONFIG_PRODUCT=BF537-STAMP
CONFIG_LINUXDIR=linux-2.6.x
CONFIG_LIBCDIR=
Best Regards,
flo