[Bug binutils/4791] New: etc/standards.texi: @strong{Note...} produces a spurious cross-reference in Info

2007-07-14 Thread nightstrike at gmail dot com
Received these two warnings during 'make info' of the latest cvs version:

../../src/etc/standards.texi:1743: warning: @strong{Note...} produces a 
spurious cross-reference in Info; reword to avoid that.
../../src/etc/standards.texi:1858: warning: @strong{Note...} produces a 
spurious cross-reference in Info; reword to avoid that.

The phrase "Note" is set with strong emphasis in such a way as to tag it as a 
cross-reference.  This should not occur.  The following patch cleans up the 
text of both entries and makes their formatting identical:

Index: standards.texi
===
RCS file: /cvs/src/src/etc/standards.texi,v
retrieving revision 1.3
diff -u -p -r1.3 standards.texi
--- standards.texi  27 Feb 2006 16:26:23 -  1.3
+++ standards.texi  15 Jul 2007 03:14:53 -
@@ -1740,7 +1740,7 @@ Specify an HTTP proxy.
 @samp{-q} in Make.

 @item quiet
-Used in many programs to inhibit the usual output.  @strong{Note:} every
+Used in many programs to inhibit the usual output.  Note that every
 program accepting @samp{--quiet} should accept @samp{--silent} as a
 synonym.

@@ -1854,9 +1854,9 @@ Used by @code{recode} to chose files or
 @samp{-T} in @code{cat}.

 @item silent
-Used in many programs to inhibit the usual output.
[EMAIL PROTECTED]:} every program accepting
[EMAIL PROTECTED] should accept @samp{--quiet} as a synonym.
+Used in many programs to inhibit the usual output.  Note that every
+program accepting @samp{--silent} should accept @samp{--quiet} as
+a synonym.

 @item size
 @samp{-s} in @code{ls}.

-- 
   Summary: etc/standards.texi: @strong{Note...} produces a spurious
cross-reference in Info
   Product: binutils
   Version: unspecified
Status: NEW
  Severity: minor
  Priority: P3
 Component: binutils
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: nightstrike at gmail dot com
CC: bug-binutils at gnu dot org,nightstrike at gmail dot com


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/4791] etc/standards.texi: @strong{Note...} produces a spurious cross-reference in Info

2007-07-31 Thread nightstrike at gmail dot com


-- 
   What|Removed |Added

 Status|NEW |WAITING


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/4791] etc/standards.texi: @strong{Note...} produces a spurious cross-reference in Info

2007-08-01 Thread nightstrike at gmail dot com

--- Additional Comments From nightstrike at gmail dot com  2007-08-01 16:03 
---
Can someone look at this patch that I supplied?

-- 


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/4791] etc/standards.texi: @strong{Note...} produces a spurious cross-reference in Info

2007-08-01 Thread nightstrike at gmail dot com

--- Additional Comments From nightstrike at gmail dot com  2007-08-01 16:05 
---
Created an attachment (id=1939)
 --> (http://sourceware.org/bugzilla/attachment.cgi?id=1939&action=view)
Proposed patch to change two lines in standards.texi

I supplied this patch in my first comment, and am now providing it as an
attachment.

-- 


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/4791] etc/standards.texi: @strong{Note...} produces a spurious cross-reference in Info

2007-08-01 Thread nightstrike at gmail dot com

--- Additional Comments From nightstrike at gmail dot com  2007-08-01 23:10 
---
(In reply to comment #4)
> Subject: Re:  etc/standards.texi: @strong{Note...}
>   produces a spurious cross-reference in Info
> 
> On Wed, 2007-08-01 at 16:05 +, nightstrike at gmail dot com wrote:
> > Proposed patch to change two lines in standards.texi
> 
> standards.texi is not a binutils file, it is an FSF documentation file.
> It is wrong to change the wording of it without approval from the FSF.
> A better solution is to import a new version from upstream, which
> hopefully already has this fixed.  If not, then we should be reporting
> the bug upstream so they can fix it, and so we can then import a fixed
> version.

I didn't realize there was the hierarchy you describe.  Where is the cvs
repository for the "upstream"?

-- 


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/4791] etc/standards.texi: @strong{Note...} produces a spurious cross-reference in Info

