summaryrefslogtreecommitdiff
path: root/libcc1/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libcc1/ChangeLog')
-rw-r--r--libcc1/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/libcc1/ChangeLog b/libcc1/ChangeLog
index d7c124a0d6d8..ef1577b2d29d 100644
--- a/libcc1/ChangeLog
+++ b/libcc1/ChangeLog
@@ -1,5 +1,19 @@
2017-01-30 Jan Kratochvil <jan.kratochvil@redhat.com>
+ * libcc1.cc (libcc1): Add class compiler with field compilerp,
+ class compiler_triplet_regexp and class
+ compiler_driver_filename.
+ (libcc1::libcc1): Initialize compilerp.
+ (libcc1::~libcc1): Delete compilerp.
+ (libcc1::compiler::find, libcc1::compiler_triplet_regexp::find)
+ (libcc1::compiler_driver_filename::find): New methods.
+ (libcc1_set_arguments): Remove parameter triplet_regexp.
+ (libcc1_set_triplet_regexp, libcc1_set_driver_filename)
+ (libcc1_set_arguments_v0): New functions.
+ (vtable): Use libcc1_set_arguments_v0, add
+ libcc1_set_arguments, libcc1_set_triplet_regexp and
+ libcc1_set_driver_filename.
+
* libcc1.cc: Include intl.h.
(struct libcc1): Add field verbose.
(libcc1::libcc1): Initialize it.