f



BSS problem in DJGPP port of GCC 4 (was: Re: Question about djcross-gcc-4.1.1-2) #2

>It seems to be bug in binutils. It does not appear even in C++ when option 
>-fno-exceptions is specified (so no .eh_frame section).

Actually, the -fno-exceptions causes files like eh_alloc.o not to be linked 
into the resulting executable. The stdc++ library is compiled with several 
compiler flags, one of them being -fdata-sections.

Consider the following small test program:

--- cut begin---
static int int_array[500000];

int main (void) {
    return 0;
}
--- cut end---

Compiling this C file *without* the -fdata-sections option gives the desired 
output:

$ i586-pc-msdosdjgpp-size bss_test.exe
   text    data     bss     dec     hex filename
  44488    3072 2014208 2061768  1f75c8 bss_test.exe
$ i586-pc-msdosdjgpp-objdump -h bss_test.o

bss_test.o:     file format coff-go32

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00000020  00000000  00000000  000000b4  2**4
                  CONTENTS, ALLOC, LOAD, CODE
  1 .data         00000000  00000000  00000000  00000000  2**4
                  ALLOC, LOAD, DATA
  2 .bss          001e8480  00000000  00000000  00000000  2**2
                  ALLOC
  3 .comment      00000014  00000000  00000000  000000d4  2**2
                  CONTENTS, DEBUGGING

Compiling this C file *with* the -fdata-sections option gives "wrong" 
output:

$ i586-pc-msdosdjgpp-size bss_test.exe
   text    data     bss     dec     hex filename
  44488 2017280       0 2061768  1f75c8 bss_test.exe
$ i586-pc-msdosdjgpp-objdump -h bss_test.o

bss_test.o:     file format coff-go32

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00000020  00000000  00000000  000000dc  2**4
                  CONTENTS, ALLOC, LOAD, CODE
  1 .data         00000000  00000000  00000000  00000000  2**4
                  ALLOC, LOAD, DATA
  2 .bss          00000000  00000000  00000000  00000000  2**2
                  ALLOC
  3 .bss.int_array 001e8480  00000000  00000000  000000fc  2**2
                  CONTENTS, ALLOC, LOAD, DATA
  4 .comment      00000014  00000000  00000000  001e857c  2**2
                  CONTENTS, DEBUGGING

As indicated before, the native GCC 4.1.1 compiler of e.g. Fedora Core 6 
does not have this problem:

$ objdump -h bss_test.o

bss_test.o:     file format elf32-i386

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00000019  00000000  00000000  00000034  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .data         00000000  00000000  00000000  00000050  2**2
                  CONTENTS, ALLOC, LOAD, DATA
  2 .bss          00000000  00000000  00000000  00000050  2**2
                  ALLOC
  3 .bss.int_array 001e8480  00000000  00000000  00000060  2**5
                  ALLOC
  4 .comment      0000002e  00000000  00000000  00000060  2**0
                  CONTENTS, READONLY
  5 .note.GNU-stack 00000000  00000000  00000000  0000008e  2**0
                  CONTENTS, READONLY


Comparison of the generated assembler files, first the one by created by 
DJGPP GCC 4.1.0:

	.file	"bss_test.c"
	.section .text
..globl _main
_main:
	leal	4(%esp), %ecx
	...
	ret
	.section	.bss.int_array,"w"
	.p2align 5
_int_array:
	.space 2000000
	.ident	"GCC: (GNU) 4.1.0"

And here's the assembler file generated by native GCC 4.1.1:

	.file	"bss_test.c"
	.text
..globl main
	.type	main, @function
main:
	leal	4(%esp), %ecx
	...
	ret
	.size	main, .-main
	.section	.bss.int_array,"aw",@nobits
	.align 32
	.type	int_array, @object
	.size	int_array, 2000000
int_array:
	.zero	2000000
	.ident	"GCC: (GNU) 4.1.1 20070105 (Red Hat 4.1.1-51)"
	.section	.note.GNU-stack,"",@progbits

Maybe someone can explain the differences in section .bss.int_array?

Best regards,
Roland

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

0
1/23/2007 10:48:45 PM
comp.os.msdos.djgpp 3308 articles. 2 followers. tigrepotrazosalvaje (34) is leader. Post Follow