2007-08-03 Thread nightstrike at gmail dot com

--- Additional Comments From nightstrike at gmail dot com  2007-08-04 02:55 
---
I have reviewed the current version of the standards.texi file.  Should this bug
report be the one that requests updating to the latest version of
"gnustandards", or is that in the project plan for binutils somewhere?



-- 


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/4791] Update to latest gnustandards (Was: etc/standards.texi: @strong{Note...} produces a spurious cross-reference in Info)

2007-08-06 Thread nightstrike at gmail dot com

--- Additional Comments From nightstrike at gmail dot com  2007-08-06 17:38 
---
I changed the title to reflect that.  What else must be done to upgrade to the
latest version?

-- 
   What|Removed |Added

Summary|etc/standards.texi: |Update to latest
   |@strong{Note...} produces a |gnustandards (Was:
   |spurious cross-reference in |etc/standards.texi:
   |Info|@strong{Note...} produces a
   ||spurious cross-reference in
   ||Info)


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/5944] New: Cross compiling testsuite needs improvement for mingw targets

2008-03-16 Thread nightstrike at gmail dot com
Currently, testing the cross compiler does not work "out of the box".  Most of 
this was found due to testing the x86_64-pc-mingw32 compiler, which is not 
part of "winsup/w32api".

There are several issues that Kai and I have found that would make this much 
more robust.  First is the ability for the windres tests to find the target 
system headers.  The --with-sysroot option that configure accepts is not used, 
and instead the path is hardcoded in windres.exp 
to "$(srcdir)/../../winsup/w32api/include".  What would make this more 
complete would be to have make set $sysroot in site.exp, and then for 
windres.exp to use $sysroot/mingw/include or some other (perhaps more)
appropriate path relative to sysroot, like $sysroot/$target/include, etc.

Second, windres uses the build system compiler (gcc).  This is ok, I suppose, 
since the cross compiler may not be yet built.  However, this means that for 
the mingw targets, _WIN32 and WIN32 will not be guaranteed to be defined.  
This requires that windres also accept the options "-DWIN32 -D_WIN32".

These two changes could be done alongside the current method of doing things, 
and the hack that hard codes in $src/../../winsup/" doesn't have to be 
necessairily removed.  However, adding this support would make things a 
heckuva lot easier for targets like x86_64-pc-mingw32.

-- 
   Summary: Cross compiling testsuite needs improvement for mingw
targets
   Product: binutils
   Version: unspecified
Status: NEW
  Severity: enhancement
  Priority: P2
 Component: binutils
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: nightstrike at gmail dot com
CC: bug-binutils at gnu dot org
GCC target triplet: *-*-mingw*


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug gprofng/29476] New: gprofng.texi makeinfo build failure on centos 7

2022-08-11 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=29476

Bug ID: 29476
   Summary: gprofng.texi makeinfo build failure on centos 7
   Product: binutils
   Version: 2.39
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: gprofng
  Assignee: vladimir.mezentsev at oracle dot com
  Reporter: nightstrike at gmail dot com
  Target Milestone: ---

When configuring the top level binutils 2.39 package with "--prefix=/some/path
--disable-nls", gprofng fails to build with the following on a stock Centos 7.5
system:

../../../gprofng/doc/gprofng.texi:1526: warning: unreferenced node `Creating a
Multithreading Experiment'
../../../gprofng/doc/gprofng.texi:1526: warning: node `Commands Specific to
Multithreading' is next for `Creating a Multithreading Experiment' in
sectioning but not in menu
../../../gprofng/doc/gprofng.texi:1526: warning: node `Support for
Multithreading' is up for `Creating a Multithreading Experiment' in sectioning
but not in menu
../../../gprofng/doc/gprofng.texi:1513: node `Support for Multithreading' lacks
menu item for `Creating a Multithreading Experiment' despite being its Up
target
../../../gprofng/doc/gprofng.texi:1580: warning: unreferenced node `Commands
Specific to Multithreading'
../../../gprofng/doc/gprofng.texi:1580: warning: node `Creating a
Multithreading Experiment' is prev for `Commands Specific to Multithreading' in
sectioning but not in menu
../../../gprofng/doc/gprofng.texi:1580: warning: node `Support for
Multithreading' is up for `Commands Specific to Multithreading' in sectioning
but not in menu
../../../gprofng/doc/gprofng.texi:1513: node `Support for Multithreading' lacks
menu item for `Commands Specific to Multithreading' despite being its Up target
../../../gprofng/doc/gprofng.texi:1929: warning: unreferenced node `Aggregation
of Experiments'
../../../gprofng/doc/gprofng.texi:1929: warning: node `Comparison of
Experiments' is next for `Aggregation of Experiments' in sectioning but not in
menu
../../../gprofng/doc/gprofng.texi:1929: warning: node `Viewing Multiple
Experiments' is up for `Aggregation of Experiments' in sectioning but not in
menu
../../../gprofng/doc/gprofng.texi:1917: node `Viewing Multiple Experiments'
lacks menu item for `Aggregation of Experiments' despite being its Up target
../../../gprofng/doc/gprofng.texi:2008: warning: unreferenced node `Comparison
of Experiments'
../../../gprofng/doc/gprofng.texi:2008: warning: node `Aggregation of
Experiments' is prev for `Comparison of Experiments' in sectioning but not in
menu
../../../gprofng/doc/gprofng.texi:2008: warning: node `Viewing Multiple
Experiments' is up for `Comparison of Experiments' in sectioning but not in
menu
../../../gprofng/doc/gprofng.texi:1917: node `Viewing Multiple Experiments'
lacks menu item for `Comparison of Experiments' despite being its Up target
../../../gprofng/doc/gprofng.texi:2159: warning: unreferenced node `Getting
Information on the Counters Supported'
../../../gprofng/doc/gprofng.texi:2159: warning: node `Examples Using Hardware
Event Counters' is next for `Getting Information on the Counters Supported' in
sectioning but not in menu
../../../gprofng/doc/gprofng.texi:2159: warning: node `Profile Hardware Event
Counters' is up for `Getting Information on the Counters Supported' in
sectioning but not in menu
../../../gprofng/doc/gprofng.texi:2145: node `Profile Hardware Event Counters'
lacks menu item for `Getting Information on the Counters Supported' despite
being its Up target
../../../gprofng/doc/gprofng.texi:2383: warning: unreferenced node `Examples
Using Hardware Event Counters'
../../../gprofng/doc/gprofng.texi:2383: warning: node `Getting Information on
the Counters Supported' is prev for `Examples Using Hardware Event Counters' in
sectioning but not in menu
../../../gprofng/doc/gprofng.texi:2383: warning: node `Profile Hardware Event
Counters' is up for `Examples Using Hardware Event Counters' in sectioning but
not in menu
../../../gprofng/doc/gprofng.texi:2145: node `Profile Hardware Event Counters'
lacks menu item for `Examples Using Hardware Event Counters' despite being its
Up target
make[5]: *** [gprofng.info] Error 1


$ rpm -q texinfo
texinfo-5.1-5.el7.x86_64

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gprofng/29476] gprofng.texi makeinfo build failure on centos 7

2022-08-11 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=29476

--- Comment #1 from nightstrike  ---
It looks like gprofng's configure tries to check the version of makeinfo and
disable building documentation if it's too old, but that doesn't actually work.
 If you run make in the gprofng subdir, it will work somewhat correctly
