diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-10 09:36:00 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-10 09:36:00 +0000 |
commit | e777155693d6c822bf12ef4958b3c4ab1fea9ec6 (patch) | |
tree | 2e90045d7a29dd6aff6b7a5001210cf52503c6d9 /gcc/ada/i-cexten.ads | |
parent | 2f82b41a94d8ff46b3a9ef7fc11e6f49bd890dae (diff) | |
download | gcc-e777155693d6c822bf12ef4958b3c4ab1fea9ec6.tar.gz |
2009-07-10 Arnaud Charlet <charlet@adacore.com>
* i-cexten.ads (bool): New type.
2009-07-10 Robert Dewar <dewar@adacore.com>
* sinfo.ads (N_Short_Circuit): New definition
* sem_ch13.adb, sem_ch6.adb, sem_eval.adb, sem_res.adb,
treepr.adb: Minor code reorganization (use N_Short_Circuit)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149467 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/i-cexten.ads')
-rw-r--r-- | gcc/ada/i-cexten.ads | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/ada/i-cexten.ads b/gcc/ada/i-cexten.ads index 9f95e9f3a82..93f8dc68b51 100644 --- a/gcc/ada/i-cexten.ads +++ b/gcc/ada/i-cexten.ads @@ -36,6 +36,8 @@ with System; package Interfaces.C.Extensions is + -- Following 7 declarations need comments ??? + subtype void is System.Address; subtype void_ptr is System.Address; @@ -45,16 +47,14 @@ package Interfaces.C.Extensions is subtype incomplete_class_def is System.Address; type incomplete_class_def_ptr is access incomplete_class_def; - -- + subtype bool is plain_char; + -- 64bit integer types - -- subtype long_long is Long_Long_Integer; type unsigned_long_long is mod 2 ** 64; - -- -- Types for bitfields - -- type Unsigned_1 is mod 2 ** 1; for Unsigned_1'Size use 1; |