From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-002e4201.pphosted.com (mx0b-002e4201.pphosted.com [148.163.143.63]) by sourceware.org (Postfix) with ESMTPS id 89CCD3858C50 for ; Thu, 9 Feb 2023 14:07:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 89CCD3858C50 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=Wabtec.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Wabtec.com Received: from pps.filterd (m0134903.ppops.net [127.0.0.1]) by mx0b-002e4201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 319DMcBi021092 for ; Thu, 9 Feb 2023 09:07:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wabtec.com; h=from : to : subject : date : message-id : content-type : mime-version; s=email; bh=yFpMj4pZo7slu1QXBir9WmtdNwpoHjwS5m2XGGqKFAc=; b=HlnExPq3nauD2vFRIOj4iLPItQW3VfA9a3uZ4Bhn0mjxPfb6VIDc0yvla9aVXAK9Iyfc tBifVIspB0yI5MBBT0xoRJsm7lUoPV6UMoZYdYt7LhK3xprPIqllp9S0LBsBdgPkRczI ADUIkeD5cro9WkegfMNHcM7RiYJjZXGWhdtSlgRzKc525UDC30iqGn7P6FUhy/qHxp86 qv/nHlbN4xdKFgT0wTyd11AITe4oXVBXnGzvwj74534ltmvQWwoTK9zf7oUFKmdeR9uL EJkkO8QS1ZQlmE95iYgm4GifEOhmhV/NBTXpRJME/ai0q+5/agwUut2NuSDAunVIm+nL HQ== Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2043.outbound.protection.outlook.com [104.47.51.43]) by mx0b-002e4201.pphosted.com (PPS) with ESMTPS id 3nn1npg6v4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 09 Feb 2023 09:07:11 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q8cpD0FEr/P9L1JtNcPvtWelbPoUgd5kCOLdwsJNVbHs6BTW+rrgs0GJ9/wK0sKtC+Jesqu4DHD8hnQmXPX6GfmypB7B3C5+39/czKqJlH2Y19kgdMloPnD8c+hD382o+kGwSFXqiYiBj8OX76eyO9qnfshjnGLWHdyX+sgCE7ogVDa79x1y9wvXaSZL/cA1Q6KSnI9TWMD/CpBKqn79foF+b8mLCb4ZOiw3Ld92r6InEIhQGQ5fwf9gpHJexq3UMglz0Ojiez40ge6OSCLabpE+MCrrPvexATkfiUN5HryvPmI3GaUlNSmeeZeVRD5MQKx1TlJ5IpPKK9N24ioWwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yFpMj4pZo7slu1QXBir9WmtdNwpoHjwS5m2XGGqKFAc=; b=RIUS1aghqefChuHnu5ZnF+PDvAM3eCIDB9NTzMWUCzDt3ylMlFLOjPS8CbaHQNddMxUi5IAP13JdLF5IJCMm3dUGh3E2mFKSvYUF9z4rRahTE+AsJjwMUhIVjtekWJRNEqGS2sbPlACyr4qKtmR7tlpaFY2NGvJHC3Y6+kS9zWn8xE7C4W12K8UfEZY5v8bCWpz2no2j/8ADv2Q989obZvcVIQrZ4sRMJKEVX1xEg2d6itAhHFHbey7pM001/h4N4fbrlN9J2w4pVitvkoNQudX2tkbcfK00PXeK4dsLN7CXoOmCkhcEtSoggYwAzxTzbxyNigdiBUCujqOpx7rswQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wabtec.com; dmarc=pass action=none header.from=wabtec.com; dkim=pass header.d=wabtec.com; arc=none Received: from DS7PR07MB8350.namprd07.prod.outlook.com (2603:10b6:5:38e::13) by CH2PR07MB6581.namprd07.prod.outlook.com (2603:10b6:610:23::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.19; Thu, 9 Feb 2023 14:07:09 +0000 Received: from DS7PR07MB8350.namprd07.prod.outlook.com ([fe80::f06:6b9c:2c5d:90c2]) by DS7PR07MB8350.namprd07.prod.outlook.com ([fe80::f06:6b9c:2c5d:90c2%7]) with mapi id 15.20.6086.017; Thu, 9 Feb 2023 14:07:09 +0000 From: "Singh, Mithun" To: "gcc-help@gcc.gnu.org" Subject: Compiler error when using typedef void as function parameter with gcc 4.4.2 Thread-Topic: Compiler error when using typedef void as function parameter with gcc 4.4.2 Thread-Index: Adk8jt1EbEJ3QuUfRFeRYgk6EPTraQ== Date: Thu, 9 Feb 2023 14:07:09 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR07MB8350:EE_|CH2PR07MB6581:EE_ x-ms-office365-filtering-correlation-id: 1a4fa724-a3f6-483d-a111-08db0aa6eeff x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ERRo4+SoxO9qIbSc5/z9AJg2RSMBkEi5gs2HSov+X6Z7k0YS8FXvz3hUAOPzRikfM+d3blblUhrelhXKq/mkdLQ0UbVE0E8wSPTRjFLn5zCbSzyU7xr05WDsuERWuObU7bZO8fFOKACUyC+h3rePqfKwIz8Bz3F1U90nG2HkX86aKHbu8KUGGKqyyLHdpSC3XQsRTmoWKNoJRneQV9gKSK+9VOOTn1/Gedp9Ddya7lhl5rWH2xexQ1GgLRSykdE65oYul8w/fS1hxvcbs4JhXatWm+YDieEfJ5KLCrzDbbGpBc4mlMK/CS7EgGJGxX0XKbEoqKgHy4cy4afpasfrxb3vehGXZOq4GxL2fkuzHNrNkV8IF1vZh5bmK8WpTRhdEbKl26UePFrJRxMaXGVxVK8Dd6IlROWA7067FitMAOfFURbxcpPhJggImn9vHEATmgjXS2whfW2cUzB1q4NZHiqeIPUSecadLhb2UZFCLQEhkmOaLHfwa+3akBw2UTkgdiyPSe/wweD3K1SnqBjYN0RP6+jcVlAkztDAGtihaqdmqSJxXlpXint5BbHWLw9zLdylA64GML3ZhqKcA9s3khyfVycSQbb+3j3q/Uwb6T9NAC3boLpqZVIYb1qOviY0cpdWygPXOsHXfAflO6qnNTymABCGarvuvXi0AWvf4qYVtiuMKFn9P9uak68eJTRujaKLmrTHEMcDG6eoKUFdWw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR07MB8350.namprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(136003)(396003)(346002)(39860400002)(366004)(376002)(451199018)(86362001)(33656002)(122000001)(38100700002)(38070700005)(316002)(66446008)(41300700001)(8676002)(8936002)(66946007)(64756008)(9326002)(5660300002)(76116006)(52536014)(66556008)(6916009)(66476007)(55016003)(2906002)(83380400001)(478600001)(71200400001)(6506007)(26005)(186003)(9686003)(7696005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?d4qVuKUe9tbW6M4V6Eg1YY0buNs8FPrC21vvZrP2AEmxpnXbZWW+sR20s5uS?= =?us-ascii?Q?iazV8PfF/B0VCCE1IMVjvPhJC4x1+vQOLvPAoxV4S6NUJieWOEngSOpqxzdR?= =?us-ascii?Q?dafDYqxw0mKyW3mZGOl02OCyCD1K+PXz9mdZbUqccL5fduRvUw1BMdqhNNz9?= =?us-ascii?Q?pjVzTq6Yl290GCdaGJEMFPzKZGQyYFtFRxRNaYs0yjOnhIwVVLo/45PKUi85?= =?us-ascii?Q?geqfd3V7bjEclErp1NLYsTF9ZN3hsR9q89Q7LHi0cKZcgYOZ0BbFTIBoXNkZ?= =?us-ascii?Q?VxTjDY0spRZGkshGW2JFdGNkoHtu0q1tk0oUoXjlALRfmocycN7CZ8O1EYFZ?= =?us-ascii?Q?0FfLwLuyVUIdZJ/v/8PcOyI0AQYhv58AsoLQ5UqR3TScBDQujVVLt3rwGzSV?= =?us-ascii?Q?0OojouvpLJ0NJrZFHzTlTEqre38azcXmBuaRCsdOcyasKHMKQnPaD3ANC56n?= =?us-ascii?Q?lOk2jCtg024bD6fnhpqdompexmAH91SACrdUbRUoeUnM3WVxMvh6ubIgvzKP?= =?us-ascii?Q?08h/vAgy48Il5fhRk7WHQ/irOtgFknDmeloUevTAtLqUuKvtoNuctXszVwdJ?= =?us-ascii?Q?Jr2a/f2srXjuETLz5uCngG7vr6IOcY4ZE/m06T3aR4hkuMpgtQCYLClf5bA2?= =?us-ascii?Q?+d3koZNADjdTob88qYPuxe8Ip47PEDhrhbZTWZkkTMMDcP0lNVGG1Swv5wQk?= =?us-ascii?Q?yiGzrGL1IXRrs4b/C8vVh4Jb+rL03vnXg6rl9QE8+ltUbJybHJP2YUl69AzD?= =?us-ascii?Q?yVAwUfmVYDuCa9riuosB25VrSkoPvrrmpLRWe8bI3B5OMOyl7D+Yv7yXZCKD?= =?us-ascii?Q?zsRRhypSqtqZOMiSu7a1i7PU3HZQTFFZYtLYPToThXSWQN2RxJmPvTQv6s4p?= =?us-ascii?Q?UM/0bD+TC9B4idH87VlpOXzRy+0YfKFmixBnwAKcMLmM7fUNI2o4C+4/Fe5q?= =?us-ascii?Q?AAdCEflm30pOgVe+fdMdiZrigrNftldsaIilpGuLeHLF58+dywX3WAcMjm/h?= =?us-ascii?Q?QKXzKgEuzHAjGBVqVCAlM2z7rnkO3mF7dHT7nTzSReawjd8/0uL9hJSTuIqQ?= =?us-ascii?Q?LBjsJBux2PO7kHdMBrW0cQej52qYijV2lfk8D9Mg2sM2BtwL7RMowDCP7pWa?= =?us-ascii?Q?svkwiV3IXcN6Sqtdks52RmcpfPAnTtheWKih251yemu/VHOo2MDRT2FEzAUX?= =?us-ascii?Q?pc7Eh27oBEMDZoBLknmGATIrHEANHtVG28TI38JH+4UpLvR+A9+24+Yv6seZ?= =?us-ascii?Q?IqFEYei6blImSmyh4nCGDXSkY9kCLgiUrfXpskYSzTkvkgE4lqJPkCHLuP3B?= =?us-ascii?Q?RmkbFvopL3TcLRCC4LY88LbgJXOVaIt0m8OcIBBEZ+Cp+mjXNKU3+wTgMYUx?= =?us-ascii?Q?V8wXquByrE/UAf7STqoXPjyAgYZ0HXfB8jk/Zp55/1J7vmOBf8IfsTnnUZg2?= =?us-ascii?Q?ktZUa4zk15HMMvOw9bE25KwiTH+1AO7siLX3VUfXosuUNg/udzGL/fRtnSk0?= =?us-ascii?Q?nmGDK2cEbAuZ268ipw3CX1NXu/XugqTCHSE0C5jvvErAAOLg+VK/LWEVuu2Y?= =?us-ascii?Q?7uWlqjLsW4Nm4dO+Xj9+E82Jp2iKcC5+x52pUlK+?= Content-Type: multipart/alternative; boundary="_000_DS7PR07MB83501B0D1C14FBB409C2166BE5D99DS7PR07MB8350namp_" MIME-Version: 1.0 X-OriginatorOrg: wabtec.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR07MB8350.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1a4fa724-a3f6-483d-a111-08db0aa6eeff X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2023 14:07:09.3480 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 90f1aac4-c661-46a9-83fd-e021705adcc9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: t7nSmvNgJFTvcCryj3zxyJOGPY4xbdqksPZhWlJ+UP9upEMhbP05Q2WHDOIg48saZfsLHNfYcjkIz1JKhB+ZDg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR07MB6581 X-Proofpoint-ORIG-GUID: YeGn20h2oxHqs5aOTiepAYtcumWeEuwd X-Proofpoint-GUID: YeGn20h2oxHqs5aOTiepAYtcumWeEuwd X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-02-09_10,2023-02-09_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 phishscore=0 mlxscore=0 bulkscore=0 malwarescore=0 spamscore=0 adultscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 clxscore=1011 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302090135 X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,KAM_NUMSUBJECT,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --_000_DS7PR07MB83501B0D1C14FBB409C2166BE5D99DS7PR07MB8350namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, I have typedef void as follows in one of my header files: typedef void VOID; And I am using this typedef as function parameter as follows: VOID someFunction(VOID); This code compiles fine with gcc 3.3.5, but when I compile it with gcc 4.4.= 2, I get following error: error: '' has incomplete type error: invalid use of 'VOID' Will you please shed some light on why would it not work with gcc 4.4.2? Thanks, Mithun This email and any attachments are only for use by the intended recipient(s= ) and may contain legally privileged, confidential, proprietary or otherwis= e private information. Any unauthorized use, reproduction, dissemination, d= istribution or other disclosure of the contents of this e-mail or its attac= hments is strictly prohibited. If you have received this email in error, pl= ease notify the sender immediately and delete the original. Neither this in= formation block, the typed name of the sender, nor anything else in this me= ssage is intended to constitute an electronic signature unless a specific s= tatement to the contrary is included in this message. --_000_DS7PR07MB83501B0D1C14FBB409C2166BE5D99DS7PR07MB8350namp_--