summaryrefslogtreecommitdiff
path: root/xcomp/erl-xcomp-avr32-atmel-linux-gnu.conf
Commit message (Collapse)AuthorAgeFilesLines
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
|
* Merge branch 'msp/double_middle_endian/OTP-10209' into maintLukas Larsson2012-08-241-0/+9
|\ | | | | | | | | | | | | | | * msp/double_middle_endian/OTP-10209: Configure now assumed normal doubles Revise the autoconf tests for double middle endianness. Add test for floating-point output to float_SUITE. Unbreak floating point on middle-endian machines.
| * Unbreak floating point on middle-endian machines.Mike Sperber2012-03-231-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | On some ARMs (and maybe other platforms), doubles are stored with the the two 32-bit words reversed with respect to more common architectures. The symptom is this: > io_lib:write(1.0). "0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005299808824" Detect that and account for it when decoding floats.
* | Update copyright yearsBjörn-Egil Dahlberg2012-03-301-1/+1
|/
* Update xcomp config for AVR32/buildroot-v3.0.0smithwinston2011-11-021-2/+2
| | | | | | | | With Atmel's recent buildroot-v3.0.0 release for AVR32, some changes were needed in order to properly cross compile Erlang/OTP for the platform. Tested with R14B04 on a mk I NGW100.
* OTP-8323 Cross compilation improvements and other build systemRickard Green2010-02-151-186/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improvements. Most notable: Lots of cross compilation improvements. The old cross compilation support was more or less non-existing as well as broken. Please, note that the cross compilation support should still be considered as experimental. Also note that old cross compilation configurations cannot be used without modifications. For more information on cross compiling Erlang/OTP see the $ERL_TOP/INSTALL-CROSS.md file. Support for staged install using <url href="http://www.gnu.org/prep/standards/html_node/DESTDIR.html">D ESTDIR</url>. The old broken INSTALL_PREFIX has also been fixed. For more information see the $ERL_TOP/INSTALL.md file. Documentation of the release target of the top Makefile. For more information see the $ERL_TOP/INSTALL.md file. make install now by default creates relative symbolic links instead of absolute ones. For more information see the $ERL_TOP/INSTALL.md file. $ERL_TOP/configure --help=recursive now works and prints help for all applications with configure scripts. Doing make install, or make release directly after make all no longer triggers miscellaneous rebuilds. Existing bootstrap system is now used when doing make install, or make release without a preceding make all. The crypto and ssl applications use the same runtime library path when dynamically linking against libssl.so and libcrypto.so. The runtime library search path has also been extended. The configure scripts of erl_interface and odbc now search for thread libraries and thread library quirks the same way as erts do. The configure script of the odbc application now also looks for odbc libraries in lib64 and lib/64 directories when building on a 64-bit system. The config.h.in file in the erl_interface application is now automatically generated in instead of statically updated which reduces the risk of configure tests without any effect. (Thanks to Henrik Riomar for suggestions and testing) (Thanks to Winston Smith for the AVR32-Linux cross configuration and testing)
* Add cross-compile configuration for Atmel AVR32-Linux (NGW100)Smith Winston2010-02-091-0/+262
Implemented erl-xcomp-avr32-atmel-linux-gnu.conf to support cross compilation of Erlang on Atmel's AVR32-Linux: http://www.atmel.no/buildroot/ Built using a Ubuntu 9.10 host, with buildroot-2.3.0 and tested on on Atmel's NGW100 development board.