This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Bug in the license ! (eCos v2.0)


Hi all,

In i386 there are some assembly files necessary to do the dirt work.
The eCos Version 2.0 has a new license header in assembly files like:

##================================================================...
##
##	i386.inc
##
##	i386 assembler header file
##
##================================================================...
#####ECOSGPLCOPYRIGHTBEGIN####

The problem is that when using "#" in AT&T assembly syntax, if you 
follow it with a number, like:

# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

certainly you will get into troubles...

See: http://www.gnu.org/manual/gas-2.9.1/html_mono/as.html#SEC28

> To be compatible with past assemblers, lines that begin with `#' 
> have a special interpretation. Following the `#' should be an 
> absolute expression (see section Expressions): the logical line 
> number of the next line. Then a string (see section > Strings) is 
> allowed: if present it is a new logical file name. The rest of the 
> line, if any, should be whitespace. 

eCos v2.0 for i386 do not compile, :O/

Jose Souto

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]