Bug 1313466 - Remove XPCOM test ShowAlignments. r=froydnj

MozReview-Commit-ID: 9FpMhw2MsjH
This commit is contained in:
Eric Rahm 2016-11-04 11:13:25 -07:00
Родитель 0b3c13db07
Коммит 491422bbde
3 изменённых файлов: 0 добавлений и 40 удалений

Просмотреть файл

@ -1,4 +1,3 @@
[ShowAlignments]
[ShowSSEConfig]
[TestAppShellSteadyState]
[TestArray]

Просмотреть файл

@ -1,38 +0,0 @@
/* vim: set shiftwidth=2 tabstop=8 autoindent cindent expandtab: */
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* show the size and alignment requirements of various types */
#include "nsMemory.h"
#include <stdio.h>
struct S {
double d;
char c;
short s;
};
int main()
{
static const char str[] =
"Type %s has size %u and alignment requirement %u\n";
#define SHOW_TYPE(t_) \
printf(str, #t_, unsigned(sizeof(t_)), unsigned(NS_ALIGNMENT_OF(t_)))
SHOW_TYPE(char);
SHOW_TYPE(unsigned short);
SHOW_TYPE(int);
SHOW_TYPE(long);
SHOW_TYPE(uint8_t);
SHOW_TYPE(int16_t);
SHOW_TYPE(uint32_t);
SHOW_TYPE(void*);
SHOW_TYPE(double);
SHOW_TYPE(short[7]);
SHOW_TYPE(S);
SHOW_TYPE(double S::*);
return 0;
}

Просмотреть файл

@ -46,7 +46,6 @@ if CONFIG['WRAP_STL_INCLUDES'] and not CONFIG['CLANG_CL']:
XPCSHELL_TESTS_MANIFESTS += ['unit/xpcshell.ini']
GeckoCppUnitTests([
'ShowAlignments',
'TestAutoPtr',
'TestAutoRef',
'TestCOMArray',