From faa73ac4d2ef27d06558e11350153bbdbf95b24a Mon Sep 17 00:00:00 2001 From: matt Date: Sat, 28 Jul 2001 06:57:07 +0000 Subject: Regen new toolchain ARM ELF files with toolchain2netbsd. Include libg2c, libobjc, libstdc++ ARM ELF config files. --- gnu/lib/libstdc++/arch/arm/_G_config.h | 89 ++++++++++++++++++++++++++++++++++ gnu/lib/libstdc++/arch/arm/defs.mk | 18 +++++++ 2 files changed, 107 insertions(+) create mode 100644 gnu/lib/libstdc++/arch/arm/_G_config.h create mode 100644 gnu/lib/libstdc++/arch/arm/defs.mk (limited to 'gnu/lib/libstdc++') diff --git a/gnu/lib/libstdc++/arch/arm/_G_config.h b/gnu/lib/libstdc++/arch/arm/_G_config.h new file mode 100644 index 00000000000..cf03696ef9d --- /dev/null +++ b/gnu/lib/libstdc++/arch/arm/_G_config.h @@ -0,0 +1,89 @@ +/* This file is automatically generated. DO NOT EDIT! */ +/* Generated from: NetBSD: toolchain2netbsd,v 1.3 2001/07/24 19:39:52 tv Exp */ + +/* AUTOMATICALLY GENERATED; DO NOT EDIT! */ +#ifndef _G_config_h +#define _G_config_h +#define _G_NAMES_HAVE_UNDERSCORE 0 +#define _G_VTABLE_LABEL_HAS_LENGTH 1 +#define _G_VTABLE_LABEL_PREFIX "_vt." +#define _G_HAVE_ST_BLKSIZE 1 + +#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7) +typedef int _G_int8_t __attribute__((__mode__(__QI__))); +typedef unsigned int _G_uint8_t __attribute__((__mode__(__QI__))); +typedef int _G_int16_t __attribute__((__mode__(__HI__))); +typedef unsigned int _G_uint16_t __attribute__((__mode__(__HI__))); +typedef int _G_int32_t __attribute__((__mode__(__SI__))); +typedef unsigned int _G_uint32_t __attribute__((__mode__(__SI__))); +typedef int _G_int64_t __attribute__((__mode__(__DI__))); +typedef unsigned int _G_uint64_t __attribute__((__mode__(__DI__))); +#if __GNUC__ > 2 || __GNUC_MINOR__ >= 8 +__extension__ typedef long long _G_llong; +__extension__ typedef unsigned long long _G_ullong; +#endif +#else +typedef short int _G_int16_t; +typedef unsigned short int _G_uint16_t; +typedef int _G_int32_t; +typedef unsigned int _G_uint32_t; +#endif + +typedef unsigned long _G_clock_t; +typedef unsigned int _G_dev_t; +typedef _G_llong _G_fpos_t; +typedef unsigned int _G_gid_t; +typedef unsigned int _G_ino_t; +typedef unsigned int _G_mode_t; +typedef unsigned int _G_nlink_t; +typedef _G_llong _G_off_t; +typedef int _G_pid_t; +#ifndef __PTRDIFF_TYPE__ +#define __PTRDIFF_TYPE__ int +#endif +typedef __PTRDIFF_TYPE__ _G_ptrdiff_t; +typedef int /* default */ _G_sigset_t; +#ifndef __SIZE_TYPE__ +#define __SIZE_TYPE__ unsigned int +#endif +typedef __SIZE_TYPE__ _G_size_t; +typedef long _G_time_t; +typedef unsigned int _G_uid_t; +typedef int _G_wchar_t; + +#define _G_BUFSIZ 1024 +#define _G_FOPEN_MAX 20 +#define _G_FILENAME_MAX 1024 +#if defined (__cplusplus) || defined (__STDC__) +#define _G_ARGS(ARGLIST) ARGLIST +#else +#define _G_ARGS(ARGLIST) () +#endif +#if !defined (__GNUG__) || defined (__STRICT_ANSI__) +#define _G_NO_NRV +#endif +#if !defined (__GNUG__) +#define _G_NO_EXTERN_TEMPLATES +#endif +typedef int _G_ssize_t; +typedef int _G_wint_t; +typedef char * _G_va_list; +#define _G_signal_return_type void +#define _G_sprintf_return_type int +#define _G_HAVE_ATEXIT 1 +#define _G_HAVE_SYS_RESOURCE 1 +#define _G_HAVE_SYS_TIMES 1 +#define _G_HAVE_SYS_SOCKET 1 +#define _G_HAVE_SYS_CDEFS 1 +#define _G_HAVE_SYS_WAIT 1 +#define _G_HAVE_UNISTD 1 +#define _G_HAVE_DIRENT 1 +#define _G_HAVE_CURSES 1 +#define _G_MATH_H_INLINES 0 +#define _G_HAVE_BOOL 1 +#define _G_HAVE_PRINTF_FP 0 +#define _G_HAVE_LONG_DOUBLE_IO 0 +#undef NULL +#define __need_NULL +#include +#endif /* !_G_config_h */ diff --git a/gnu/lib/libstdc++/arch/arm/defs.mk b/gnu/lib/libstdc++/arch/arm/defs.mk new file mode 100644 index 00000000000..c94339ee592 --- /dev/null +++ b/gnu/lib/libstdc++/arch/arm/defs.mk @@ -0,0 +1,18 @@ +# This file is automatically generated. DO NOT EDIT! +# Generated from: NetBSD: toolchain2netbsd,v 1.3 2001/07/24 19:39:52 tv Exp +# +G_CINCLUDES=-I. -I${DIST}/libio +G_LIBIOSTREAM_USE=filedoalloc.o floatconv.o genops.o fileops.o iovfprintf.o iovfscanf.o ioignore.o iopadn.o iofgetpos.o iofread.o iofscanf.o iofsetpos.o iogetdelim.o iogetline.o ioprintf.o ioseekoff.o ioseekpos.o outfloat.o strops.o iofclose.o iopopen.o ioungetc.o peekc.o iogetc.o ioputc.o iofeof.o ioferror.o builtinbuf.o filebuf.o fstream.o indstream.o ioassign.o ioextend.o iomanip.o iostream.o isgetline.o isgetsb.o isscan.o osform.o procbuf.o sbform.o sbgetline.o sbscan.o stdiostream.o stdstrbufs.o stdstreams.o stream.o streambuf.o strstream.o PlotFile.o SFile.o parsestream.o pfstream.o editbuf.o ioprims.o iostrerror.o cleanup.o +G_MT_CFLAGS= +G_XCFLAGS=-g +G_XCXXFLAGS=-g -O2 -fno-implicit-templates +G_LIBIBERTY_OBJS=strncmp.o strerror.o +G_COMFUNCS=MAIN ADDCC ADDCF ADDFC SUBCC SUBCF SUBFC MULCC MULCF MULFC DIVCC DIVCF DIVFC PLUS MINUS EQCC EQCF EQFC NECC NECF NEFC ABS ARG POLAR CONJ NORM COS COSH EXP LOG POWCC POWCF POWCI POWFC SIN SINH SQRT +G_COMIO=EXTRACT INSERT +G_CXXINCLUDES=-I${DIST}/libstdc++ -I${DIST}/libstdc++/stl -I../libio -I${DIST}/libstdc++/../libio -nostdinc++ +G_HEADERS=cassert cctype cerrno cfloat ciso646 climits clocale cmath complex csetjmp csignal cstdarg cstddef cstdio cstdlib cstring ctime cwchar cwctype string stdexcept algorithm deque functional hash_map hash_set iterator list map memory numeric pthread_alloc queue rope set slist stack utility vector fstream iomanip iostream strstream iosfwd bitset valarray sstream +G_OBJS=cstringi.o stdexcepti.o cstdlibi.o cmathi.o stlinst.o valarray.o +G_STRFUNCS=REP MAIN TRAITS ADDSS ADDPS ADDCS ADDSP ADDSC EQSS EQPS EQSP NESS NEPS NESP LTSS LTPS LTSP GTSS GTPS GTSP LESS LEPS LESP GESS GEPS GESP +G_STRIO=EXTRACT INSERT GETLINE +STD_HEADERS= complex.h stl.h std/bastring.h std/complext.h std/dcomplex.h std/fcomplex.h std/gslice.h std/gslice_array.h std/indirect_array.h std/ldcomplex.h std/mask_array.h std/slice.h std/slice_array.h std/std_valarray.h std/straits.h std/valarray_array.h std/valarray_meta.h std/bastring.cc std/complext.cc std/valarray_array.tcc +STL_HEADERS= algo.h algobase.h alloc.h bvector.h defalloc.h deque.h function.h hash_map.h hash_set.h hashtable.h heap.h iterator.h list.h map.h multimap.h multiset.h pair.h pthread_alloc.h rope.h ropeimpl.h set.h slist.h stack.h stl_algo.h stl_algobase.h stl_alloc.h stl_bvector.h stl_config.h stl_construct.h stl_deque.h stl_function.h stl_hash_fun.h stl_hash_map.h stl_hash_set.h stl_hashtable.h stl_heap.h stl_iterator.h stl_list.h stl_map.h stl_multimap.h stl_multiset.h stl_numeric.h stl_pair.h stl_queue.h stl_raw_storage_iter.h stl_relops.h stl_rope.h stl_set.h stl_slist.h stl_stack.h stl_tempbuf.h stl_tree.h stl_uninitialized.h stl_vector.h tempbuf.h tree.h type_traits.h vector.h -- cgit