OSDN Git Service

* Makefile.in (TM_H): Include $(FLAGS_H) instead of options.h.
[pf3gnuchains/gcc-fork.git] / gcc / java / ChangeLog
index d0da14b..1c737c6 100644 (file)
@@ -1,3 +1,95 @@
+2010-10-08  Joseph Myers  <joseph@codesourcery.com>
+
+       * lang.c (java_init_options_struct): New.  Split out from
+       java_init_options.
+       (LANG_HOOKS_INIT_OPTIONS_STRUCT): Define.
+
+2010-10-04  Andi Kleen <ak@linux.intel.com>
+
+       * Make-lang.in (xgcj, jc1, jcf-dump, jvgenmain):
+        Add + to build rule.
+
+2010-09-29  Joseph Myers  <joseph@codesourcery.com>
+
+       * lang.opt: Don't use VarExists.
+
+2010-09-29  Joseph Myers  <joseph@codesourcery.com>
+
+       * java-tree.h (flag_filelist_file, flag_assert, flag_jni,
+       flag_force_classes_archive_check, flag_redundant, flag_newer,
+       flag_use_divide_subroutine, flag_use_atomic_builtins,
+       flag_use_boehm_gc, flag_hash_synchronization,
+       flag_check_references, flag_optimize_sci, flag_indirect_classes,
+       flag_indirect_dispatch, flag_store_check,
+       flag_reduced_reflection): Remove.
+       * jcf-dump.c (flag_newer): Remove.
+       * jcf.h (quiet_flag): Remove.
+       * parse.h (quiet_flag): Remove.
+
+2010-09-28  Richard Henderson  <rth@redhat.com>
+
+       * lang.c: Include "target.h".
+       (java_eh_personality): Use targetm.except_unwind_info.
+       * Make-lang.in (lang.o): Update deps.
+
+2010-09-27  Andrew Haley  <aph@redhat.com>
+
+       PR java/45773
+       * jvgenmain.c (main): Fix arg processing.
+
+2010-09-22  Joseph Myers  <joseph@codesourcery.com>
+
+       * jvspec.c (lang_specific_driver): Handle OPT__help instead of
+       OPT_fhelp.
+       * lang.opt (-CLASSPATH, -all-warnings, -bootclasspath, -classpath,
+       -dependencies, -encoding, -extdirs, -include-directory,
+       -include-directory=, -output-class-directory,
+       -output-class-directory=, -resource, -resource=,
+       -user-dependencies): New.
+
+2010-09-16  Richard Guenther  <rguenther@suse.de>
+
+       * jcf-parse.c (current_file_list): Remove.
+       (java_parse_file): Use build_translation_unit_decl.  Adjust.
+
+2010-09-03  Joseph Myers  <joseph@codesourcery.com>
+
+       * lang.opt (d): New.
+
+2010-09-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR java/45504
+       * jvgenmain.c (main): Check "-D XXX=YYY".
+
+2010-09-02  Joseph Myers  <joseph@codesourcery.com>
+
+       * jvspec.c (jvgenmain_spec): Don't handle -fnew-verifier.
+
+2010-09-02  Joseph Myers  <joseph@codesourcery.com>
+
+       * lang.opt (CLASSPATH, bootclasspath, classpath, encoding,
+       fCLASSPATH=): Mark as Java options and as aliases.
+       * jvspec.c (jvgenmain_spec): Don't handle -fCLASSPATH*.
+       (lang_specific_driver): Don't handle options marked as aliases.
+       * lang.c (java_handle_option): Don't handle OPT_fCLASSPATH_.
+
+2010-08-22  Joseph Myers  <joseph@codesourcery.com>
+
+       * Make-lang.in (jvspec.o): Update dependencies.
+       * jvspec.c: Include opts.h.
+       (PARAM_ARG): Remove.
+       (find_spec_file): Do not add leading -specs=.
+       (lang_specific_driver): Use cl_decoded_option structures.
+       * lang.opt (C, CLASSPATH, D, bootclasspath, classpath, encoding,
+       extdirs, fmain=, s-bc-abi): New options.
+
+2010-08-20  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * class.c: Use FOR_EACH_VEC_ELT.
+       * expr.c: Likewise.
+       * jcf-parse.c: Likewise.
+       * resource.c: Likewise.
+
 2010-08-16  Joseph Myers  <joseph@codesourcery.com>
 
        * lang.opt (MD_, MMD_, version): Mark RejectDriver.