From 087b7bf978ece06dca76ba8643a96c3ec9a7f433 Mon Sep 17 00:00:00 2001 From: Quentin Carbonneaux Date: Thu, 24 Mar 2016 13:44:55 -0400 Subject: dark types are called opaque in the doc --- doc/abi.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'doc') diff --git a/doc/abi.txt b/doc/abi.txt index 8719c61..c14afa9 100644 --- a/doc/abi.txt +++ b/doc/abi.txt @@ -7,8 +7,8 @@ This document describes concisely the subset of the x64 ABI as it is implemented in QBE. The subset can handle correctly arbitrary standard C-like structs containing float and integer types. Structs that have unaligned -members are also supported through "dark" types, see -the IR description document for more information about +members are also supported through opaque types, see +the IL description document for more information about them. @@ -33,7 +33,7 @@ Data classes of interest as defined by the ABI: 4. If the size of an object is larger than two eightbytes or if contains unaligned fields, it has class MEMORY. In the context of QBE, those are big aggregate types - and "dark" types. + and opaque types. 5. Otherwise, recursively classify fields and determine the class of the two eightbytes using the classes of their components. If any is INTEGER the result is -- cgit 1.4.1