diff options
author | Nathan Sidwell <nathan@acm.org> | 2019-12-04 16:51:46 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@acm.org> | 2019-12-04 16:51:46 +0000 |
commit | 0ae3e1dc3eb564a578fe5309c34f853ff9730580 (patch) | |
tree | 892bf64d1a5825aa31cbea8c633fbb54d78c8897 | |
parent | 2e17475934c6f816810b6b7de1b6f1d7714dbd83 (diff) |
Elrond is dead, long live Elrond!c++-modules
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/c++-modules@278972 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | ChangeLog.modules | 2 | ||||
-rw-r--r-- | gcc/cp/module.cc | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/ChangeLog.modules b/ChangeLog.modules index cb2fdda9820..4771f3bb4ed 100644 --- a/ChangeLog.modules +++ b/ChangeLog.modules @@ -1,5 +1,7 @@ 2019-12-04 Nathan Sidwell <nathan@acm.org> + Elrond is dead, long live Elrond! + gcc/cp/ * module.cc (trees_out::decl_node): Refactor, removing duplicate code blocks. diff --git a/gcc/cp/module.cc b/gcc/cp/module.cc index aadb406b06c..aed04991d7e 100644 --- a/gcc/cp/module.cc +++ b/gcc/cp/module.cc @@ -98,7 +98,7 @@ along with GCC; see the file COPYING3. If not see the same such namespace. A module interface compilation produces a Compiled Module Interface - (CMI). The format used is Encapsulated Lazy Records Of Named + (CMI). The format used is Encapsulated Lazy Records Of Numbered Declarations, which is essentially ELF's section encapsulation. (As all good nerds are aware, Elrond is half Elf.) Some sections are named, and contain information about the module as a whole (indices |