(this is an artifact of the way I proceed for cleaning up stuff: I am
removing everything I don't understand, then I put it back when I find
the reason for which it's needed :) )
SIZE_TYPE documentation:
The string must exactly match one of the data types defined in
the function `init_decl_processing in the file c-decl.c.
Otherwise, first invocation of newly-built cc1 will result in a core-dump.
- TARGET_CPU_DEFAULT belongs in configure.in, not in various .h files.
If it goes out wrong, it's the output of uname that needs to be fixed
(or config.guess, e.g., even pentium gives out i386, as intended). Makes
it possible to configure a i586-unknown-openbsd system if one really WANTS
to output only pentium specific code.
- ASM_FILE_START put into alpha/openbsd.h. Used to be in alpha.h, but
elf & osf diverged...
- set xfrag=none for alpha, as the default config is bogus and supplies
a dec-osf specific xalpha.
Inform user of the warnings file in case of a bootstrap crash.
Major change: add alpha & pa configuration, and clean up ALL
openbsd configuration files thoroughly... this is probably going to
break a few things.