GCC Migration to C++
macros preparing for C++0x
Language Features Already in Use
Run-Time Type Identification: testing TREE_CODE
Templates: VEC macros
Virtual Tables: hooks
Garbage Collection: ggc
Language Features not Aready in Use
Standard Library: affects bootstrapping
Exceptions: not in the short term
Default Arguments: not a good idea
Locals: declare at first use
//Comments: use less space
Convert predicate/accessor macros to inline functions.
Convert C casts to C++ casts.
Convert buckets of unions to class hierarchy.
Convert free functions to member functions.
Attached FilesTo refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
- [get | view] (2011-06-24 19:32:18, 210.2 KB) [[attachment:GCCGathering2011.pdf]]
- [get | view] (2011-07-07 20:03:10, 0.9 KB) [[attachment:GCC_in_C++.html]]
- [get | view] (2011-07-05 14:03:48, 58.2 KB) [[attachment:bisc.pdf]]
- [get | view] (2011-07-05 14:16:38, 239.5 KB) [[attachment:group-picture.jpg]]
You are not allowed to attach a file to this page.