* subsegs.c (subseg_get): Accept new argument "force_new". If
authorJeff Law <law@redhat.com>
Thu, 13 Jan 1994 20:17:07 +0000 (20:17 +0000)
committerJeff Law <law@redhat.com>
Thu, 13 Jan 1994 20:17:07 +0000 (20:17 +0000)
commit500828a0957541ba3fad4ff5af148601062d269f
treedfb3ba38feb60a2326486cf593abd31b302afc4a
parentd025bc7b6f52c380d358a3d3811b603ea22af1c6
    * subsegs.c (subseg_get): Accept new argument "force_new".  If
        set then a new segment is always created.  All callers changed.
        (subseg_force_new): New function.  Similar to subseg_new, but
        always force a new segment to be created.

        * config/obj-som.c (som_frob_file): Call adjust_code_sections
        for each section.
        (adjust_code_sections): New function.  Adjusts the VMA for all the
        $CODE$ subspaces.

        * config/tc-hppa.c (md_assemble): Also handle creating a fixup
        for the unwind descriptors if a function's label follows the
        .PROC and .ENTRY directives.
        (pa_entry): Don't set BSF_FUNCTION for the label symbol here; it
        is done elsewhere.  Don't create a fixup for the unwind
        descriptors if the function's label has not been defined yet.
        (pa_proc): For SOM, place each procedure within a new $CODE$
        subspace.  Adjust the segment and frag for the associated
        function label if it exists.
gas/ChangeLog