Hi Joseph,

Tested building cc1 and xgcc for cross to v850-elf.  Will commit to
trunk for 4.7 in the absence of target maintainer objections.

No objections - please apply.

2011-03-07  Joseph Myers<jos...@codesourcery.com>

        * config/v850/v850-opts.h: New.
        * config/v850/v850.c (small_memory): Replace with
        small_memory_physical_max array.  Make that array static const.
        (v850_handle_memory_option): Take integer value of argument.  Take
        gcc_options pointer, option text and location.  Return void.
        Update for changes to small memory structures.
        (v850_handle_option): Access target_flags via opts pointer.  Don't
        assert that global structures are in use.  Update calls to
        v850_handle_memory_option.
        (v850_encode_data_area): Update references to small memory
        settings.
        * config/v850/v850.h (struct small_memory_info, small_memory):
        Remove.
        (enum small_memory_type): Move to v850-opts.h.
        * config/v850/v850.opt (config/v850/v850-opts.h): New
        HeaderInclude entry.
        (small_memory_max): New Variable entry.
        (msda): Replace by pair of options msda= and msda-.  Use UInteger.
        (mtda, mzda): Likewise.

Reply via email to