From: Francesco Marcelloni Newsgroups: comp.os.msdos.djgpp Subject: Assembler Help!! Date: Mon, 17 Mar 1997 19:19:03 +0100 Organization: University of Pisa Lines: 35 Message-ID: <332D8B17.41C67EA6@iet.unipi.it> NNTP-Posting-Host: marcelloni.iet.unipi.it Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Hello, I am a user of *386 assembler "as". I read in the "as" manual that it is possible to create several sections by directive ".section name". I'd like to use several data sections in my program, but I have the following problem. Let us assume the following code: .globl j .section proof1 .align 2 .type j,@object .size j,4 j: .long 12 .globl d .section proof2 .align 2 .type d,@object .size d,4 d: .long 14 I'd like to refer j or d by a selector register as, for instance, "%gs : j" (as written in the "as" manual). How is it possible to load in gs the address of section proof1? Could anyone help me? Thank you in advance. Francesco Marcelloni