diff options
Diffstat (limited to 'lib/compiler/doc/src')
| -rw-r--r-- | lib/compiler/doc/src/Makefile | 26 | ||||
| -rw-r--r-- | lib/compiler/doc/src/compile.xml | 9 | ||||
| -rw-r--r-- | lib/compiler/doc/src/fascicules.xml | 15 | ||||
| -rw-r--r-- | lib/compiler/doc/src/note.gif | bin | 1539 -> 0 bytes | |||
| -rw-r--r-- | lib/compiler/doc/src/notes.xml | 32 | ||||
| -rw-r--r-- | lib/compiler/doc/src/part_notes.xml | 40 | ||||
| -rw-r--r-- | lib/compiler/doc/src/part_notes_history.xml | 40 | ||||
| -rw-r--r-- | lib/compiler/doc/src/user_guide.gif | bin | 1581 -> 0 bytes | |||
| -rw-r--r-- | lib/compiler/doc/src/warning.gif | bin | 1498 -> 0 bytes | 
9 files changed, 53 insertions, 109 deletions
| diff --git a/lib/compiler/doc/src/Makefile b/lib/compiler/doc/src/Makefile index c6864cb835..13210de040 100644 --- a/lib/compiler/doc/src/Makefile +++ b/lib/compiler/doc/src/Makefile @@ -1,8 +1,8 @@  #  # %CopyrightBegin% -#  -# Copyright Ericsson AB 1997-2016. All Rights Reserved. -#  +# +# Copyright Ericsson AB 1997-2017. All Rights Reserved. +#  # Licensed under the Apache License, Version 2.0 (the "License");  # you may not use this file except in compliance with the License.  # You may obtain a copy of the License at @@ -14,7 +14,7 @@  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  # See the License for the specific language governing permissions and  # limitations under the License. -#  +#  # %CopyrightEnd%  #  include $(ERL_TOP)/make/target.mk @@ -38,13 +38,12 @@ RELSYSDIR = $(RELEASE_PATH)/lib/$(APPLICATION)-$(VSN)  XML_APPLICATION_FILES = ref_man.xml  XML_REF3_FILES = compile.xml -XML_PART_FILES = part_notes.xml part_notes_history.xml -XML_CHAPTER_FILES = notes.xml notes_history.xml +XML_PART_FILES = +XML_CHAPTER_FILES = notes.xml  BOOK_FILES = book.xml -GIF_FILES = \ -	warning.gif +GIF_FILES =  XML_FILES = \  	$(BOOK_FILES) $(XML_CHAPTER_FILES) \ @@ -64,9 +63,9 @@ HTML_REF_MAN_FILE = $(HTMLDIR)/index.html  TOP_PDF_FILE =  $(PDFDIR)/$(APPLICATION)-$(VSN).pdf  # ---------------------------------------------------- -# FLAGS  +# FLAGS  # ---------------------------------------------------- -XML_FLAGS +=  +XML_FLAGS +=  # ----------------------------------------------------  # Targets @@ -86,17 +85,17 @@ man: $(MAN3_FILES)  gifs: $(GIF_FILES:%=$(HTMLDIR)/%) -debug opt:  +debug opt:  clean clean_docs:  	rm -rf $(HTMLDIR)/*  	rm -f $(MAN3DIR)/*  	rm -f $(TOP_PDF_FILE) $(TOP_PDF_FILE:%.pdf=%.fo) -	rm -f errs core *~  +	rm -f errs core *~  # ----------------------------------------------------  # Release Target -# ----------------------------------------------------  +# ----------------------------------------------------  include $(ERL_TOP)/make/otp_release_targets.mk  release_docs_spec: docs @@ -110,4 +109,3 @@ release_docs_spec: docs  	$(INSTALL_DATA) $(MAN3DIR)/* "$(RELEASE_PATH)/man/man3"  release_spec: - diff --git a/lib/compiler/doc/src/compile.xml b/lib/compiler/doc/src/compile.xml index b398871ddf..06afc55c07 100644 --- a/lib/compiler/doc/src/compile.xml +++ b/lib/compiler/doc/src/compile.xml @@ -233,6 +233,15 @@ module.beam: module.erl \    header.hrl</code>            </item> +          <tag><c>makedep_side_effect</c></tag> +          <item> +	    <p>The dependecies are created as a side effect to the +	    normal compilation process. This means that the object +	    file will also be produced. This option override the +	    <c>makedep</c> option. +	    </p> +	  </item> +            <tag><c>{makedep_output, Output}</c></tag>            <item>              <p>Writes generated rules to <c>Output</c> instead of the diff --git a/lib/compiler/doc/src/fascicules.xml b/lib/compiler/doc/src/fascicules.xml deleted file mode 100644 index fadd37eefb..0000000000 --- a/lib/compiler/doc/src/fascicules.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<!DOCTYPE fascicules SYSTEM "fascicules.dtd"> - -<fascicules> -  <fascicule file="ref_man" href="ref_man_frame.html" entry="yes"> -    Reference Manual -  </fascicule> -  <fascicule file="part_notes" href="part_notes_frame.html" entry="no"> -    Release Notes -  </fascicule> -  <fascicule file="" href="../../../../doc/print.html" entry="no"> -    Off-Print -  </fascicule> -</fascicules> - diff --git a/lib/compiler/doc/src/note.gif b/lib/compiler/doc/src/note.gifBinary files differ deleted file mode 100644 index 6fffe30419..0000000000 --- a/lib/compiler/doc/src/note.gif +++ /dev/null diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml index 433fc3b86e..f4a3f9875b 100644 --- a/lib/compiler/doc/src/notes.xml +++ b/lib/compiler/doc/src/notes.xml @@ -32,6 +32,22 @@    <p>This document describes the changes made to the Compiler      application.</p> +<section><title>Compiler 7.1.4</title> + +    <section><title>Fixed Bugs and Malfunctions</title> +      <list> +        <item> +	    <p>The '<c>deterministic</c>' option was not recognized +	    when given in a <c>-compile()</c> attribute in the source +	    code.</p> +          <p> +	    Own Id: OTP-14773 Aux Id: ERL-498 </p> +        </item> +      </list> +    </section> + +</section> +  <section><title>Compiler 7.1.3</title>      <section><title>Fixed Bugs and Malfunctions</title> @@ -510,6 +526,22 @@  </section> + +<section><title>Compiler 6.0.3.1</title> +    <section><title>Fixed Bugs and Malfunctions</title> +      <list> +        <item> +	    <p>Fail labels on guard BIFs weren't taken into account +	    during an optimization pass, and a bug in the validation +	    pass sometimes prevented this from being noticed when a +	    fault occurred.</p> +          <p> +	    Own Id: OTP-14522 Aux Id: ERIERL-48 </p> +        </item> +      </list> +    </section> +</section> +  <section><title>Compiler 6.0.3</title>      <section><title>Fixed Bugs and Malfunctions</title> diff --git a/lib/compiler/doc/src/part_notes.xml b/lib/compiler/doc/src/part_notes.xml deleted file mode 100644 index c1f0ff3861..0000000000 --- a/lib/compiler/doc/src/part_notes.xml +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<!DOCTYPE part SYSTEM "part.dtd"> - -<part xmlns:xi="http://www.w3.org/2001/XInclude"> -  <header> -    <copyright> -      <year>2004</year><year>2016</year> -      <holder>Ericsson AB. All Rights Reserved.</holder> -    </copyright> -    <legalnotice> -      Licensed under the Apache License, Version 2.0 (the "License"); -      you may not use this file except in compliance with the License. -      You may obtain a copy of the License at -  -          http://www.apache.org/licenses/LICENSE-2.0 - -      Unless required by applicable law or agreed to in writing, software -      distributed under the License is distributed on an "AS IS" BASIS, -      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -      See the License for the specific language governing permissions and -      limitations under the License. -     -    </legalnotice> - -    <title>Compiler Release Notes</title> -    <prepared></prepared> -    <docno></docno> -    <date>2004-09-07</date> -    <rev>1.0</rev> -  </header> -  <description> -    <p>The <em>Compiler</em> application compiles Erlang -      code to byte-code. The highly compact byte-code is executed by -      the Erlang emulator.</p> -    <p>For information about older versions, see -      <url href="part_notes_history_frame.html">Release Notes History</url>.</p> -  </description> -  <xi:include href="notes.xml"/> -</part> - diff --git a/lib/compiler/doc/src/part_notes_history.xml b/lib/compiler/doc/src/part_notes_history.xml deleted file mode 100644 index 4019676b83..0000000000 --- a/lib/compiler/doc/src/part_notes_history.xml +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<!DOCTYPE part SYSTEM "part.dtd"> - -<part> -  <header> -    <copyright> -      <year>2006</year> -      <year>2016</year> -      <holder>Ericsson AB, All Rights Reserved</holder> -    </copyright> -    <legalnotice> -  Licensed under the Apache License, Version 2.0 (the "License"); -  you may not use this file except in compliance with the License. -  You may obtain a copy of the License at -  -      http://www.apache.org/licenses/LICENSE-2.0 - -  Unless required by applicable law or agreed to in writing, software -  distributed under the License is distributed on an "AS IS" BASIS, -  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -  See the License for the specific language governing permissions and -  limitations under the License. - -  The Initial Developer of the Original Code is Ericsson AB. -    </legalnotice> - -    <title>Compiler Release Notes History</title> -    <prepared></prepared> -    <docno></docno> -    <date></date> -    <rev></rev> -  </header> -  <description> -    <p>The <em>Compiler</em> application compiles Erlang -      code to byte-code. The highly compact byte-code is executed by -      the Erlang emulator.</p> -  </description> -  <include file="notes_history"></include> -</part> - diff --git a/lib/compiler/doc/src/user_guide.gif b/lib/compiler/doc/src/user_guide.gifBinary files differ deleted file mode 100644 index e6275a803d..0000000000 --- a/lib/compiler/doc/src/user_guide.gif +++ /dev/null diff --git a/lib/compiler/doc/src/warning.gif b/lib/compiler/doc/src/warning.gifBinary files differ deleted file mode 100644 index 96af52360e..0000000000 --- a/lib/compiler/doc/src/warning.gif +++ /dev/null | 
