Hi,
I'm a bit puzzled by what still needs to be done about makemake.in. Despite the numerous recent patches and successful compilation attempts on lots of systems, that file still contains lots of empty/default sections, e.g.
# Mac OS X/x86_64 with 32-bit ABI
darwin*--i386) # TODO
For instance, I have an 11 year old MacBook Pro. It's i386, 32bit only, and limited by apple to Snow Leopard OSX 10.6.x. No x86_64, despite the above comment.
What should go into the above section?
- The most performant settings that happen work on my machine, after running
make benchmark in each of the build-gcc-spvw* directories?
- The most conservative settings, because my machine is just one among many darwin*--i386?
For instance, it currently contains NO_ADDRESS_SPACE_ASSUMPTIONS
- ??
Furthermore, despite dispatching upon the OS and architecture, this section typically contains compiler-specific settings, e.g. -DNO_ARI_ASM. Is that really the correct place to put these?
For instance, I looked at NO_SP_ASM, and despite being defined, it seems to be ignored when IIRC GNU is defined, e.g. when compiling with gcc.
That machine reports:
$ gcc -v
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5666.3~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/usr/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/usr/include/c++/4.2.1 --host=i686-apple-darwin10 --target=i686-apple-darwin10
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5666) (dot 3)
$ clang -v
Apple clang version 1.7 (tags/Apple/clang-77) (based on LLVM 2.9svn)
Target: i386-apple-darwin10
Thread model: posix
Regards,
Jörg Höhle
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.