1 Replies
805 Views

Similar Articles

[PageSpeed] 37

Pablo Fujii kirjoitti:
>> It seems to be bug in binutils. It does not appear even in C++ when 
>> option -fno-exceptions is specified (so no .eh_frame section).
> 
> Actually, the -fno-exceptions causes files like eh_alloc.o not to be 
> linked into the resulting executable. The stdc++ library is compiled 
> with several compiler flags, one of them being -fdata-sections.
> 
> Consider the following small test program:
> 
> --- cut begin---
> static int int_array[500000];
> 
> int main (void) {
>    return 0;
> }
> --- cut end---
> 
> Compiling this C file *without* the -fdata-sections option gives the 
> desired output:
> 
> $ i586-pc-msdosdjgpp-size bss_test.exe
>   text    data     bss     dec     hex filename
>  44488    3072 2014208 2061768  1f75c8 bss_test.exe
> $ i586-pc-msdosdjgpp-objdump -h bss_test.o
> 
> bss_test.o:     file format coff-go32
> 
> Sections:
> Idx Name          Size      VMA       LMA       File off  Algn
>  0 .text         00000020  00000000  00000000  000000b4  2**4
>                  CONTENTS, ALLOC, LOAD, CODE
>  1 .data         00000000  00000000  00000000  00000000  2**4
>                  ALLOC, LOAD, DATA
>  2 .bss          001e8480  00000000  00000000  00000000  2**2
>                  ALLOC
>  3 .comment      00000014  00000000  00000000  000000d4  2**2
>                  CONTENTS, DEBUGGING
> 
> Compiling this C file *with* the -fdata-sections option gives "wrong" 
> output:
> 
> $ i586-pc-msdosdjgpp-size bss_test.exe
>   text    data     bss     dec     hex filename
>  44488 2017280       0 2061768  1f75c8 bss_test.exe
> $ i586-pc-msdosdjgpp-objdump -h bss_test.o
> 
> bss_test.o:     file format coff-go32
> 
> Sections:
> Idx Name          Size      VMA       LMA       File off  Algn
>  0 .text         00000020  00000000  00000000  000000dc  2**4
>                  CONTENTS, ALLOC, LOAD, CODE
>  1 .data         00000000  00000000  00000000  00000000  2**4
>                  ALLOC, LOAD, DATA
>  2 .bss          00000000  00000000  00000000  00000000  2**2
>                  ALLOC
>  3 .bss.int_array 001e8480  00000000  00000000  000000fc  2**2
>                  CONTENTS, ALLOC, LOAD, DATA
>  4 .comment      00000014  00000000  00000000  001e857c  2**2
>                  CONTENTS, DEBUGGING
> 
> As indicated before, the native GCC 4.1.1 compiler of e.g. Fedora Core 6 
> does not have this problem:
> 
> $ objdump -h bss_test.o
> 
> bss_test.o:     file format elf32-i386
> 
> Sections:
> Idx Name          Size      VMA       LMA       File off  Algn
>  0 .text         00000019  00000000  00000000  00000034  2**2
>                  CONTENTS, ALLOC, LOAD, READONLY, CODE
>  1 .data         00000000  00000000  00000000  00000050  2**2
>                  CONTENTS, ALLOC, LOAD, DATA
>  2 .bss          00000000  00000000  00000000  00000050  2**2
>                  ALLOC
>  3 .bss.int_array 001e8480  00000000  00000000  00000060  2**5
>                  ALLOC
>  4 .comment      0000002e  00000000  00000000  00000060  2**0
>                  CONTENTS, READONLY
>  5 .note.GNU-stack 00000000  00000000  00000000  0000008e  2**0
>                  CONTENTS, READONLY
> 
> 
> Comparison of the generated assembler files, first the one by created by 
> DJGPP GCC 4.1.0:
> 
>     .file    "bss_test.c"
>     .section .text
> .globl _main
> _main:
>     leal    4(%esp), %ecx
>     ...
>     ret
>     .section    .bss.int_array,"w"

