From: Bruce S. <bw...@ar...> - 2003-06-17 20:56:19
|
> >> Take a look at scripts/prepare and search for "uname" ( without the > >quotes > >> *lol*). The complete DL System is build for the specific CPU. > > > >Are you sure it's working? I was watching openssl & glibc both compile > >on my screen, and I never say anything that looked like: -march i686 > >or any gcc parameter containing "686" (except for the kernel). > > Hmmm.....checking...checking.....checking....executing: ./scripts/build.sh > build opt=openssh > Ok, the host-type and build-system-type in the configure part is correct, > but I don't see any -march=686 either. > Question: doesn't gcc use the architecture it was compiled for, when you > don't specify anything? I don't know. I'm far from being a gcc expert. > I'm getting a bit confused now.... Welcome to the club! :-) I've been reading the gcc man page, looking at gcc.gnu.org docs, and searching the newsgroups. The most useful thing I found so far is "gcc -v" tells what "spec" file it uses for default options. I looked at that file, but all the fancy substitution stuff is over my head. It may be using i686 optimization (in my case), but I don't know how to confirm or deny it. - BS |