This is the mail archive of the
binutils@sourceware.cygnus.com
mailing list for the binutils project.
ld: .* Not enough room for program headers / linux-mips
- To: binutils at sourceware dot cygnus dot com
- Subject: ld: .* Not enough room for program headers / linux-mips
- From: Florian Lohoff <flo at rfc822 dot org>
- Date: Sun, 16 Apr 2000 20:11:50 +0200
- Organization: rfc822 - pure communication
Hi,
i am seeing the following error when compiling "libgmp2" on
debian/gnu/linux-mips (bootstrapping) with current cvs binutils.
Binutils 2.8.1 (default for linux-mips(el)) just segfault.
This is the gcc -v output from the build process when linking
the .so lib.
Does anyone possibly have a clue ?
Reading specs from /usr/lib/gcc-lib/mips-unknown-linux-gnu/egcs-2.90.29/specs
gcc version egcs-2.90.29 980515 (egcs-1.0.3 release)
ld -shared -o libgmp.so.2.0.2 /usr/lib/crti.o
/usr/lib/gcc-lib/mips-unknown-linux-gnu/egcs-2.90.29/crtbeginS.o
-L/usr/lib/gcc-lib/mips-unknown-linux-gnu/egcs-2.90.29
-L/usr/mips-unknown-linux-gnu/lib -lc -soname libgmp.so.2
extract-double.o insert-double.o memory.o mp_bpl.o mp_clz_tab.o
mp_set_fns.o stack-alloc.o version.o mpf/abs.o mpf/add.o
mpf/add_ui.o mpf/clear.o mpf/cmp.o mpf/cmp_si.o mpf/cmp_ui.o
mpf/div.o mpf/div_2exp.o mpf/div_ui.o mpf/dump.o mpf/eq.o mpf/get_d.o
mpf/get_prc.o mpf/get_str.o mpf/init.o mpf/init2.o mpf/inp_str.o
mpf/iset.o mpf/iset_d.o mpf/iset_si.o mpf/iset_str.o mpf/iset_ui.o
mpf/mul.o mpf/mul_2exp.o mpf/mul_ui.o mpf/neg.o mpf/out_str.o
mpf/random2.o mpf/reldiff.o mpf/set.o mpf/set_d.o mpf/set_dfl_prec.o
mpf/set_prc.o mpf/set_prc_raw.o mpf/set_q.o mpf/set_si.o mpf/set_str.o
mpf/set_ui.o mpf/set_z.o mpf/size.o mpf/sqrt.o mpf/sqrt_ui.o mpf/sub.o
mpf/sub_ui.o mpf/ui_div.o mpf/ui_sub.o mpn/add_n.o mpn/addmul_1.o
mpn/bdivmod.o mpn/cmp.o mpn/divmod_1.o mpn/divrem.o mpn/divrem_1.o
mpn/dump.o mpn/gcd.o mpn/gcd_1.o mpn/gcdext.o mpn/get_str.o
mpn/hamdist.o mpn/inlines.o mpn/lshift.o mpn/mod_1.o mpn/mp_bases.o
mpn/mul.o mpn/mul_1.o mpn/mul_n.o mpn/perfsqr.o mpn/popcount.o
mpn/pre_mod_1.o mpn/random2.o mpn/rshift.o mpn/scan0.o mpn/scan1.o
mpn/set_str.o mpn/sqrtrem.o mpn/sub_n.o mpn/submul_1.o mpq/add.o
mpq/canonicalize.o mpq/clear.o mpq/cmp.o mpq/cmp_ui.o mpq/div.o
mpq/equal.o mpq/get_d.o mpq/get_den.o mpq/get_num.o mpq/init.o mpq/inv.o
mpq/mul.o mpq/neg.o mpq/set.o mpq/set_den.o mpq/set_num.o mpq/set_si.o
mpq/set_ui.o mpq/set_z.o mpq/sub.o mpz/abs.o mpz/add.o mpz/add_ui.o
mpz/and.o mpz/array_init.o mpz/cdiv_q.o mpz/cdiv_q_ui.o mpz/cdiv_qr.o
mpz/cdiv_qr_ui.o mpz/cdiv_r.o mpz/cdiv_r_ui.o mpz/cdiv_ui.o mpz/clear.o
mpz/clrbit.o mpz/cmp.o mpz/cmp_si.o mpz/cmp_ui.o mpz/com.o mpz/divexact.o
mpz/fac_ui.o mpz/fdiv_q.o mpz/fdiv_q_2exp.o mpz/fdiv_q_ui.o
mpz/fdiv_qr.o mpz/fdiv_qr_ui.o mpz/fdiv_r.o mpz/fdiv_r_2exp.o
mpz/fdiv_r_ui.o mpz/fdiv_ui.o mpz/gcd.o mpz/gcd_ui.o mpz/gcdext.o
mpz/get_d.o mpz/get_si.o mpz/get_str.o mpz/get_ui.o mpz/getlimbn.o
mpz/hamdist.o mpz/init.o mpz/inp_raw.o mpz/inp_str.o mpz/invert.o
mpz/ior.o mpz/iset.o mpz/iset_d.o mpz/iset_si.o mpz/iset_str.o
mpz/iset_ui.o mpz/jacobi.o mpz/legendre.o mpz/mod.o mpz/mul.o
mpz/mul_2exp.o mpz/mul_ui.o mpz/neg.o mpz/out_raw.o mpz/out_str.o
mpz/perfsqr.o mpz/popcount.o mpz/pow_ui.o mpz/powm.o mpz/powm_ui.o
mpz/pprime_p.o mpz/random.o mpz/random2.o mpz/realloc.o mpz/scan0.o
mpz/scan1.o mpz/set.o mpz/set_d.o mpz/set_f.o mpz/set_q.o mpz/set_si.o
mpz/set_str.o mpz/set_ui.o mpz/setbit.o mpz/size.o mpz/sizeinbase.o
mpz/sqrt.o mpz/sqrtrem.o mpz/sub.o mpz/sub_ui.o mpz/tdiv_q.o
mpz/tdiv_q_2exp.o mpz/tdiv_q_ui.o mpz/tdiv_qr.o mpz/tdiv_qr_ui.o
mpz/tdiv_r.o mpz/tdiv_r_2exp.o mpz/tdiv_r_ui.o mpz/ui_pow_ui.o -lgcc
-lc -lgcc /usr/lib/gcc-lib/mips-unknown-linux-gnu/egcs-2.90.29/crtendS.o
/usr/lib/crtn.o
ld: libgmp.so.2.0.2: Not enough room for program headers (allocated 5, need 6)
ld: final link failed: Bad value
Flo
--
Florian Lohoff flo@rfc822.org +49-subject-2-change
"Technology is a constant battle between manufacturers producing bigger and
more idiot-proof systems and nature producing bigger and better idiots."