I tried to edit .section directive to add flag 'b' (.bss), but it does 
not seem to help. One possible ugly workaround for this problem could be 
moving .bss.* to .data section by modifying linker script.
0
3/11/2007 3:24:51 PM
Reply:

Similar Artilces:

BSS problem in DJGPP port of GCC 4 (was: Re: Question about djcross-gcc-4.1.1-2)
>It seems to be bug in binutils. It does not appear even in C++ when option >-fno-exceptions is specified (so no .eh_frame section). Actually, the -fno-exceptions causes files like eh_alloc.o not to be linked into the resulting executable. The stdc++ library is compiled with several compiler flags, one of them being -fdata-sections. Consider the following small test program: --- cut begin--- static int int_array[500000]; int main (void) { return 0; } --- cut end--- Compiling this C file *without* the -fdata-sections option gives the desired output: $ i586-pc-msdosdjgpp-size bss_test.exe text data bss dec hex filename 44488 3072 2014208 2061768 1f75c8 bss_test.exe $ i586-pc-msdosdjgpp-objdump -h bss_test.o bss_test.o: file format coff-go32 Sections: Idx Name Size VMA LMA File off Algn 0 .text 00000020 00000000 00000000 000000b4 2**4 CONTENTS, ALLOC, LOAD, CODE 1 .data 00000000 00000000 00000000 00000000 2**4 ALLOC, LOAD, DATA 2 .bss 001e8480 00000000 00000000 00000000 2**2 ALLOC 3 .comment 00000014 00000000 00000000 000000d4 2**2 CONTENTS, DEBUGGING Compiling this C file *with* the -fdata-sections option gives "wrong" output: $ i586-pc-msdosdjgpp-size bss_test.exe text data bss dec hex filename 44488 2017280 0 2061768 1f75c8 bss_test.exe ...

ANNOUNCE: Release 2 of the DJGPP port of GNU Gawk 4.1.1 uploaded (DJGPP 2.05 only).
This is a port of GNU Gawk 4.1.1 to MSDOS/DJGPP. GNU Gawk is an interpreter for text scanning and processing language named Awk. It is specifically suited for programs that process text files one line at a time, but can also be used for much more complex tasks. DJGPP specific changes. ======================= - There are no DJGPP specific user visible changes. - This is the first port that has been compiled using djdev205. Starting with this port version I will no longer support neither djdev204 nor djdev203. - The port has been tested by u...

Newbie question; why (cons (list 1 2) (list 3 4)) is ((1 2) 3 4) and not ((1 2) (3 4))
Hi, I just started to learn LISP, and stumbled in SICP upon (cons (list 1 2) (list 3 4)) is evaluated to ((1 2) 3 4) I do not understand why this is not: ((1 2) (3 4)) because (cdr (cons (list 1 2) (list 3 4))) is (3 4) and (car (cons (list 1 2) (list 3 4))) is (1 2) Is there a logical explanation? Thank you for your patience. -- Greg Out of order, gregor <gregor@ediwo.com> writes: > Is there a logical explanation? Yes. > I just started to learn LISP, and stumbled in SICP upon But first, let's talk about LISP, Lisp, Scheme and Common Lisp. LISP is the name of the programming language invented in 1959 by John McCarthy and of the first program implementing it written amongst other by Steve Russel, one of his students. LISP 1.5 is a segueing version of that same program dating about 1962 that had some distribution. Then various lisp languages were developed at various places by various teams. Names such as MacLisp, InterLisp, LeLisp, StandardLisp, vLisp, Lisp Machine Lisp, Scheme, GNU Emacs Lisp, etc. It was quite a mess, and people had a hard time sharing programs. So they talked and designed and wrote and voted and produced the ANSI Common Lisp standard (in the USA), meanwhile in Europe they produced the ISO Lisp standard. Nowadays, almost all the other lisps are "dead", with only scheme (current version r5rs, r7r...

