Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Gcc-1.40 and a posix-question
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  6 messages - Expand all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Linus Benedict Torvalds  
View profile  
(5 users)  More options Jul 3 1991, 9:05 am
Newsgroups: comp.os.minix
From: torva...@klaava.Helsinki.FI (Linus Benedict Torvalds)
Date: 3 Jul 91 10:00:50 GMT
Local: Wed, Jul 3 1991 6:00 am
Subject: Gcc-1.40 and a posix-question
Hello netlanders,

Due to a project I'm working on (in minix), I'm interested in the posix
standard definition. Could somebody please point me to a (preferably)
machine-readable format of the latest posix rules? Ftp-sites would be
nice.

As an aside for all using gcc on minix - the new version (1.40) has been
out for some weeks, and I decided to test what needed to be done to get
it working on minix (1.37.1, which is the version you can get from
plains is nice, but 1.40 is better :-).  To my surpice, the answer
turned out to be - NOTHING! Gcc-1.40 compiles as-is on minix386 (with
old gcc-1.37.1), with no need to change source files (I changed the
Makefile and some paths, but that's it!).  As default this results in a
compiler that uses floating point insns, but if you'd rather not,
changing 'toplev.c' to define DEFAULT_TARGET from 1 to 0 (this is from
memory - I'm not at my minix-box) will handle that too.  Don't make the
libs, use the old gnulib&libc.a.  I have successfully compiled 1.40 with
itself, and everything works fine (I got the newest versions of gas and
binutils at the same time, as I've heard of bugs with older versions of
ld.c).  Makefile needs some chmem's (and gcc2minix if you're still using
it).

                Linus Torvalds          torva...@kruuna.helsinki.fi

PS. Could someone please try to finger me from overseas, as I've
installed a "changing .plan" (made by your's truly), and I'm not certain
it works from outside? It should report a new .plan every time.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
silver50%snypotva.bitnet  
View profile  
 More options Jul 4 1991, 8:26 am
Newsgroups: comp.os.minix
From: SILVER50%snypotva.bit...@cunyvm.cuny.edu
Date: 4 Jul 91 10:23:44 GMT
Local: Thurs, Jul 4 1991 6:23 am
Subject: Re: Gcc-1.40 and a posix-question
Where can I get the new version from? Is it necessary that I get the old
version first? Is gcc a c++ compiler? Thanks a lot - Micah Silverman!

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Linus Benedict Torvalds  
View profile  
 More options Jul 4 1991, 10:27 am
Newsgroups: comp.os.minix
From: torva...@klaava.Helsinki.FI (Linus Benedict Torvalds)
Date: 4 Jul 91 13:04:56 GMT
Local: Thurs, Jul 4 1991 9:04 am
Subject: Re: Gcc-1.40 and a posix-question

In article <57...@nigel.ee.udel.edu> SILVER50%snypotva.bit...@cunyvm.cuny.edu writes:
>Where can I get the new version from? Is it necessary that I get the old
>version first? Is gcc a c++ compiler? Thanks a lot - Micah Silverman!

Uhhuh. Maybe I wasn't too clear about gcc-1.40. You DO need 1.37.1 (or
whatever awb & company ported (available at plains)). They did all the
hard work necessary to get started on gcc (ie libraries, include-files
etc). UPDATING is easy, but you do need gcc to compile gcc (without
undue problems that is. Thanks awb et.c.)

If you do want to upgrade (I know - I like to have the newest version,
but it isn't really that necessary :-), you can find gcc-1.40 at least
on nic.funet.fi. People in the states (and other far-away places) might
want to check other sources. (And no, I haven't tried g++, which IS a
c++ compiler, maybe somebody else could tell us if it's easy/possible).

                Linus (torva...@kruuna.helsinki.fi)

PS. Gcc-2.0 should be out sometime "soon" (don't know what that means),
so if you can wait for that, maybe you should.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cad dir user  
View profile  
 More options Jul 4 1991, 1:16 pm
Newsgroups: comp.os.minix
From: c...@csun5.uta.edu (cad dir user)
Date: 4 Jul 91 16:09:42 GMT
Local: Thurs, Jul 4 1991 12:09 pm
Subject: Re: Gcc-1.40 and a posix-question
You can get the gcc and g++ officially from ( ftp ) prep.ai.mit.edu.
If you already had the previous version , you can only ftp the diff's file.
Otherwise, get the whole things. about 3megs for gcc, and 1.3megs for g++.
Gcc and G++ are two different things , but they works together.

ps: the exact directory : /pub/gnu
-botaque


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Lautenschlaeger  
View profile  
 More options Jul 5 1991, 4:43 am
Newsgroups: comp.os.minix
From: D98E%DDATHD21.BIT...@cunyvm.cuny.edu (Peter Lautenschlaeger)
Date: 5 Jul 91 08:06:04 GMT
Local: Fri, Jul 5 1991 4:06 am
Subject: Re: Gcc-1.40 and a posix-question

> Where can I get the new version from?

  you can get the version from prep.ai.mit.edu /pub/gnu

> Is it necessary that I get the old version first?

  you should have the 1.37 minix version to bootstrap the new version

> Is gcc a c++ compiler?

  As far as I know it isn't. It's a ANSI C compiler which understands
  PROFILES and so on. g++ is the c++ compiler, but you need gcc to run
  g++.

  Hope that will help you.

  Peter


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jyrki Kuoppala  
View profile  
 More options Jul 5 1991, 8:03 am
Newsgroups: comp.os.minix
From: j...@cs.HUT.FI (Jyrki Kuoppala)
Date: 5 Jul 91 11:07:24 GMT
Local: Fri, Jul 5 1991 7:07 am
Subject: Re: Gcc-1.40 and a posix-question
In article <1991Jul4.130456.2...@klaava.Helsinki.FI>, torvalds@klaava (Linus Benedict Torvalds) writes:

>on nic.funet.fi. People in the states (and other far-away places) might
>want to check other sources.

Prep.ai.mit.edu is the official distribution host.  It probably also
has diffs from 1.37 to 1.38, 1.38 to 1.39 and 1.39 to 1.40.

>(And no, I haven't tried g++, which IS a
>c++ compiler, maybe somebody else could tell us if it's easy/possible).

I have g++ 1.39 running on pc532 minix 1.5h.  My port is with estdio,
and you'll need gas and GNU binutils.  The diffs are at nic.funet.fi,
pub/misc/pc532/jkp-backups/1.5/diffs (I think, well they're somewhere
around there with lots of other diffs like groff, emacs, gawk, bash
etc. to get GNU programs working on pc532 minix 1.5h).

Please don't ask me if the diffs work for your Minix running on a C64
or a Z80 or a Cray or any other Minix version you might have other
than the pc532 - I have no knowledge about them, you'll have to try it
yourself.

//Jyrki


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google