coldfire
Andrew Cagney <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.m68k |
|---|---|
| Message-ID | <CAJeAr6t0G2hPkOPoeWYapCt1eaZZLcmTvws=0tEMEeYDSKLTZQ@mail.gmail.com> |
[attempt 3] First, apologies if this is the wrong list. It seemed like the best fit :-) Is there a kernel configuration around somewhere for what ever cpu (54xx?) was being worked on? Also, when building, evbcf, I eventually "got" to this point. Known problem? presumably the 64k GOT overflowed and applying copious amounts of -mxgot should make it go away ... rm -f gallium_dri.so.0 /home/cagney/NetBSD/trunk/tools/bin/m5407--netbsdelf-c++ -Wl,-x -shared -Wl,-soname,gallium_dri.so.0 -Wl,--warn-shared-textrel -Wl,-Map=gallium_dri.so.0.map --sysroot=/home/cagney/NetBSD/trunk/evbcf/destdir.evbcf -Wl,--version-script=/home/cagney/NetBSD/trunk/xsrc/external/mit/MesaLib/dist/src/gallium/targets/dri/dri.sym -Wl,-rpath,/usr/X11R7/lib -L=/usr/X11R7/lib -o gallium_dri.so.0 -Wl,-rpath-link,/home/cagney/NetBSD/trunk/evbcf/destdir.evbcf/lib -L=/lib -Wl,--whole-archive gallium_dri_pic.a -Wl,--no-whole-archive -L/home/cagney/NetBSD/trunk/evbcf/lib/libm -lm -L/home/cagney/NetBSD/trunk/evbcf/external/mit/xorg/lib/libdrm -ldrm -L/home/cagney/NetBSD/trunk/evbcf/external/mit/xorg/lib/libdrm_radeon -ldrm_radeon -L/home/cagney/NetBSD/trunk/evbcf/external/mit/xorg/lib/libglapi -lglapi -L/home/cagney/NetBSD/trunk/evbcf/external/mit/expat/lib/libexpat -lexpat gallium_dri_pic.a(m_translate.pico): In function `_math_init_translate': m_translate.c:(.text+0x4c3e): relocation truncated to fit: R_68K_GOT16O against `trans_3_GLdouble_4ub_raw' gallium_dri_pic.a(u_unfilled_gen.pico): In function `u_unfilled_generator': u_unfilled_gen.c:(.text+0x1470): relocation truncated to fit: R_68K_GOT16O against `generate_linear_ushort' gallium_dri_pic.a(u_indices_gen.pico): In function `u_index_init': u_indices_gen.c:(.text+0x567e): relocation truncated to fit: R_68K_GOT16O against `generate_linestrip_ushort_last2last' u_indices_gen.c:(.text+0x56a2): relocation truncated to fit: R_68K_GOT16O against `generate_quadstrip_ushort_last2last' u_indices_gen.c:(.text+0x56f6): relocation truncated to fit: R_68K_GOT16O against `generate_linestrip_uint_first2last' u_indices_gen.c:(.text+0x5708): relocation truncated to fit: R_68K_GOT16O against `generate_trifan_uint_first2last' u_indices_gen.c:(.text+0x5732): relocation truncated to fit: R_68K_GOT16O against `generate_linestrip_uint_last2first' u_indices_gen.c:(.text+0x5756): relocation truncated to fit: R_68K_GOT16O against `generate_quadstrip_uint_last2first' u_indices_gen.c:(.text+0x577a): relocation truncated to fit: R_68K_GOT16O against `generate_tris_uint_last2last' u_indices_gen.c:(.text+0x57ac): relocation truncated to fit: R_68K_GOT16O against `translate_linestrip_ubyte2ushort_first2first' u_indices_gen.c:(.text+0x57d0): additional relocation overflows omitted from the output