From lattner at cs.uiuc.edu Mon Dec 8 00:19:01 2003 From: lattner at cs.uiuc.edu (Chris Lattner) Date: Mon Dec 8 00:19:01 2003 Subject: [llvm-commits] CVS: llvm/test/Regression/C++Frontend/2003-12-08-ArrayOfPtrToMemberFunc.cpp Message-ID: <200312080618.AAA11091@zion.cs.uiuc.edu> Changes in directory llvm/test/Regression/C++Frontend: 2003-12-08-ArrayOfPtrToMemberFunc.cpp added (r1.1) --- Log message: New testcase for PR165 --- Diffs of the changes: (+10 -0) Index: llvm/test/Regression/C++Frontend/2003-12-08-ArrayOfPtrToMemberFunc.cpp diff -c /dev/null llvm/test/Regression/C++Frontend/2003-12-08-ArrayOfPtrToMemberFunc.cpp:1.1 *** /dev/null Mon Dec 8 00:18:47 2003 --- llvm/test/Regression/C++Frontend/2003-12-08-ArrayOfPtrToMemberFunc.cpp Mon Dec 8 00:18:37 2003 *************** *** 0 **** --- 1,10 ---- + struct Evil { + void fun (); + }; + int foo(); + typedef void (Evil::*memfunptr) (); + static memfunptr jumpTable[] = { &Evil::fun }; + + void Evil::fun() { + (this->*jumpTable[foo()]) (); + } From brukman at cs.uiuc.edu Mon Dec 8 00:23:01 2003 From: brukman at cs.uiuc.edu (Misha Brukman) Date: Mon Dec 8 00:23:01 2003 Subject: [llvm-commits] CVS: llvm/docs/FAQ.html Message-ID: <200312080622.AAA16039@zion.cs.uiuc.edu> Changes in directory llvm/docs: FAQ.html updated: 1.14 -> 1.15 --- Log message: `effect' is the noun, `affect' is the verb. --- Diffs of the changes: (+2 -2) Index: llvm/docs/FAQ.html diff -u llvm/docs/FAQ.html:1.14 llvm/docs/FAQ.html:1.15 --- llvm/docs/FAQ.html:1.14 Sun Dec 7 23:43:19 2003 +++ llvm/docs/FAQ.html Mon Dec 8 00:22:05 2003 @@ -333,7 +333,7 @@
-

This is a bug in the customized version of GCC shipped with SuSE, and effects +

This is a bug in the customized version of GCC shipped with SuSE, and affects projects other than LLVM. Complain loudly to SuSE. :)

@@ -438,7 +438,7 @@ From lattner at cs.uiuc.edu Mon Dec 8 00:34:01 2003 From: lattner at cs.uiuc.edu (Chris Lattner) Date: Mon Dec 8 00:34:01 2003 Subject: [llvm-commits] CVS: llvm-www/releases/1.0/docs/ReleaseNotes.html Message-ID: <200312080633.AAA16337@zion.cs.uiuc.edu> Changes in directory llvm-www/releases/1.0/docs: ReleaseNotes.html updated: 1.48 -> 1.49 --- Log message: New bug --- Diffs of the changes: (+3 -1) Index: llvm-www/releases/1.0/docs/ReleaseNotes.html diff -u llvm-www/releases/1.0/docs/ReleaseNotes.html:1.48 llvm-www/releases/1.0/docs/ReleaseNotes.html:1.49 --- llvm-www/releases/1.0/docs/ReleaseNotes.html:1.48 Thu Nov 27 03:52:13 2003 +++ llvm-www/releases/1.0/docs/ReleaseNotes.html Mon Dec 8 00:33:29 2003 @@ -440,6 +440,8 @@ unwinding is not shared (this is a quality of implementation problem, which does not effect functionality).

+

  • [llvmg++] call through array of pointers to member functions causes assertion
  • + Notes: