bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/11601] Solaris assembler compatibility doesn't work


From: hjl dot tools at gmail dot com
Subject: [Bug gas/11601] Solaris assembler compatibility doesn't work
Date: 26 May 2010 15:45:28 -0000

------- Additional Comments From hjl dot tools at gmail dot com  2010-05-26 
15:45 -------
(In reply to comment #2)
> Hi H.J.
> 
>   The assembler is failing to parse the .section directive because the #
> character starts a line comment.  If you assemble your test case with the -f
> option added to the command line then it will work.
> 
>   Presumably the # character is required by Solaris assembler.  Do you know if
> the Solaris assembler treats # as being a line command character at places 
> other

I don't know.

> than inside a .section directive ?  If so then we are probably never going to 
> be
> able to be compatible with it.

GNU assembler doesn't support this Solaris compatibility
even if it is configured for x86_64-solaris:

---
address@hidden gas]$ ./as-new -o x.o x.s
x.s: Assembler messages:
x.s:1: Error: character following name is not '#'
address@hidden gas]$ ./as-new --version
GNU assembler (GNU Binutils) 2.20.51.20100524
Copyright 2010 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `x86_64-solaris'.
address@hidden gas]$ 
---

> 
>   The uploaded patch improves the error message slightly.  What do you think
of it ?
> 

I think we should either remove this Solaris compatibility or
fix it.



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW
            Summary|Solaris assembler           |Solaris assembler
                   |compatability doesn't work  |compatibility doesn't work


http://sourceware.org/bugzilla/show_bug.cgi?id=11601

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]