Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-06 | Add -MMD option to erlc | Tony Rogvall | |
The compile option makedep_side_effect, erlc -MMD, instructs the compiler to emit dependencies and continue to compile as normal. | |||
2017-06-09 | stdlib: Handle unknown compiler options with Unicode | Hans Bolinder | |
2017-03-08 | stdlib: Fix handling of locations and annotations | Hans Bolinder | |
2016-05-25 | erts: Implement halt/0 and halt/1 in Erlang | Sverker Eriksson | |
just to make things simpler. | |||
2016-03-15 | update copyright-year | Henrik Nord | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2014-03-20 | Fix some Dialyzer warnings | Hans Bolinder | |
Dialyzer recognizes a certain pattern that makes it possible to get rid of 'The created fun has no local return' warnings. | |||
2013-09-19 | Teach erlc to handle UTF-8 file names | Björn Gustavsson | |
The 'erlc' program passes options to the 'erl' program using the '-s' option. The '-s' option causes all options to be converted to atoms, which implies that UTF-8 file names may not be given on the command line. We could solve just the UTF-8 problem by using '-run' and change the erl_compile module to expect strings instead of atoms, but since that is an incompatible change, we should take the opportunity to make more incompatible changes while we are at it. Specifically, when 'erlc' was first written, there was no way to pass command line arguments starting with '-' to Erlang, so 'erlc' did all parsing of arguments and translated options to atoms starting with a '@' character (for example, -I was translated to @i). Since then, the '-extra' option has been introduced which allows us to pass anything to Erlang at the end of the command line. Therefore, while at it, do the minimum of necessary command line parsing in the 'erlc' program (e.g. the '-smp' option), passing the command line essentially unchanged to 'erl' using the '-extra' option, and rewrite the option parsing in Erlang. | |||
2013-01-25 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-25 | Make adjustments for Unicode | Hans Bolinder | |
2012-03-21 | stdlib: Stop working around erlang:halt not flushing | Raimo Niskanen | |
2011-09-29 | Update copyright years | Björn-Egil Dahlberg | |
2011-08-30 | Remove dead code in erl_compile | Tuncer Ayaz | |
2010-06-04 | Merge branch 'ks/dialyzer' into dev | Erlang/OTP | |
* ks/dialyzer: dialyzer: Build the PLT even if there are unresolved remote types proplists: Export the type property() erl_lint: Issue warnings for undefined exported types Minor fix in a print message Add handling of unknown types Add declaration for exported types Add types and specs; performed some cleanups also erl_scan: Add declarations for exported types stdlib: Add declarations for exported types hipe: Add declarations for exported types compiler: Add declarations for exported types syntax_tools: Add declarations for exported types kernel: Add declaration for exported types Support -export_type() in dialyzer and erl_types Add infrastructure for the -export_type() attribute OTP-8678 ks/dialyzer | |||
2010-06-03 | stdlib: Add declarations for exported types | Kostis Sagonas | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |