diff options
author | Len Brown <len.brown@intel.com> | 2006-01-27 17:18:29 -0500 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2006-01-27 17:18:29 -0500 |
commit | 292dd876ee765c478b27c93cc51e93a558ed58bf (patch) | |
tree | 5b740e93253295baee2a9c414a6c66d03d44a9ef /README | |
parent | d4ec6c7cc9a15a7a529719bc3b84f46812f9842e (diff) | |
parent | 9fdb62af92c741addbea15545f214a6e89460865 (diff) |
Pull release into acpica branch
Diffstat (limited to 'README')
-rw-r--r-- | README | 37 |
1 files changed, 21 insertions, 16 deletions
@@ -1,4 +1,4 @@ | |||
1 | Linux kernel release 2.6.xx | 1 | Linux kernel release 2.6.xx <http://kernel.org> |
2 | 2 | ||
3 | These are the release notes for Linux version 2.6. Read them carefully, | 3 | These are the release notes for Linux version 2.6. Read them carefully, |
4 | as they tell you what this is all about, explain how to install the | 4 | as they tell you what this is all about, explain how to install the |
@@ -6,23 +6,31 @@ kernel, and what to do if something goes wrong. | |||
6 | 6 | ||
7 | WHAT IS LINUX? | 7 | WHAT IS LINUX? |
8 | 8 | ||
9 | Linux is a Unix clone written from scratch by Linus Torvalds with | 9 | Linux is a clone of the operating system Unix, written from scratch by |
10 | assistance from a loosely-knit team of hackers across the Net. | 10 | Linus Torvalds with assistance from a loosely-knit team of hackers across |
11 | It aims towards POSIX compliance. | 11 | the Net. It aims towards POSIX and Single UNIX Specification compliance. |
12 | 12 | ||
13 | It has all the features you would expect in a modern fully-fledged | 13 | It has all the features you would expect in a modern fully-fledged Unix, |
14 | Unix, including true multitasking, virtual memory, shared libraries, | 14 | including true multitasking, virtual memory, shared libraries, demand |
15 | demand loading, shared copy-on-write executables, proper memory | 15 | loading, shared copy-on-write executables, proper memory management, |
16 | management and TCP/IP networking. | 16 | and multistack networking including IPv4 and IPv6. |
17 | 17 | ||
18 | It is distributed under the GNU General Public License - see the | 18 | It is distributed under the GNU General Public License - see the |
19 | accompanying COPYING file for more details. | 19 | accompanying COPYING file for more details. |
20 | 20 | ||
21 | ON WHAT HARDWARE DOES IT RUN? | 21 | ON WHAT HARDWARE DOES IT RUN? |
22 | 22 | ||
23 | Linux was first developed for 386/486-based PCs. These days it also | 23 | Although originally developed first for 32-bit x86-based PCs (386 or higher), |
24 | runs on ARMs, DEC Alphas, SUN Sparcs, M68000 machines (like Atari and | 24 | today Linux also runs on (at least) the Compaq Alpha AXP, Sun SPARC and |
25 | Amiga), MIPS and PowerPC, and others. | 25 | UltraSPARC, Motorola 68000, PowerPC, PowerPC64, ARM, Hitachi SuperH, |
26 | IBM S/390, MIPS, HP PA-RISC, Intel IA-64, DEC VAX, AMD x86-64, AXIS CRIS, | ||
27 | and Renesas M32R architectures. | ||
28 | |||
29 | Linux is easily portable to most general-purpose 32- or 64-bit architectures | ||
30 | as long as they have a paged memory management unit (PMMU) and a port of the | ||
31 | GNU C compiler (gcc) (part of The GNU Compiler Collection, GCC). Linux has | ||
32 | also been ported to a number of architectures without a PMMU, although | ||
33 | functionality is then obviously somewhat limited. | ||
26 | 34 | ||
27 | DOCUMENTATION: | 35 | DOCUMENTATION: |
28 | 36 | ||
@@ -183,11 +191,8 @@ CONFIGURING the kernel: | |||
183 | 191 | ||
184 | COMPILING the kernel: | 192 | COMPILING the kernel: |
185 | 193 | ||
186 | - Make sure you have gcc 2.95.3 available. | 194 | - Make sure you have at least gcc 3.2 available. |
187 | gcc 2.91.66 (egcs-1.1.2), and gcc 2.7.2.3 are known to miscompile | 195 | For more information, refer to Documentation/Changes. |
188 | some parts of the kernel, and are *no longer supported*. | ||
189 | Also remember to upgrade your binutils package (for as/ld/nm and company) | ||
190 | if necessary. For more information, refer to Documentation/Changes. | ||
191 | 196 | ||
192 | Please note that you can still run a.out user programs with this kernel. | 197 | Please note that you can still run a.out user programs with this kernel. |
193 | 198 | ||