im currently trying to replicate a gcc-3.4.0 arm-elf build from an very
old cross toolchain
building with my script (https://pastebin.com/kAEK0S24) works
but my -print-multi-lib returns only

---
.;
thumb;@mthumb
---

the original builds -print-multi-lib returns

---
.;
thumb;@mthumb
be;@mbig-endian
fpu;@mhard-float
interwork;@mthumb-interwork
nofmult;@mcpu=arm7
fpu/interwork;@mhard-float@mthumb-interwork
fpu/nofmult;@mhard-float@mcpu=arm7
be/fpu;@mbig-endian@mhard-float
be/interwork;@mbig-endian@mthumb-interwork
be/nofmult;@mbig-endian@mcpu=arm7
be/fpu/interwork;@mbig-endian@mhard-float@mthumb-interwork
be/fpu/nofmult;@mbig-endian@mhard-float@mcpu=arm7
thumb/be;@mthumb@mbig-endian
thumb/interwork;@mthumb@mthumb-interwork
thumb/be/interwork;@mthumb@mbig-endian@mthumb-interwork
---

and the configure lines getting with -v are the same

i tried adding

--with-float=hard --with-thumb-interwork --with-big-endian

to ./configure but that doesn't changed my -print-multi-lib output


is it needed that i directly change the content of my

gcc-3.4.0\gcc\config\arm\t-arm-elf

file to get the multi-lib options or is there a better way?

Reply via email to