comparison extra/README @ 340:b0fb675d1ed4

Add gcc 4.6.4 version of gcc6809 Make a copy of the gcc 4.6.1 patch labelled for 4.6.4 since it does build. Also update the gcc6809 notes to mention that a patch for earlier minor revisions may work for later ones in the same release stream.
author William Astle <lost@l-w.ca>
date Wed, 01 Oct 2014 09:25:13 -0600
parents 83bb31ca8b6a
children d0c0fede5021
comparison
equal deleted inserted replaced
339:6138e304ab9a 340:b0fb675d1ed4
15 ar 15 ar
16 16
17 Similar to the "as" script above except for lwar. 17 Similar to the "as" script above except for lwar.
18 18
19 gcc6809lw-4.6.1-1.patch 19 gcc6809lw-4.6.1-1.patch
20 gcc6809lw-4.6.4-1.patch
20 21
21 These are patches to the main gcc source distribution for specific releases. 22 These are patches to the main gcc source distribution for specific releases.
22 The last number after the dash is a patch level for the specific patch. 23 The last number after the dash is a patch level for the specific patch. It
23 These are different to the official gcc6809 releases in the following ways. 24 is worth noting that a patch for a particular minor version of GCC may work
24 First, all the source for as-6809 is removed. Also, the special "helper" 25 with later minor versions in the same release sequence. That is, a patch
25 makefile and directory is removed. Also, as of this writing, the latest 26 for 4.6.1 might work with 4.6.4. These are different to the official
26 "official" release was for gcc 4.3.4 which does not build on 64 bit linux. 27 gcc6809 releases in the following ways. First, all the source for as-6809
28 is removed. Also, the special "helper" makefile and directory is removed.
29 Also, as of this writing, the latest "official" release was for gcc 4.3.4
30 which does not build on 64 bit linux.
27 31
28 In the event you have used the "official" gcc6809 with the default as6809 32 In the event you have used the "official" gcc6809 with the default as6809
29 assembler that comes with it, you should be aware that while lwasm is mostly 33 assembler that comes with it, you should be aware that while lwasm is mostly
30 compatible with it syntax wise, there are differences, particularly in 34 compatible with it syntax wise, there are differences, particularly in
31 pseudo operations and source line syntax (most notably that you must have 35 pseudo operations and source line syntax (most notably that you must have