diff options
author | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-06-05 22:25:27 +0000 |
---|---|---|
committer | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-06-05 22:25:27 +0000 |
commit | d7282a2b2cacdf62e80c1f29f06933f38a70d743 (patch) | |
tree | f7bdd99b29a4dc2624af52e3f3a9d6c816e0b468 /libcpp/ChangeLog | |
parent | c8f1be8d399a461f343ef3bfaf0cf5da91918577 (diff) | |
download | gcc-d7282a2b2cacdf62e80c1f29f06933f38a70d743.tar.gz |
2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
PR preprocessor/23479
gcc/
* doc/extend.texi: Document the 0b-prefixed binary integer
constant extension.
libcpp/
* expr.c (cpp_classify_number): Implement 0b-prefixed binary
integer constants.
(append_digit): Likewise.
* include/cpplib.h: Add CPP_N_BINARY, to be used for 0b-prefixed
binary integer constants.
testsuite/
* testsuite/gcc.dg/binary-constants-1.c: Add test suites for
the 0b-prefixed binary integer constants.
* testsuite/gcc.dg/binary-constants-2.c: Ditto.
* testsuite/gcc.dg/binary-constants-3.c: Ditto.
* testsuite/gcc.dg/binary-constants-4.c: Ditto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@125346 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libcpp/ChangeLog')
-rw-r--r-- | libcpp/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index ef6c39762a8..712bc32784b 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,12 @@ +2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de> + + PR preprocessor/23479 + * expr.c (cpp_classify_number): Implement 0b-prefixed binary + integer constants. + (append_digit): Likewise. + * include/cpplib.h: Add CPP_N_BINARY, to be used for 0b-prefixed + binary integer constants. + 2007-05-31 Dave Korn <dave.korn@artimi.com> PR preprocessor/14331 |