(although /bin/sh will complain that "@echo" isn't found due to a somewhat
sketchy value of $(MAKEINFO), but running make from top level does not.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gprofng/29476] gprofng.texi makeinfo build failure on centos 7

2022-08-15 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=29476

--- Comment #3 from nightstrike  ---
(In reply to Vladimir Mezentsev from comment #2)
> We need makeinfo 6.5 or newer.

Yup.  I pointed to this in the first post, that the method used to exclude the
use of earlier versions doesn't work.

> What is an output of `makeinfo --version` on your machine ?

I showed this in the first post as the output of rpm -q, but here it is:

$ makeinfo --version
makeinfo (GNU texinfo) 5.1

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/30479] New: bfd.info build failure on centos 8

2023-05-21 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30479

Bug ID: 30479
   Summary: bfd.info build failure on centos 8
   Product: binutils
   Version: unspecified
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: binutils
  Assignee: unassigned at sourceware dot org
  Reporter: nightstrike at gmail dot com
  Target Milestone: ---

See https://sourceware.org/bugzilla/show_bug.cgi?id=29476 for related problems.

The 2.40 tar release requires makeinfo as well.  So while gprof was fixed, bfd
is still a problem.  I am assuming that building the documentation for a
release tar is not supposed to be required.  In this case, I am trying it on a
system that doesn't have makeinfo installed at all.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/30479] bfd.info build failure on centos 8

2023-05-21 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30479

--- Comment #1 from nightstrike  ---
It looks like adding texinfo to top level to be built automatically (like isl,
gmp, mpfr, mpc, dejagnu, and a bunch of other stuff) doesn't work OOTB, because
the binutils tarball include a texinfo directory containing a texinfo.tex file.
 That invalidates all of the top level configure rules, such as
"maybe-configure-texinfo", etc.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/30479] bfd.info build failure on centos 8

2023-05-21 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30479

--- Comment #2 from nightstrike  ---
Renaming the included texinfo directory to test configure's ability to build
texinfo shows that that doesn't even work anymore:

/bin/sh: line 7:
/tmp/src/binutils-2.40/_/build-x86_64-pc-linux-gnu/texinfo/makeinfo/makeinfo:
No such file or directory
/bin/sh: line 7:
/tmp/src/binutils-2.40/_/build-x86_64-pc-linux-gnu/texinfo/makeinfo/makeinfo:
No such file or directory
make[5]: *** [Makefile:1564: texinfo.info] Error 127


The build-x86_64-pc-linux-gnu dir is never created, let alone anything else.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/30481] New: bfd version inconsistencies

2023-05-21 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30481

Bug ID: 30481
   Summary: bfd version inconsistencies
   Product: binutils
   Version: 2.40
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: binutils
  Assignee: unassigned at sourceware dot org
  Reporter: nightstrike at gmail dot com
  Target Milestone: ---

The following warnings are emitted during the build, many times each:

In file included from ../../gprof/../bfd/sysdep.h:29,
 from ../../gprof/gprof.h:33:
../bfd/config.h:327: note: this is the location of the previous definition
  327 | #define VERSION "2.40"
  |
In file included from ../../gprof/gprof.h:41,
 from ../../gprof/corefile.c:22:
./gconfig.h:104: warning: "VERSION" redefined
  104 | #define VERSION "2.40.00"
  |


There is an inconsistency in naming convention regarding 2.40 and 2.40.00.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/30479] bfd.info build failure on centos 8

2023-05-21 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30479

nightstrike  changed:

   What|Removed |Added

Version|unspecified |2.40

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/30479] bfd.info build failure on centos 8

2023-05-21 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30479

--- Comment #3 from nightstrike  ---
Ok, I worked around it for now by touching bfd/doc/bfd.info and gas/doc/as.info
(which also exhibited the problem) in the source dir.  I had to do this
individually, and before each rebuild.  I think the build system can be
improved here, though.  And certainly, texinfo should be buildable.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/30479] bfd.info build failure on centos 8

