🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #2223

Re: Extending the size of the switch case statement branch within the GNU gcc compiler?

#2223
From: js(v)d
Date: Sat, 14 Dec 1996 00:00
51 lines
2976 bytes
Mark Purinton wrote:
> 
> Attention:
> 
>         Is there a way, through an option or modification to the GNU gcc
> 
> compiler to increase the number of macros with can be coded within
> 

	... stuff deleted ...

> /bin/ld: Target of unconditional branch is out of range
>    Reference from:
>    /vobs/best1/gapLib/lib/parse/b/libparse_b.a(bdofns.o)(0xfffaad64)
> /bin/ld: Target of unconditional branch is out of range
> 
> /bin/ld: Invalid fixups existout of range
> 
> 
>         Thanks in advance.
> 
> Mark A. Purinton
> 617)-891-0000 x282 LAB x421
> BGS Systems, Inc.
> Waltham, MA.

this looks more a bug of the hp linker as i see. try

	what /bin/ld

and check the hp patch lists for a new linker. i know of
certain bugs in the linker for 9.x, and even for 10.x.

for the gcc is to say that ansi specifies the jump label of an
switch to be something like a long int or so (i should look after).
so, only if you exceed this recommodation you will get a message
by the compiler. your print is a message by the linker, the system
linker too which has no relation to gcc as that it will be invoked
by gcc to link the object files to an executable.

	j.

-- 
+---------------------------------------+-----------------------+
| jan springer                          | this                  |
| student of applied computer science   |   space               |
| bauhaus-university weimar -- germany  |     reserved          |
+---------------------------------------+       for             |
| jan.springer@informatik.uni-weimar.de |         quote.        |
+---------------------------------------+-----------------------+
Technical Details
Message-ID: <32B2D61F.745645F3@informatik.uni-weimar.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <32B1C555.41C6@bgs.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,dcd6bbcd60a8280f
X-Google-Attributes: gid11318c,public
X-Google-Thread: 10ba33,dcd6bbcd60a8280f
X-Google-Attributes: gid10ba33,public
X-Google-Thread: fcda7,dcd6bbcd60a8280f
X-Google-Attributes: gidfcda7,public
X-Google-Thread: 103d24,dcd6bbcd60a8280f
X-Google-Attributes: gid103d24,public
X-Google-Thread: 109fba,dcd6bbcd60a8280f
X-Google-Attributes: gid109fba,public
X-Google-Thread: 10996c,dcd6bbcd60a8280f
X-Google-Attributes: gid10996c,public
X-Google-Thread: fe5c0,dcd6bbcd60a8280f
X-Google-Attributes: gidfe5c0,public
X-Google-Thread: 1025b4,dcd6bbcd60a8280f
X-Google-Attributes: gid1025b4,public
From: "js(v)d" <jan.springer@informatik.uni-weimar.de>
Subject: Re: Extending the size of the switch case statement branch within the GNU gcc compiler?
Date: 1996/12/14
Message-ID: <32B2D61F.745645F3@informatik.uni-weimar.de>
X-Deja-AN: 204116850
references: <32B1C555.41C6@bgs.com>
content-type: text/plain; charset=us-ascii
organization: [ atelier,virtual [i-group] (loc. C7R501)
mime-version: 1.0
newsgroups: gnu.misc.discuss,gnu.gcc.help,gnu.g++.help,comp.sys.hp.hpux,comp.sys.hp.misc,comp.sys.hp.apps,comp.lang.c++,comp.lang.scheme,comp.lang.c
x-mailer: Mozilla 3.01 (X11; I; Linux 2.1.13 i586)