Does 4/2/2= (4/2)/2 =1 OR = 4/(2/2)=4
I don't have matlab and I am trying to translate some simple matlab code. Does 4/2/2 = (4/2)/2 = 1 or 4/2/2 = 4/(2/2) = 4 On 9/11/2012 9:43 AM, sarah.englander@gmail.com wrote: > I don't have matlab and I am trying to translate some simple matlab code. > > Does 4/2/2 = (4/2)/2 = 1 yes. At a given precedence level (and obviously two of the same operators are the same level) evaluation proceeds from LtoR. ....snip... <http://www.mathworks.com/help/techdoc/matlab_prog/f0-40063.html#f0-38155> -- dpb <none@non.net> wrote in message <k2njh1$jes$1@speranza.aioe.org>... > On 9/11/2012 9:43 AM, sarah.englander@gmail.com wrote: > > I don't have matlab and I am trying to translate some simple matlab code. > > > > Does 4/2/2 = (4/2)/2 = 1 > > yes. At a given precedence level (and obviously two of the same > operators are the same level) evaluation proceeds from LtoR. > > ...snip... > > <http://www.mathworks.com/help/techdoc/matlab_prog/f0-40063.html#f0-38155> > > -- There are a few thing you need to understand: 1. You need to get matlab in order to translate the simple code 2. You should define your parameters as in what is the expected output of your search based on the equations used: Is it : a) 4/2/2 b) (4/2/2) On 9/11/2012 11:13 PM, Salvinder wrote: .. > There are a few thing you need to understand: > 1. ...

PPPD 2.4.1 and 2.4.2 with wvdial 1.53 problem
Hello I have downloaded pppd 2.4.2 (and 2.4.1 after I failed to connect with 2.4.1) and it compiled (both the kernel and the user parts) OK. Without any changes to my wvdial 1.53 conf file, I try to use the new pppd. Result: Feb 13 15:53:16 gw wvdial[2629]: WvDial: Internet dialer version 1.53 Feb 13 15:53:16 gw wvdial[2629]: Initializing modem. Feb 13 15:53:16 gw wvdial[2629]: Sending: AT Feb 13 15:53:16 gw wvdial[2629]: ERROR Feb 13 15:53:16 gw wvdial[2629]: ERROR Feb 13 15:53:16 gw wvdial[2629]: OK Feb 13 15:53:16 gw wvdial[2629]: Sending: ATB0 Feb 13 15:53:16 gw wvdial[2629]: ERROR Feb 13 15:53:16 gw wvdial[2629]: Bad init string. Feb 13 15:53:16 gw wvdial[2629]: Initializing modem. Feb 13 15:53:16 gw wvdial[2629]: Sending: AT Feb 13 15:53:17 gw wvdial[2629]: ERROR Feb 13 15:53:17 gw wvdial[2629]: ERROR Feb 13 15:53:17 gw wvdial[2629]: OK Feb 13 15:53:17 gw wvdial[2629]: Sending: ATB0 Feb 13 15:53:17 gw wvdial[2629]: ERROR Feb 13 15:53:17 gw wvdial[2629]: Bad init string. Feb 13 15:53:17 gw wvdial[2629]: Initializing modem. Feb 13 15:53:17 gw wvdial[2629]: Sending: AT Feb 13 15:53:17 gw wvdial[2629]: ERROR Feb 13 15:53:17 gw wvdial[2629]: OK Feb 13 15:53:17 gw wvdial[2629]: Sending: ATB0 Feb 13 15:53:17 gw wvdial[2629]: ERROR Feb 13 15:53:17 gw wvdial[2629]: Bad init string. Feb 13 15:53:17 gw pppd[2618]: Connect script failed Feb 13 15:53:44 gw pppd[2631]: tdb_store failed: IO Error Feb 13 15:53:44 gw pppd[2632]: tdb_store key failed: IO Error Feb 13 15:53:44 gw ppp...