2024-03-10 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30479

--- Comment #4 from nightstrike  ---
Looks like this is still a problem with the 2.42 release, at least on an ubuntu
system without makeinfo installed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/30479] bfd.info build failure on centos 8

2024-03-10 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30479

--- Comment #5 from nightstrike  ---
(In reply to nightstrike from comment #3)
> Ok, I worked around it for now by touching bfd/doc/bfd.info and
> gas/doc/as.info (which also exhibited the problem) in the source dir.  I had
> to do this individually, and before each rebuild.  I think the build system
> can be improved here, though.  And certainly, texinfo should be buildable.

This workaround no longer works, as texi files are created in the build dir
that cause the bfd.info rule to be out of date.  It depends on doc/bfd.text in
the source dir, which is fine, but it also depends on doc/*.texi that are
picked up in the build dir, which is not fine.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/31659] Fix Windows DEF file documentation

2024-06-18 Thread nightstrike at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31659

nightstrike  changed:

   What|Removed |Added

 CC||nightstrike at gmail dot com

--- Comment #2 from nightstrike  ---
(In reply to Pali Rohár from comment #1)
> Interesting... bugzilla added hyperlink to PR keyword, I thought it is
> reference to some pull request.

"Problem Report"

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/6502] New: image-base and enable-auto-image_base restricted to 32 bits

2008-05-08 Thread nightstrike at gmail dot com
ld supports the --image-base and associated options to control DLL addresses.  
They are represented as type 'long', however, which is 32bits on both 32-bit 
and 64-bit versions of Windows.  On 64-bit versions of Windows, long is still 
32 bits while pointers are 64 bits.  A more appropriate type should be used 
that is cross platform between the two.

Without this change, dll's cannot be based appropriately.  binutils 2.18 
supports 64-bit windows, so this affects 2.18 and 2.19(HEAD).

-- 
   Summary: image-base and enable-auto-image_base restricted to 32
bits
   Product: binutils
   Version: 2.18
Status: NEW
  Severity: normal
  Priority: P1
 Component: ld
AssignedTo: unassigned at sources dot redhat dot com
    ReportedBy: nightstrike at gmail dot com
CC: bug-binutils at gnu dot org
GCC target triplet: x86_64-pc-mingw32


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/6502] image-base and enable-auto-image_base restricted to 32 bits

2008-05-08 Thread nightstrike at gmail dot com


-- 
   What|Removed |Added

 CC||Kai dot Tietz at onevision
   ||dot com


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug admin/6526] New: Building for interix 3.5 requires _ALL_SOURCE defined

2008-05-16 Thread nightstrike at gmail dot com
http://www.mail-archive.com/[EMAIL PROTECTED]/msg01300.html

Based on the aforementioned email, configure needs to be updated to somehow 
define _ALL_SOURCES for compiling for interix 3.5.  Without this, things like 
strcasecmp from strings.h won't get defined, and will prevent bfd from 
compiling.  This represents a broken bootstrap for that platform.

-- 
   Summary: Building for interix 3.5 requires _ALL_SOURCE defined
   Product: binutils
   Version: 2.19 (HEAD)
Status: NEW
  Severity: critical
  Priority: P2
 Component: admin
AssignedTo: drow at sources dot redhat dot com
ReportedBy: nightstrike at gmail dot com
CC: bug-binutils at gnu dot org
 GCC build triplet: i586-pc-interix
  GCC host triplet: i586-pc-interix
GCC target triplet: i586-pc-interix


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/6526] Building for interix 3.5 requires _ALL_SOURCE defined

2008-05-16 Thread nightstrike at gmail dot com

--- Additional Comments From nightstrike at gmail dot com  2008-05-16 21:52 
---
I'm not sure.  Maybe Ralf knows?

-- 


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

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


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils