🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #2222

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

#2222
From: Mark Purinton
Date: Fri, 13 Dec 1996 00:00
57 lines
3426 bytes
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

a single switch case statement?

	The compiler error that I am getting is the following.

  /usr/local/bin/g++ -b hppa1.1-hp-hpux9.05 -mpa-risc-1-0 -o
         bgsbest1.unauth b1main.o stubfns.o   ident.o -g  -Xlinker +s
         -L/vobs/best1/gapLib/lib/parse/b -lparse_b
         -L/vobs/best1/gapLib/lib/parse/gen -lparse_gen
         -L/vobs/best1/gapLib/lib/predict/go -lpredict_go
         -L/vobs/best1/gapLib/lib/predict/gounix  -lpredict_gounix
         -L/vobs/best1/gapLib/lib/predict/mm -lpredict_mm
         -L/vobs/best1/gapLib/lib/predict/db -lpredict_db
         -L/vobs/best1/gapLib/lib/predict/hmc -lpredict_hmc
         -L/vobs/best1/gapLib/lib/predict/raid -lpredict_raid
         -L/vobs/best1/gui/lib/cap -lui_cap  -L/vobs/best1/gui/lib/nav
         -lui_nav  -L/vobs/best1/gapLib/lib/rpgen/rpg -lrpg
         -L/vobs/best1/gapLib/lib/rpgen/cap -lrpgcap
         -L/vobs/best1/gapLib/lib/rpgen/db -lrpgdb
         -L/vobs/best1/gui/lib/util -lui_utl
         -L/vobs/best1/analyze/lib/dbrowse -lguidbrowse
         -L/vobs/best1/gui/lib/iwm -liwm
         -L/vobs/best1/mainLib/lib/tools -ltools
         -L/vobs/best1/mainLib/lib/list -llist
         -L/vobs/best1/mainLib/lib/primitiv -lprimitiv
         -L/vobs/best1/mainLib/lib/unix_utils -lu
collect2: ld returned 1 exit status
/bin/ld: Unsatisfied symbols:
   xxparse (code)
/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   
   Reference from:
   /vobs/best1/gapLib/lib/parse/b/libparse_b.a(bdofns.o)(0xfffaad64)
/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.
Technical Details
Message-ID: <32B1C555.41C6@bgs.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,dcd6bbcd60a8280f,start
X-Google-Attributes: gid11318c,public
X-Google-Thread: 10ba33,dcd6bbcd60a8280f,start
X-Google-Attributes: gid10ba33,public
X-Google-Thread: 1025b4,dcd6bbcd60a8280f,start
X-Google-Attributes: gid1025b4,public
X-Google-Thread: 109fba,dcd6bbcd60a8280f,start
X-Google-Attributes: gid109fba,public
X-Google-Thread: fcda7,dcd6bbcd60a8280f,start
X-Google-Attributes: gidfcda7,public
X-Google-Thread: fe5c0,dcd6bbcd60a8280f,start
X-Google-Attributes: gidfe5c0,public
X-Google-Thread: 103d24,dcd6bbcd60a8280f,start
X-Google-Attributes: gid103d24,public
X-Google-Thread: 10996c,dcd6bbcd60a8280f,start
X-Google-Attributes: gid10996c,public
From: Mark Purinton <purinton@bgs.com>
Subject: Extending the size of the switch case statement branch within the GNU gcc compiler?
Date: 1996/12/13
Message-ID: <32B1C555.41C6@bgs.com>
X-Deja-AN: 203971645
content-type: text/plain; charset=us-ascii
organization: BGS Systems, Inc.
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 2.02 (X11; I; AIX 1)