ANNOUNCE: DJGPP port of GCC-4.2.1
This is announcement of DJGPP port of GCC-4.2.1 GCC used to stand for the GNU C Compiler, but since the compiler supports several other languages aside from C, it now stands for the GNU Compiler Collection. Warning: DJGPP port of binutils-2.16 or newer is required ======================================= Build for current stable version of DJGPP (djdev203 patchlevel 2) is available from: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ and mirror sites (see http://www.delorie.com/djgpp/getting.html) ada421b.zip GNU Ada compiler 4.2.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada421b.zip gfor421b.zip GNU Fortan 95 compiler 4.2.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gfor421b.zip gcc421b.zip GNU GCC 4.2.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc421b.zip gcc421s.zip GNU GCC 4.2.1 sources for DJGPP ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc421s.zip gcc421s2.zip GNU GCC 4.2.1 (diffs against FSF sources and scripts to generate gcc421s.zip) ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc421s2.zip gpp421b.zip GNU C++ Compiler 4.2.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gpp421b.zip objc421b.zip GNU Objective C and Objective C++ compiler and runtime v4.2.1 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/objc421b.zip ada421d.zip Documentation for GNU Ada compiler ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada421d.zip gfor42...

How to integrate gcc 3.4.4 to Tornado 2.2.1 for VxWorks 5.5.1
Hi, all. Did anybody tried to integrate the gcc 3.4.4 to Tornado 2.2.1, whose native compiler is gcc 2.96 ? I know that the gcc 3.4.4 is delivered as part of Workbench IDE with VxWorks 6.x and generally it is supported by WindRiver. If you tried and, hopefully, succeeded to integrate the compiler, please outline the procedure or, alternatively, point me to a resource explaining this issue. If you tried and not succeeded, please give me an indication - whether, in your opinion, it is possible at all. We have an application written under VxWorks 5.5.1 with Tornado 2.2.1 and now we trying to e...

gcc 4.0.1 under DJGPP 2.03 problem?
I just downloaded gcc4.0.1 from the v2gnu directory, and the ..README file says that this is intended to function ONLY with 2.04. If so, why is it in the v2gnu directory, or is the README in error? Where's the beef? -- "The power of the Executive to cast a man into prison without formulating any charge known to the law, and particularly to deny him the judgement of his peers, is in the highest degree odious and is the foundation of all totalitarian government whether Nazi or Communist." -- W. Churchill, Nov 21, 1943 CBFalconer kirjoitti: > I just downloaded gcc4.0.1 from the v2gnu directory, and the > .README file says that this is intended to function ONLY with > 2.04. If so, why is it in the v2gnu directory, or is the README in > error? Where's the beef? > It's readme problem. It is not updated properly Andris ...

Re: Dependency problems migrating from 2.4.2 to [wx 2.6.1, WinXP, VC 7.1] #2
Hi Ben, > If it were unreasonable for a cross-platform app to use libjpeg (as you seem > to be implying) then a huge majority of cross-platform open-source apps out > there are "unreasonable." Is there, in fact, a shared jpeg library guaranteed to be available on all versions of Windows? > This is really bizarre to encounter this on the wx mailing list. Since when > does Microsoft have any say at all in how developers create cross-platform > apps? If they did, we wouldn't be using wxWidgets. If you develop wxWidgets applications for Microsoft...

ANNOUNCE: Release 2 of the DJGPP port of GNU make 4.1 uploaded (DJGPP 2.05 only).
This is a port of GNU make 4.1 to MSDOS/DJGPP. Make is a program for building other programs, given a description of the dependencies between the files. DJGPP specific changes. ======================= - There are no DJGPP specific user visible changes. - This is the first port that has been compiled using djdev205. Starting with this port version I will no longer support neither djdev204 nor djdev203. - The port has been tested by using it. I have used them only on WinXP. It has worked flawlessly. I do not kwon if this will ever be the cas...

MIME encoding change in Python 2.4.3 (or 2.4.2? 2.4.1?)
I have an application that processes MIME messages. It reads a message from a file, looks for a text/html and text/plain parts in it, performs some processing on these parts, and outputs the new message. Ever since I recently upgraded my Python to 2.4.3, the output messages started to come out garbled, as a block of junk characters. I traced the problem back to a few lines that were removed from the email package: The new Python no longer encodes the payload when converting the MIME message to a string. Since my program must work on several computers, each having a different version of Pyth...

kpasswd problem on 1.4.1/1.4.2
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I just noticed that with 1.4.1 and 1.4.2, when I try to change my password with kpasswd, I get the following message after entering the new password twice: kpasswd: Permission denied changing password This occurs whether the KDC is at 1.3.4 or at 1.4.2. I don't have the problem using a 1.3.4 kpasswd. Has something changed in 1.4.x with respect to password changing? Mike _____________________________________________________________________ Mike Friedman System and Network Security mikef@ack.Berkeley.EDU 2484 Shattuck Avenue 1-510-642-1410 University of California at Berkeley http://ack.Berkeley.EDU/~mikef http://security.berkeley.edu _____________________________________________________________________ -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.8 iQA/AwUBQvuPh60bf1iNr4mCEQKwcACcCPFVvKos0E1vgR/52PQ+0nD/0EMAnjmd l20HKpKo3c8yXC/BnYU0ocMV =NeZX -----END PGP SIGNATURE----- ________________________________________________ Kerberos mailing list Kerberos@mit.edu https://mailman.mit.edu/mailman/listinfo/kerberos ...

kpasswd problem on 1.4.1/1.4.2 (NOT!)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Earlier, I posted this: > I just noticed that with 1.4.1 and 1.4.2, when I try to change my > password with kpasswd, I get the following message after entering the > new password twice: > > kpasswd: Permission denied changing password > > This occurs whether the KDC is at 1.3.4 or at 1.4.2. > > I don't have the problem using a 1.3.4 kpasswd. > > Has something changed in 1.4.x with respect to password changing? I now realize what the answer is: my firewall. I needed to open up UDP 464 to allow password-changing. This hasn't been an issue for me in the past because, until very recently, I haven't been running a host-based firewall on my own workstation. If I had been, then I'm sure my 1.3.4 kpasswd would have had the same problem. My test earlier today with a 1.3.4 kpasswd was from a different machine (still running 1.3.4) that doesn't have such a firewall. I realized all this when I discovered that 1.4.2 kpasswd worked fine from my 1.4.2 KDC itself. I then ran a trace of kpasswd on my workstation and saw that the 'permission denied' problem was coming when trying to write to a socket for the actual password change. Sorry for the false alarm! Mike _____________________________________________________________________ Mike Friedman System and Network Security mikef@ack.Berkeley.EDU 2484 Shattuck Avenue 1-510-642-1410 ...

RE: Dependency problems migrating from 2.4.2 to [wx 2.6.1, WinXP, VC 7.1]
Vadim, I found another problem, either an error in the build files or the documentation. The documentation page "Libraries list" states: wxAdvanced: Advanced or rarely used GUI classes: wxDragImage However, from the wx 2.6.1 source, it appears that wxDragImage is not part of the "adv" library. I do find it in the "core" library. In fact, it is used by another core class, TreeCtrl. Perhaps this is simply a documentation issue. -Ben --------------------------------------------------------------------- To unsubscribe, e-mail: wx-users-un...

ANNOUNCE: DJGPP port of GCC-4.4.2
This is announcement of DJGPP port of GCC-4.4.2 GCC used to stand for the GNU C Compiler, but since the compiler supports several other languages aside from C, it now stands for the GNU Compiler Collection. Warning: DJGPP port of binutils-2.16 or newer is required. ======================================= Build for current stable version of DJGPP (djdev203 patchlevel 2) is available from: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ and mirror sites (see http://www.delorie.com/djgpp/getting.html) ada442b.zip GNU Ada compiler 4.4.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada442b.zip gfor442b.zip GNU Fortan 95 compiler 4.4.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gfor442b.zip gcc442b.zip GNU GCC 4.4.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc442b.zip gcc442s.zip GNU GCC 4.4.2 sources for DJGPP ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc442s.zip gcc442s2.zip GNU GCC 4.4.2 (diffs against FSF sources and scripts to generate gcc442s.zip). ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc442s2.zip gpp442b.zip GNU C++ Compiler 4.4.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gpp442b.zip objc442b.zip GNU Objective C and Objective C++ compiler and runtime libraries v4.4.2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/objc442b.zip ada442d.zip Documentation for GNU Ada compiler ftp://...

ANNOUNCE: DJGPP port of GCC-4.2.2
This is announcement of DJGPP port of GCC-4.2.2 GCC used to stand for the GNU C Compiler, but since the compiler supports several other languages aside from C, it now stands for the GNU Compiler Collection. Warning: DJGPP port of binutils-2.16 or newer is required ======================================= Build for current stable version of DJGPP (djdev203 patchlevel 2) is available from: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ and mirror sites (see http://www.delorie.com/djgpp/getting.html) ada421b.zip GNU Ada compiler 4.2.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada421b.zip gfor421b.zip GNU Fortan 95 compiler 4.2.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gfor421b.zip gcc421b.zip GNU GCC 4.2.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc421b.zip gcc421s.zip GNU GCC 4.2.2 sources for DJGPP ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc421s.zip gcc421s2.zip GNU GCC 4.2.2 (diffs against FSF sources and scripts to generate gcc421s.zip) ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc421s2.zip gpp421b.zip GNU C++ Compiler 4.2.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gpp421b.zip objc421b.zip GNU Objective C and Objective C++ compiler and runtime v4.2.2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/objc422b.zip ada422d.zip Documentation for GNU Ada compiler ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada422d.zi...

ANNOUNCE: DJGPP port of GCC-4.4.1
This is announcement of DJGPP port of GCC-4.4.1 GCC used to stand for the GNU C Compiler, but since the compiler supports several other languages aside from C, it now stands for the GNU Compiler Collection. Warning: DJGPP port of binutils-2.16 or newer is required. ======================================= Build for current stable version of DJGPP (djdev203 patchlevel 2) is available from: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ and mirror sites (see http://www.delorie.com/djgpp/getting.html) ada441b.zip GNU Ada compiler 4.4.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada441b.zip gfor441b.zip GNU Fortan 95 compiler 4.4.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gfor441b.zip gcc441b.zip GNU GCC 4.4.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc441b.zip gcc441s.zip GNU GCC 4.4.1 sources for DJGPP ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc441s.zip gcc441s2.zip GNU GCC 4.4.1 (diffs against FSF sources and scripts to generate gcc441s.zip) ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc441s2.zip gpp441b.zip GNU C++ Compiler 4.4.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gpp441b.zip objc441b.zip GNU Objective C and Objective C++ compiler and runtime libraries v4.4.1 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/objc441b.zip ada441d.zip Documentation for GNU Ada compiler ftp://ftp.delorie....

Upgrade of Xalan 1.2.2 and Xerces 1.4.4 to Xalan 2.6 and Xerces 2.6.2
I've been tasked with upgrading the JVM from 1.3 to 1.4, and the third party libraries used by my company on our existing Java framework. I'm most worried about any problems that may occur due to upgrading Xalan and Xerces as our framework performs much XML transformation and processing. Does anyone have a link to known issues with such an upgrade (besides the Xalan / Xerces sites) ? Or has anyone done such an upgrade and can share their pearls of wisdom? Thanks Chris ...

Re: BSD/OS 4.2 and Bind 8.4.1 #2
> > > > Hi, > > > > Hadn't this been fixed in 8.3.2? > > It is fixed in 8.4.2 (out shortly). > > Index: bind8/src/port/bsdos/include/port_after.h > diff -u bind8/src/port/bsdos/include/port_after.h:1.38 bind8/src/port/bsdos/include/port_after.h:1.40 > --- bind8/src/port/bsdos/include/port_after.h:1.38 Mon Apr 28 21:58:56 2003 > +++ bind8/src/port/bsdos/include/port_after.h Thu Sep 4 13:51:22 2003 > Thank you. Seems to compile fine. Looks like the most current Bind9 compiles fine. Tuc/TTSG Internet Services, Inc. ...

Ada in Debian: gcc-4.1 4.1.0-2 has reached unstable
The planned transition to GCC 4.1, outlined in the Debian Policy for Ada[1], is making progress. Today saw the upload of gcc-4.1 4.1.0-2, which includes my first batch of patches ported from gnat 3.15p. See the changelog[2] for a summary of these changes. With this upload, I have now ported all the changes I made in gnat to the newer gnat-4.1. Of course, there are problems, since this is the "unstable" distribution. In particular, 4.1.0-2 failed to build from source[3] on the amd64 and sparc autobuilders[4] due to autoconf (which we in Ada-land all know and love), and might fail...

Problems after Update XFree 4.1.x to 4.2.1.1
Hallo, since i set my debian release from stable to testing, i had some problems with XFree4.2.1.1 that i can't get solved. After installation XFree4.2.1.1 didn't start, because the GLX module couldn't be loaded, so i removed that module. Now XFree86 runs, but with many warnings. XFree86 Version 4.2.1.1 (Debian 4.2.1-12.1 20031003005825 james@nocrew.org) / X Window System (protocol Version 11, revision 0, vendor release 6600) Release Date: 18 October 2002 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version...

Problems after Update XFree 4.1.x to 4.2.1.1
Hallo, since i set my debian release from stable to testing, i had some problems with XFree4.2.1.1 that i can't get solved. After installation XFree4.2.1.1 didn't start, because the GLX module couldn't be loaded, so i removed that module. Now XFree86 runs, but with many warnings. XFree86 Version 4.2.1.1 (Debian 4.2.1-12.1 20031003005825 james@nocrew.org) / X Window System (protocol Version 11, revision 0, vendor release 6600) Release Date: 18 October 2002 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (See http://www.XFree86.Org/) Build Operating System: Linux 2.4.21-rc1-ac1-cryptoloop i686 [ELF] ..... Symbol __glXLastContext from module /usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved! Symbol __glXFree from module /usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved! Symbol __glXFree from module /usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved! Symbol __glXMalloc from module /usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved! Symbol __glXFree from module /usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved! Symbol __glXMalloc from module /usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved! Symbol __glXFree from module /usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved! Symbol __glXFree from module /usr/X11R6/lib/modules/extensions/libGLcore.a is unresolved! Symbol __glXMalloc from ...

gcc-4.1.2 #2
This is announcement of DJGPP port of GCC-4.1.2 GCC used to stand for the GNU C Compiler, but since the compiler supports several other languages aside from C, it now stands for the GNU Compiler Collection. Warning: DJGPP port of binutils-2.16 or newer is required ======================================= Build for current stable version of DJGPP (djdev203 patchlevel 2) is available from: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ and mirror sites (see http://www.delorie.com/djgpp/getting.html) ada412b.zip GNU Ada compiler 4.1.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada412b.zip gfor412b.zip GNU Fortan 95 compiler 4.1.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gfor412b.zip gcc412b.zip GNU GCC 4.1.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc412b.zip gcc412s.zip GNU GCC 4.1.2 sources for DJGPP ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc412s.zip gcc412s2.zip GNU GCC 4.1.2 (diffs against FSF sources and scripts to generate gcc412s.zip) ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc412s2.zip gpp412b.zip GNU C++ Compiler 4.1.2 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gpp412b.zip objc412b.zip GNU Objective C and Objective C++ compiler and runtime v4.1.2 ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/objc412b.zip ada412d.zip Documentation for GNU Ada compiler ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada412d.zip gfor412d.zip...

ANNOUNCE: DJGPP port of GCC-4.8.1 (DJGPP v2.04 only)
This is announcement of DJGPP port of GCC-4.8.1 GCC used to stand for the GNU C Compiler, but since the compiler supports several other languages aside from C, it now stands for the GNU Compiler Collection. ********************************************************************** * WARNING: only port for DJGPP 2.04 development versions is provided * * DO NOT use it with DJGPP v2.03 * ********************************************************************** Warning: DJGPP port of binutils-2.22 or newer is recommended. Version 2.19 and 2.20 may work but are not tested It is however recommended to use binutils-2.22 or newer Use of DJGPP port of binutils-2.22 or newer is however required for building gcc-4.8.1 for DJGPP. ======================================= Build for current stable version of DJGPP (djdev203 patchlevel 2) is available from: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ and mirror sites (see http://www.delorie.com/djgpp/getting.html) ada481b.zip GNU Ada compiler 4.8.1 for DJGPP V2 (NOTE: contains 1 file name conflict on systems without LFN) ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/ada481b.zip gfor481b.zip GNU Fortan 95 compiler 4.8.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gfor481b.zip gcc481b.zip GNU GCC 4.8.1 for DJGPP V2 ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gcc481b.zip gcc481s.zip GNU GCC 4...

Web resources about - BSS problem in DJGPP port of GCC 4 (was: Re: Question about djcross-gcc-4.1.1-2) #2 - comp.os.msdos.djgpp

Resources last updated: 3/22/2016 4:55:13 PM