public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: c/2751
@ 2001-05-25 6:56 Mirsad Todorovac
0 siblings, 0 replies; 4+ messages in thread
From: Mirsad Todorovac @ 2001-05-25 6:56 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR c/2751; it has been noted by GNATS.
From: Mirsad Todorovac <mtodorov@alu.hr>
To: Bruce Korb <bkorb@pacbell.net>
Cc: <gcc-gnats@gcc.gnu.org>
Subject: Re: c/2751
Date: Fri, 25 May 2001 15:45:34 +0200 (MET DST)
On Tue, 22 May 2001, Bruce Korb wrote:
> Thanks for trying. It turns out that all the mechanisms
> for producing va-alpha.h in the gcc-lib tree have become
> obsolete. GCC-3 will come before any 2.95.4 does, so I'm
> afraid this issue is dead. Sorry.
>
> Regards,
> Bruce
Bruce,
Please tell me do you have any ideas about when this version will
be out?
I've seen from header files that the two definitions of va_list
are identical in those two header files, so the warning can be
considered just irritating, not as producing wrong code ...
Thanks you anyway for your time.
Best regards,
Mirsad
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: c/2751
@ 2001-05-21 8:26 Mirsad Todorovac
0 siblings, 0 replies; 4+ messages in thread
From: Mirsad Todorovac @ 2001-05-21 8:26 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR c/2751; it has been noted by GNATS.
From: Mirsad Todorovac <mtodorov@alu.hr>
To: Bruce Korb <bkorb@pacbell.net>
Cc:
Subject: Re: c/2751
Date: Mon, 21 May 2001 16:53:50 +0200 (MET DST)
Hi, Bruce and the Gang,
Here are include files, again, since GNATS doesn't seem to like MIME
attachments, my apology for any confusion created. I repeat that I
couldn't seem to find /usr/include/va-alpha.h, it appears to have come
with GCC distribution ...
Here are the files, non-MIME included (hope this helps, good luck!!!):
____file:/usr/local/lib/gcc-lib/alpha-dec-osf4.0b/2.95.3/include/va-alpha.h__
/* GNU C varargs and stdargs support for the DEC Alpha. */
/* Note: We must use the name __builtin_savregs. GCC attaches special
significance to that name. In particular, regardless of where in a
function __builtin_saveregs is called, GCC moves the call up to the
very start of the function. */
/* Define __gnuc_va_list. */
#ifndef __GNUC_VA_LIST
#define __GNUC_VA_LIST
/* In VMS, __gnuc_va_list is simply char *; on OSF, it's a structure. */
#ifdef __VMS__
typedef char *__gnuc_va_list;
#else
typedef struct {
char *__base; /* Pointer to first integer register. */
int __offset; /* Byte offset of args so far. */
} __gnuc_va_list;
#endif
#endif /* __GNUC_VA_LIST */
/* If this is for internal libc use, don't define anything but
__gnuc_va_list. */
#if !defined(__GNUC_VA_LIST_1) && (defined (_STDARG_H) || defined (_VARARGS_H))
#define __GNUC_VA_LIST_1
#define _VA_LIST
#define _VA_LIST_
typedef __gnuc_va_list va_list;
#if !defined(_STDARG_H)
/* varargs support */
#define va_alist __builtin_va_alist
#define va_dcl int __builtin_va_alist;...
#ifdef __VMS__
#define va_start(pvar) ((pvar) = __builtin_saveregs ())
#else
#define va_start(pvar) ((pvar) = * (__gnuc_va_list *) __builtin_saveregs ())
#endif
#else /* STDARG.H */
/* ANSI alternative. */
/* Call __builtin_next_arg even though we aren't using its value, so that
we can verify that firstarg is correct. */
#ifdef __VMS__
#define va_start(pvar, firstarg) \
(__builtin_next_arg (firstarg), \
(pvar) = __builtin_saveregs ())
#else
#define va_start(pvar, firstarg) \
(__builtin_next_arg (firstarg), \
(pvar) = *(__gnuc_va_list *) __builtin_saveregs ())
#endif
#endif /* _STDARG_H */
#define va_end(__va) ((void) 0)
/* Values returned by __builtin_classify_type. */
enum {
__no_type_class = -1,
__void_type_class,
__integer_type_class,
__char_type_class,
__enumeral_type_class,
__boolean_type_class,
__pointer_type_class,
__reference_type_class,
__offset_type_class,
__real_type_class,
__complex_type_class,
__function_type_class,
__method_type_class,
__record_type_class,
__union_type_class,
__array_type_class,
__string_type_class,
__set_type_class,
__file_type_class,
__lang_type_class
};
/* Note that parameters are always aligned at least to a word boundary
(when passed) regardless of what GCC's __alignof__ operator says. */
/* Avoid errors if compiling GCC v2 with GCC v1. */
#if __GNUC__ == 1
#define __extension__
#endif
/* Get the size of a type in bytes, rounded up to an integral number
of words. */
#define __va_tsize(__type) \
(((sizeof (__type) + __extension__ sizeof (long long) - 1) \
/ __extension__ sizeof (long long)) * __extension__ sizeof (long long))
#ifdef __VMS__
#define va_arg(__va, __type) \
(*(((__va) += __va_tsize (__type)), \
(__type *)(void *)((__va) - __va_tsize (__type))))
#else
#define va_arg(__va, __type) \
(*(((__va).__offset += __va_tsize (__type)), \
(__type *)(void *)((__va).__base + (__va).__offset \
- (((__builtin_classify_type (* (__type *) 0) \
== __real_type_class) && (__va).__offset <= (6 * 8)) \
? (6 * 8) + 8 : __va_tsize (__type)))))
#endif
/* Copy __gnuc_va_list into another variable of this type. */
#define __va_copy(dest, src) (dest) = (src)
#endif /* __GNUC_VA_LIST_1 */
_________end_of_file:/usr/local/lib/gcc-lib/.../include/va-alpha.h____________
_________file:/usr/include/va_list.h__________________________________________
/*
* *****************************************************************
* * *
* * Copyright (c) Digital Equipment Corporation, 1991, 1996 *
* * *
* * All Rights Reserved. Unpublished rights reserved under *
* * the copyright laws of the United States. *
* * *
* * The software contained on this media is proprietary to *
* * and embodies the confidential technology of Digital *
* * Equipment Corporation. Possession, use, duplication or *
* * dissemination of the software and media is authorized only *
* * pursuant to a valid written license from Digital Equipment *
* * Corporation. *
* * *
* * RESTRICTED RIGHTS LEGEND Use, duplication, or disclosure *
* * by the U.S. Government is subject to restrictions as set *
* * forth in Subparagraph (c)(1)(ii) of DFARS 252.227-7013, *
* * or in FAR 52.227-19, as applicable. *
* * *
* *****************************************************************
*/
/*
* HISTORY
*/
/*
* @(#)$RCSfile: va_list.h,v $ $Revision: 1.1.7.2 $ (DEC) $Date: 1994/04/07 19:46:03 $
*/
/*
* (c) Copyright 1990, 1991, 1992, 1993 OPEN SOFTWARE FOUNDATION, INC.
* ALL RIGHTS RESERVED
*/
/*
* OSF/1 1.2
*/
/*
* HISTORY
* $OSF_Log: va_list.h,v $
* Revision 1.1.1.1 92/03/07 00:45:00 devrcs
* *** OSF1_1B23 version ***
*
* Revision 1.1.2.2 1991/11/14 13:10:39 tom
* Initial version.
* [91/11/14 13:02:50 tom]
*
* $OSF_EndLog$
*/
/* @(#)$RCSfile: va_list.h,v $ $Revision: 1.1.7.2 $ (OSF) $Date: 1994/04/07 19:46:03 $ */
/*
* Four possible situations:
* - We are being included by {var,std}args.h (or anyone) before stdio.h.
* define real type.
*
* - We are being included by stdio.h before {var,std}args.h.
* define hidden type for prototypes in stdio, don't pollute namespace.
*
* - We are being included by {var,std}args.h after stdio.h.
* define real type to match hidden type. no longer use hidden type.
*
* - We are being included again after defining the real va_list.
* do nothing.
*
*/
#if !defined(_HIDDEN_VA_LIST) && !defined(_VA_LIST)
#define _VA_LIST
typedef struct {
char **_a0; /* pointer to first homed integer arg */
int _offset; /* byte offset of next param */
} va_list;
#elif defined(_HIDDEN_VA_LIST) && !defined(_VA_LIST)
#define _VA_LIST
typedef struct {
char **_a0; /* pointer to first homed integer arg */
int _offset; /* byte offset of next param */
} __va_list;
#elif defined(_HIDDEN_VA_LIST) && defined(_VA_LIST)
#undef _HIDDEN_VA_LIST
typedef __va_list va_list;
#endif
________end_of_file:/usr/include/va_list.h__________________________________
________file:/usr/local/lib/gcc-lib/.../include/va_list.h___________________
/* A replacement for Digital Unix's <va_list.h>. */
#include <va-alpha.h>
#if !defined(_VA_LIST) && !defined(_HIDDEN_VA_LIST)
#define _VA_LIST
typedef __gnuc_va_list va_list;
#elif defined(_HIDDEN_VA_LIST) && !defined(_HIDDEN_VA_LIST_DONE)
#define _HIDDEN_VA_LIST_DONE
typedef __gnuc_va_list __va_list;
#elif defined(_HIDDEN_VA_LIST) && defined(_VA_LIST)
#undef _HIDDEN_VA_LIST
#endif
________end_of_file:/usr/local/lib/gcc-lib/.../include/va_list.h____________
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: c/2751
@ 2001-05-21 7:26 Mirsad Todorovac
0 siblings, 0 replies; 4+ messages in thread
From: Mirsad Todorovac @ 2001-05-21 7:26 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR c/2751; it has been noted by GNATS.
From: Mirsad Todorovac <mtodorov@alu.hr>
To: Bruce Korb <bkorb@pacbell.net>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: c/2751
Date: Mon, 21 May 2001 16:17:18 +0200 (MET DST)
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.
--0-910694160-990454638=:22329
Content-Type: TEXT/PLAIN; charset=US-ASCII
On Sat, 19 May 2001, Bruce Korb wrote:
> http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=2751&database=gcc
>
> It would seem to me that either va-alpha.h or va_list.h should be
> defining the thing, not both. Please send me four files for
> analysis:
>
> /usr/include/va-alpha.h
> /usr/local/lib/gcc-lib/alpha-dec-osf4.0b/2.95.3/include/va-alpha.h
> /usr/include/va_list.h
> /usr/local/lib/gcc-lib/alpha-dec-osf4.0b/2.95.3/include/va_list.h
>
> then we can try to see the best way to obliterate one of the defs.
>
Hi,
The file /usr/include/va-alpha.h doesn't seem to exist on the system.
The other three files are in the attachment. Good luck!
Mirsad
--0-910694160-990454638=:22329
Content-Type: TEXT/plain; name="va-alpha.h"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.OSF.4.20.0105211617180.22329@domac.alu.hr>
Content-Description: /usr/local/lib/gcc-lib/al...f4.0b/2.95.3/include/va-alpha.h
Content-Disposition: attachment; filename="va-alpha.h"
LyogR05VIEMgdmFyYXJncyBhbmQgc3RkYXJncyBzdXBwb3J0IGZvciB0aGUg
REVDIEFscGhhLiAgKi8NCg0KLyogTm90ZTogIFdlIG11c3QgdXNlIHRoZSBu
YW1lIF9fYnVpbHRpbl9zYXZyZWdzLiAgR0NDIGF0dGFjaGVzIHNwZWNpYWwN
CiAgIHNpZ25pZmljYW5jZSB0byB0aGF0IG5hbWUuICBJbiBwYXJ0aWN1bGFy
LCByZWdhcmRsZXNzIG9mIHdoZXJlIGluIGENCiAgIGZ1bmN0aW9uIF9fYnVp
bHRpbl9zYXZlcmVncyBpcyBjYWxsZWQsIEdDQyBtb3ZlcyB0aGUgY2FsbCB1
cCB0byB0aGUNCiAgIHZlcnkgc3RhcnQgb2YgdGhlIGZ1bmN0aW9uLiAgKi8N
Cg0KLyogRGVmaW5lIF9fZ251Y192YV9saXN0LiAgKi8NCg0KI2lmbmRlZiBf
X0dOVUNfVkFfTElTVA0KI2RlZmluZSBfX0dOVUNfVkFfTElTVA0KDQovKiBJ
biBWTVMsIF9fZ251Y192YV9saXN0IGlzIHNpbXBseSBjaGFyICo7IG9uIE9T
RiwgaXQncyBhIHN0cnVjdHVyZS4gICovDQoNCiNpZmRlZiBfX1ZNU19fDQp0
eXBlZGVmIGNoYXIgKl9fZ251Y192YV9saXN0Ow0KI2Vsc2UNCg0KdHlwZWRl
ZiBzdHJ1Y3Qgew0KICBjaGFyICpfX2Jhc2U7CQkJLyogUG9pbnRlciB0byBm
aXJzdCBpbnRlZ2VyIHJlZ2lzdGVyLiAqLw0KICBpbnQgX19vZmZzZXQ7CQkJ
LyogQnl0ZSBvZmZzZXQgb2YgYXJncyBzbyBmYXIuICovDQp9IF9fZ251Y192
YV9saXN0Ow0KI2VuZGlmDQoNCiNlbmRpZiAvKiBfX0dOVUNfVkFfTElTVCAq
Lw0KDQovKiBJZiB0aGlzIGlzIGZvciBpbnRlcm5hbCBsaWJjIHVzZSwgZG9u
J3QgZGVmaW5lIGFueXRoaW5nIGJ1dA0KICAgX19nbnVjX3ZhX2xpc3QuICAq
Lw0KDQojaWYgIWRlZmluZWQoX19HTlVDX1ZBX0xJU1RfMSkgJiYgKGRlZmlu
ZWQgKF9TVERBUkdfSCkgfHwgZGVmaW5lZCAoX1ZBUkFSR1NfSCkpDQojZGVm
aW5lIF9fR05VQ19WQV9MSVNUXzENCg0KI2RlZmluZSBfVkFfTElTVA0KI2Rl
ZmluZSBfVkFfTElTVF8NCg0KdHlwZWRlZiBfX2dudWNfdmFfbGlzdCB2YV9s
aXN0Ow0KDQojaWYgIWRlZmluZWQoX1NUREFSR19IKQ0KDQovKiB2YXJhcmdz
IHN1cHBvcnQgKi8NCiNkZWZpbmUgdmFfYWxpc3QgX19idWlsdGluX3ZhX2Fs
aXN0DQojZGVmaW5lIHZhX2RjbAkgaW50IF9fYnVpbHRpbl92YV9hbGlzdDsu
Li4NCiNpZmRlZiBfX1ZNU19fDQojZGVmaW5lIHZhX3N0YXJ0KHB2YXIpICgo
cHZhcikgPSBfX2J1aWx0aW5fc2F2ZXJlZ3MgKCkpDQojZWxzZQ0KI2RlZmlu
ZSB2YV9zdGFydChwdmFyKSAoKHB2YXIpID0gKiAoX19nbnVjX3ZhX2xpc3Qg
KikgX19idWlsdGluX3NhdmVyZWdzICgpKQ0KI2VuZGlmDQoNCiNlbHNlIC8q
IFNUREFSRy5IICovDQoNCi8qIEFOU0kgYWx0ZXJuYXRpdmUuICAqLw0KDQov
KiBDYWxsIF9fYnVpbHRpbl9uZXh0X2FyZyBldmVuIHRob3VnaCB3ZSBhcmVu
J3QgdXNpbmcgaXRzIHZhbHVlLCBzbyB0aGF0DQogICB3ZSBjYW4gdmVyaWZ5
IHRoYXQgZmlyc3RhcmcgaXMgY29ycmVjdC4gICovDQoNCiNpZmRlZiBfX1ZN
U19fDQojZGVmaW5lIHZhX3N0YXJ0KHB2YXIsIGZpcnN0YXJnKQkJCQlcDQog
IChfX2J1aWx0aW5fbmV4dF9hcmcgKGZpcnN0YXJnKSwJCQkJXA0KICAgKHB2
YXIpID0gX19idWlsdGluX3NhdmVyZWdzICgpKQ0KI2Vsc2UNCiNkZWZpbmUg
dmFfc3RhcnQocHZhciwgZmlyc3RhcmcpCQkJCVwNCiAgKF9fYnVpbHRpbl9u
ZXh0X2FyZyAoZmlyc3RhcmcpLAkJCQlcDQogICAocHZhcikgPSAqKF9fZ251
Y192YV9saXN0ICopIF9fYnVpbHRpbl9zYXZlcmVncyAoKSkNCiNlbmRpZg0K
DQojZW5kaWYgLyogX1NUREFSR19IICovDQoNCiNkZWZpbmUgdmFfZW5kKF9f
dmEpCSgodm9pZCkgMCkNCg0KLyogVmFsdWVzIHJldHVybmVkIGJ5IF9fYnVp
bHRpbl9jbGFzc2lmeV90eXBlLiAgKi8NCg0KZW51bSB7DQogIF9fbm9fdHlw
ZV9jbGFzcyA9IC0xLA0KICBfX3ZvaWRfdHlwZV9jbGFzcywNCiAgX19pbnRl
Z2VyX3R5cGVfY2xhc3MsDQogIF9fY2hhcl90eXBlX2NsYXNzLA0KICBfX2Vu
dW1lcmFsX3R5cGVfY2xhc3MsDQogIF9fYm9vbGVhbl90eXBlX2NsYXNzLA0K
ICBfX3BvaW50ZXJfdHlwZV9jbGFzcywNCiAgX19yZWZlcmVuY2VfdHlwZV9j
bGFzcywNCiAgX19vZmZzZXRfdHlwZV9jbGFzcywNCiAgX19yZWFsX3R5cGVf
Y2xhc3MsDQogIF9fY29tcGxleF90eXBlX2NsYXNzLA0KICBfX2Z1bmN0aW9u
X3R5cGVfY2xhc3MsDQogIF9fbWV0aG9kX3R5cGVfY2xhc3MsDQogIF9fcmVj
b3JkX3R5cGVfY2xhc3MsDQogIF9fdW5pb25fdHlwZV9jbGFzcywNCiAgX19h
cnJheV90eXBlX2NsYXNzLA0KICBfX3N0cmluZ190eXBlX2NsYXNzLA0KICBf
X3NldF90eXBlX2NsYXNzLA0KICBfX2ZpbGVfdHlwZV9jbGFzcywNCiAgX19s
YW5nX3R5cGVfY2xhc3MNCn07DQoNCi8qIE5vdGUgdGhhdCBwYXJhbWV0ZXJz
IGFyZSBhbHdheXMgYWxpZ25lZCBhdCBsZWFzdCB0byBhIHdvcmQgYm91bmRh
cnkNCiAgICh3aGVuIHBhc3NlZCkgcmVnYXJkbGVzcyBvZiB3aGF0IEdDQydz
IF9fYWxpZ25vZl9fIG9wZXJhdG9yIHNheXMuICAqLw0KDQovKiBBdm9pZCBl
cnJvcnMgaWYgY29tcGlsaW5nIEdDQyB2MiB3aXRoIEdDQyB2MS4gICovDQoj
aWYgX19HTlVDX18gPT0gMQ0KI2RlZmluZSBfX2V4dGVuc2lvbl9fDQojZW5k
aWYNCg0KLyogR2V0IHRoZSBzaXplIG9mIGEgdHlwZSBpbiBieXRlcywgcm91
bmRlZCB1cCB0byBhbiBpbnRlZ3JhbCBudW1iZXINCiAgIG9mIHdvcmRzLiAg
Ki8NCg0KI2RlZmluZSBfX3ZhX3RzaXplKF9fdHlwZSkgIFwNCiAgKCgoc2l6
ZW9mIChfX3R5cGUpICsgX19leHRlbnNpb25fXyBzaXplb2YgKGxvbmcgbG9u
ZykgLSAxKSAgIFwNCiAgICAvIF9fZXh0ZW5zaW9uX18gc2l6ZW9mIChsb25n
IGxvbmcpKSAqIF9fZXh0ZW5zaW9uX18gc2l6ZW9mIChsb25nIGxvbmcpKQ0K
DQojaWZkZWYgX19WTVNfXw0KI2RlZmluZSB2YV9hcmcoX192YSwgX190eXBl
KQkJCQkJCVwNCigqKCgoX192YSkgKz0gX192YV90c2l6ZSAoX190eXBlKSks
CQkJCQlcDQogICAoX190eXBlICopKHZvaWQgKikoKF9fdmEpIC0gX192YV90
c2l6ZSAoX190eXBlKSkpKQ0KDQojZWxzZQ0KDQojZGVmaW5lIHZhX2FyZyhf
X3ZhLCBfX3R5cGUpCQkJCQkJXA0KKCooKChfX3ZhKS5fX29mZnNldCArPSBf
X3ZhX3RzaXplIChfX3R5cGUpKSwJCQkJXA0KICAgKF9fdHlwZSAqKSh2b2lk
ICopKChfX3ZhKS5fX2Jhc2UgKyAoX192YSkuX19vZmZzZXQJCQlcDQoJICAg
ICAgLSAoKChfX2J1aWx0aW5fY2xhc3NpZnlfdHlwZSAoKiAoX190eXBlICop
IDApCQlcDQoJCSAgID09IF9fcmVhbF90eXBlX2NsYXNzKSAmJiAoX192YSku
X19vZmZzZXQgPD0gKDYgKiA4KSkJXA0KCQkgPyAoNiAqIDgpICsgOCA6IF9f
dmFfdHNpemUgKF9fdHlwZSkpKSkpDQojZW5kaWYNCg0KLyogQ29weSBfX2du
dWNfdmFfbGlzdCBpbnRvIGFub3RoZXIgdmFyaWFibGUgb2YgdGhpcyB0eXBl
LiAgKi8NCiNkZWZpbmUgX192YV9jb3B5KGRlc3QsIHNyYykgKGRlc3QpID0g
KHNyYykNCg0KI2VuZGlmIC8qIF9fR05VQ19WQV9MSVNUXzEgKi8NCg==
--0-910694160-990454638=:22329
Content-Type: TEXT/plain; name="va_list.h"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.OSF.4.20.0105211617181.22329@domac.alu.hr>
Content-Description: /usr/include/va_list.h include file
Content-Disposition: attachment; filename="va_list.h"
LyoNCiAqICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqDQogKiAqICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKg0KICogKiAgICBDb3B5cmlnaHQgKGMpIERpZ2l0YWwgRXF1aXBt
ZW50IENvcnBvcmF0aW9uLCAxOTkxLCAxOTk2ICAgICoNCiAqICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAqDQogKiAqICAgQWxsIFJpZ2h0cyBSZXNlcnZlZC4gIFVu
cHVibGlzaGVkIHJpZ2h0cyAgcmVzZXJ2ZWQgIHVuZGVyICAgKg0KICogKiAg
IHRoZSBjb3B5cmlnaHQgbGF3cyBvZiB0aGUgVW5pdGVkIFN0YXRlcy4gICAg
ICAgICAgICAgICAgICAgICoNCiAqICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqDQog
KiAqICAgVGhlIHNvZnR3YXJlIGNvbnRhaW5lZCBvbiB0aGlzIG1lZGlhICBp
cyAgcHJvcHJpZXRhcnkgIHRvICAgKg0KICogKiAgIGFuZCAgZW1ib2RpZXMg
IHRoZSAgY29uZmlkZW50aWFsICB0ZWNobm9sb2d5ICBvZiAgRGlnaXRhbCAg
ICoNCiAqICogICBFcXVpcG1lbnQgQ29ycG9yYXRpb24uICBQb3NzZXNzaW9u
LCB1c2UsICBkdXBsaWNhdGlvbiAgb3IgICAqDQogKiAqICAgZGlzc2VtaW5h
dGlvbiBvZiB0aGUgc29mdHdhcmUgYW5kIG1lZGlhIGlzIGF1dGhvcml6ZWQg
b25seSAgKg0KICogKiAgIHB1cnN1YW50IHRvIGEgdmFsaWQgd3JpdHRlbiBs
aWNlbnNlIGZyb20gRGlnaXRhbCBFcXVpcG1lbnQgICoNCiAqICogICBDb3Jw
b3JhdGlvbi4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAqDQogKiAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKg0KICogKiAg
IFJFU1RSSUNURUQgUklHSFRTIExFR0VORCAgIFVzZSwgZHVwbGljYXRpb24s
IG9yIGRpc2Nsb3N1cmUgICoNCiAqICogICBieSB0aGUgVS5TLiBHb3Zlcm5t
ZW50IGlzIHN1YmplY3QgdG8gcmVzdHJpY3Rpb25zICBhcyAgc2V0ICAqDQog
KiAqICAgZm9ydGggaW4gU3VicGFyYWdyYXBoIChjKSgxKShpaSkgIG9mICBE
RkFSUyAgMjUyLjIyNy03MDEzLCAgKg0KICogKiAgIG9yICBpbiAgRkFSIDUy
LjIyNy0xOSwgYXMgYXBwbGljYWJsZS4gICAgICAgICAgICAgICAgICAgICAg
ICoNCiAqICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAqDQogKiAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKg0KICovDQovKg0KICogSElTVE9SWQ0KICovDQovKg0KICogQCgj
KSRSQ1NmaWxlOiB2YV9saXN0LmgsdiAkICRSZXZpc2lvbjogMS4xLjcuMiAk
IChERUMpICREYXRlOiAxOTk0LzA0LzA3IDE5OjQ2OjAzICQNCiAqLw0KLyoN
CiAqIChjKSBDb3B5cmlnaHQgMTk5MCwgMTk5MSwgMTk5MiwgMTk5MyBPUEVO
IFNPRlRXQVJFIEZPVU5EQVRJT04sIElOQy4NCiAqIEFMTCBSSUdIVFMgUkVT
RVJWRUQNCiAqLw0KLyoNCiAqIE9TRi8xIDEuMg0KICovDQovKg0KICogSElT
VE9SWQ0KICogJE9TRl9Mb2c6CXZhX2xpc3QuaCx2ICQNCiAqIFJldmlzaW9u
IDEuMS4xLjEgIDkyLzAzLzA3ICAwMDo0NTowMCAgZGV2cmNzDQogKiAqKiog
T1NGMV8xQjIzIHZlcnNpb24gKioqDQogKiANCiAqIFJldmlzaW9uIDEuMS4y
LjIgIDE5OTEvMTEvMTQgIDEzOjEwOjM5ICB0b20NCiAqIAlJbml0aWFsIHZl
cnNpb24uDQogKiAJWzkxLzExLzE0ICAxMzowMjo1MCAgdG9tXQ0KICoNCiAq
ICRPU0ZfRW5kTG9nJA0KICovDQovKiBAKCMpJFJDU2ZpbGU6IHZhX2xpc3Qu
aCx2ICQgJFJldmlzaW9uOiAxLjEuNy4yICQgKE9TRikgJERhdGU6IDE5OTQv
MDQvMDcgMTk6NDY6MDMgJCAqLw0KDQovKg0KICogRm91ciBwb3NzaWJsZSBz
aXR1YXRpb25zOg0KICogCS0gV2UgYXJlIGJlaW5nIGluY2x1ZGVkIGJ5IHt2
YXIsc3RkfWFyZ3MuaCAob3IgYW55b25lKSBiZWZvcmUgc3RkaW8uaC4NCiAq
IAkgIGRlZmluZSByZWFsIHR5cGUuDQogKg0KICogCS0gV2UgYXJlIGJlaW5n
IGluY2x1ZGVkIGJ5IHN0ZGlvLmggYmVmb3JlIHt2YXIsc3RkfWFyZ3MuaC4N
CiAqIAkgIGRlZmluZSBoaWRkZW4gdHlwZSBmb3IgcHJvdG90eXBlcyBpbiBz
dGRpbywgZG9uJ3QgcG9sbHV0ZSBuYW1lc3BhY2UuDQogKiANCiAqIAktIFdl
IGFyZSBiZWluZyBpbmNsdWRlZCBieSB7dmFyLHN0ZH1hcmdzLmggYWZ0ZXIg
c3RkaW8uaC4NCiAqIAkgIGRlZmluZSByZWFsIHR5cGUgdG8gbWF0Y2ggaGlk
ZGVuIHR5cGUuICBubyBsb25nZXIgdXNlIGhpZGRlbiB0eXBlLg0KICogDQog
KiAJLSBXZSBhcmUgYmVpbmcgaW5jbHVkZWQgYWdhaW4gYWZ0ZXIgZGVmaW5p
bmcgdGhlIHJlYWwgdmFfbGlzdC4NCiAqIAkgIGRvIG5vdGhpbmcuDQogKiAN
CiAqLw0KDQojaWYJIWRlZmluZWQoX0hJRERFTl9WQV9MSVNUKSAmJiAhZGVm
aW5lZChfVkFfTElTVCkNCiNkZWZpbmUgX1ZBX0xJU1QNCnR5cGVkZWYgc3Ry
dWN0IHsNCgljaGFyCSoqX2EwOwkJLyogcG9pbnRlciB0byBmaXJzdCBob21l
ZCBpbnRlZ2VyIGFyZyAqLw0KCWludAlfb2Zmc2V0OwkJLyogYnl0ZSBvZmZz
ZXQgb2YgbmV4dCBwYXJhbSAqLw0KfSB2YV9saXN0Ow0KDQojZWxpZglkZWZp
bmVkKF9ISURERU5fVkFfTElTVCkgJiYgIWRlZmluZWQoX1ZBX0xJU1QpDQoj
ZGVmaW5lIF9WQV9MSVNUDQp0eXBlZGVmIHN0cnVjdCB7DQoJY2hhcgkqKl9h
MDsJCS8qIHBvaW50ZXIgdG8gZmlyc3QgaG9tZWQgaW50ZWdlciBhcmcgKi8N
CglpbnQJX29mZnNldDsJCS8qIGJ5dGUgb2Zmc2V0IG9mIG5leHQgcGFyYW0g
Ki8NCn0gX192YV9saXN0Ow0KDQojZWxpZglkZWZpbmVkKF9ISURERU5fVkFf
TElTVCkgJiYgZGVmaW5lZChfVkFfTElTVCkNCiN1bmRlZiBfSElEREVOX1ZB
X0xJU1QNCnR5cGVkZWYgX192YV9saXN0IHZhX2xpc3Q7DQoNCiNlbmRpZg0K
--0-910694160-990454638=:22329
Content-Type: TEXT/plain; name="va_list.h"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.OSF.4.20.0105211617182.22329@domac.alu.hr>
Content-Description: /usr/local/lib/gcc-lib/al...4.0b/2.95.3/include/va_list.h
Content-Disposition: attachment; filename="va_list.h"
LyogQSByZXBsYWNlbWVudCBmb3IgRGlnaXRhbCBVbml4J3MgPHZhX2xpc3Qu
aD4uICAqLw0KDQojaW5jbHVkZSA8dmEtYWxwaGEuaD4NCg0KI2lmICFkZWZp
bmVkKF9WQV9MSVNUKSAmJiAhZGVmaW5lZChfSElEREVOX1ZBX0xJU1QpDQoj
ZGVmaW5lIF9WQV9MSVNUDQp0eXBlZGVmIF9fZ251Y192YV9saXN0IHZhX2xp
c3Q7DQoNCiNlbGlmIGRlZmluZWQoX0hJRERFTl9WQV9MSVNUKSAmJiAhZGVm
aW5lZChfSElEREVOX1ZBX0xJU1RfRE9ORSkNCiNkZWZpbmUgX0hJRERFTl9W
QV9MSVNUX0RPTkUNCnR5cGVkZWYgX19nbnVjX3ZhX2xpc3QgX192YV9saXN0
Ow0KDQojZWxpZiBkZWZpbmVkKF9ISURERU5fVkFfTElTVCkgJiYgZGVmaW5l
ZChfVkFfTElTVCkNCiN1bmRlZiBfSElEREVOX1ZBX0xJU1QNCg0KI2VuZGlm
DQo=
--0-910694160-990454638=:22329--
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: c/2751
@ 2001-05-19 16:36 Bruce Korb
0 siblings, 0 replies; 4+ messages in thread
From: Bruce Korb @ 2001-05-19 16:36 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR c/2751; it has been noted by GNATS.
From: Bruce Korb <bkorb@pacbell.net>
To: gcc-gnats@gcc.gnu.org, mtodorov@alu.hr
Cc:
Subject: Re: c/2751
Date: Sat, 19 May 2001 16:33:37 -0700
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=2751&database=gcc
It would seem to me that either va-alpha.h or va_list.h should be
defining the thing, not both. Please send me four files for
analysis:
/usr/include/va-alpha.h
/usr/local/lib/gcc-lib/alpha-dec-osf4.0b/2.95.3/include/va-alpha.h
/usr/include/va_list.h
/usr/local/lib/gcc-lib/alpha-dec-osf4.0b/2.95.3/include/va_list.h
then we can try to see the best way to obliterate one of the defs.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2001-05-25 6:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-05-25 6:56 c/2751 Mirsad Todorovac
-- strict thread matches above, loose matches on Subject: below --
2001-05-21 8:26 c/2751 Mirsad Todorovac
2001-05-21 7:26 c/2751 Mirsad Todorovac
2001-05-19 16:36 c/2751 Bruce Korb
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).