Skip to content
Snippets Groups Projects
  • Pierre-Emmanuel Patry's avatar
    fd73cf8c
    gccrs: Rename libproc_macro to libproc_macro_internal · fd73cf8c
    Pierre-Emmanuel Patry authored
    
    The name was a bit misleading since libproc_macro is a rust library that
    should we should be able to link against some rust code. This cpp
    library was the layer below the libproc_macro library, the "real" gcc
    libproc_macro act as a translation layer for the internal library.
    
    gcc/rust/ChangeLog:
    
    	* expand/rust-macro-expand.h: Change include directive with the
    	new name.
    	* expand/rust-proc-macro.h (RUST_PROC_MACRO_H): Likewise.
    	* util/rust-hir-map.h: Likewise.
    	* util/rust-token-converter.h: Likewise.
    	* util/rust-token-converter.cc: Remove useless include
    	directive.
    	* Make-lang.in: Rename library.
    
    libgrust/ChangeLog:
    
    	* Makefile.am: Change library name.
    	* Makefile.in: Likewise.
    	* configure.ac: Likewise.
    	* configure: Regenerate.
    	* libproc_macro/Makefile.am: Moved to...
    	* libproc_macro_internal/Makefile.am: ...here.
    	* libproc_macro/Makefile.in: Moved to...
    	* libproc_macro_internal/Makefile.in: ...here.
    	* libproc_macro/bridge.h: Moved to...
    	* libproc_macro_internal/bridge.h: ...here.
    	* libproc_macro/ffistring.cc: Moved to...
    	* libproc_macro_internal/ffistring.cc: ...here.
    	* libproc_macro/ffistring.h: Moved to...
    	* libproc_macro_internal/ffistring.h: ...here.
    	* libproc_macro/group.cc: Moved to...
    	* libproc_macro_internal/group.cc: ...here.
    	* libproc_macro/group.h: Moved to...
    	* libproc_macro_internal/group.h: ...here.
    	* libproc_macro/ident.cc: Moved to...
    	* libproc_macro_internal/ident.cc: ...here.
    	* libproc_macro/ident.h: Moved to...
    	* libproc_macro_internal/ident.h: ...here.
    	* libproc_macro/literal.cc: Moved to...
    	* libproc_macro_internal/literal.cc: ...here.
    	* libproc_macro/literal.h: Moved to...
    	* libproc_macro_internal/literal.h: ...here.
    	* libproc_macro/proc_macro.cc: Moved to...
    	* libproc_macro_internal/proc_macro.cc: ...here.
    	* libproc_macro/proc_macro.h: Moved to...
    	* libproc_macro_internal/proc_macro.h: ...here.
    	* libproc_macro/punct.cc: Moved to...
    	* libproc_macro_internal/punct.cc: ...here.
    	* libproc_macro/punct.h: Moved to...
    	* libproc_macro_internal/punct.h: ...here.
    	* libproc_macro/registration.h: Moved to...
    	* libproc_macro_internal/registration.h: ...here.
    	* libproc_macro/rust/bridge.rs: Moved to...
    	* libproc_macro_internal/rust/bridge.rs: ...here.
    	* libproc_macro/rust/bridge/ffistring.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/ffistring.rs: ...here.
    	* libproc_macro/rust/bridge/group.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/group.rs: ...here.
    	* libproc_macro/rust/bridge/ident.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/ident.rs: ...here.
    	* libproc_macro/rust/bridge/literal.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/literal.rs: ...here.
    	* libproc_macro/rust/bridge/punct.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/punct.rs: ...here.
    	* libproc_macro/rust/bridge/span.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/span.rs: ...here.
    	* libproc_macro/rust/bridge/token_stream.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/token_stream.rs: ...here.
    	* libproc_macro/rust/group.rs: Moved to...
    	* libproc_macro_internal/rust/group.rs: ...here.
    	* libproc_macro/rust/ident.rs: Moved to...
    	* libproc_macro_internal/rust/ident.rs: ...here.
    	* libproc_macro/rust/lib.rs: Moved to...
    	* libproc_macro_internal/rust/lib.rs: ...here.
    	* libproc_macro/rust/literal.rs: Moved to...
    	* libproc_macro_internal/rust/literal.rs: ...here.
    	* libproc_macro/rust/punct.rs: Moved to...
    	* libproc_macro_internal/rust/punct.rs: ...here.
    	* libproc_macro/rust/span.rs: Moved to...
    	* libproc_macro_internal/rust/span.rs: ...here.
    	* libproc_macro/rust/token_stream.rs: Moved to...
    	* libproc_macro_internal/rust/token_stream.rs: ...here.
    	* libproc_macro/span.cc: Moved to...
    	* libproc_macro_internal/span.cc: ...here.
    	* libproc_macro/span.h: Moved to...
    	* libproc_macro_internal/span.h: ...here.
    	* libproc_macro/tokenstream.cc: Moved to...
    	* libproc_macro_internal/tokenstream.cc: ...here.
    	* libproc_macro/tokenstream.h: Moved to...
    	* libproc_macro_internal/tokenstream.h: ...here.
    	* libproc_macro/tokentree.cc: Moved to...
    	* libproc_macro_internal/tokentree.cc: ...here.
    	* libproc_macro/tokentree.h: Moved to...
    	* libproc_macro_internal/tokentree.h: ...here.
    
    Signed-off-by: default avatarPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
    fd73cf8c
    History
    gccrs: Rename libproc_macro to libproc_macro_internal
    Pierre-Emmanuel Patry authored
    
    The name was a bit misleading since libproc_macro is a rust library that
    should we should be able to link against some rust code. This cpp
    library was the layer below the libproc_macro library, the "real" gcc
    libproc_macro act as a translation layer for the internal library.
    
    gcc/rust/ChangeLog:
    
    	* expand/rust-macro-expand.h: Change include directive with the
    	new name.
    	* expand/rust-proc-macro.h (RUST_PROC_MACRO_H): Likewise.
    	* util/rust-hir-map.h: Likewise.
    	* util/rust-token-converter.h: Likewise.
    	* util/rust-token-converter.cc: Remove useless include
    	directive.
    	* Make-lang.in: Rename library.
    
    libgrust/ChangeLog:
    
    	* Makefile.am: Change library name.
    	* Makefile.in: Likewise.
    	* configure.ac: Likewise.
    	* configure: Regenerate.
    	* libproc_macro/Makefile.am: Moved to...
    	* libproc_macro_internal/Makefile.am: ...here.
    	* libproc_macro/Makefile.in: Moved to...
    	* libproc_macro_internal/Makefile.in: ...here.
    	* libproc_macro/bridge.h: Moved to...
    	* libproc_macro_internal/bridge.h: ...here.
    	* libproc_macro/ffistring.cc: Moved to...
    	* libproc_macro_internal/ffistring.cc: ...here.
    	* libproc_macro/ffistring.h: Moved to...
    	* libproc_macro_internal/ffistring.h: ...here.
    	* libproc_macro/group.cc: Moved to...
    	* libproc_macro_internal/group.cc: ...here.
    	* libproc_macro/group.h: Moved to...
    	* libproc_macro_internal/group.h: ...here.
    	* libproc_macro/ident.cc: Moved to...
    	* libproc_macro_internal/ident.cc: ...here.
    	* libproc_macro/ident.h: Moved to...
    	* libproc_macro_internal/ident.h: ...here.
    	* libproc_macro/literal.cc: Moved to...
    	* libproc_macro_internal/literal.cc: ...here.
    	* libproc_macro/literal.h: Moved to...
    	* libproc_macro_internal/literal.h: ...here.
    	* libproc_macro/proc_macro.cc: Moved to...
    	* libproc_macro_internal/proc_macro.cc: ...here.
    	* libproc_macro/proc_macro.h: Moved to...
    	* libproc_macro_internal/proc_macro.h: ...here.
    	* libproc_macro/punct.cc: Moved to...
    	* libproc_macro_internal/punct.cc: ...here.
    	* libproc_macro/punct.h: Moved to...
    	* libproc_macro_internal/punct.h: ...here.
    	* libproc_macro/registration.h: Moved to...
    	* libproc_macro_internal/registration.h: ...here.
    	* libproc_macro/rust/bridge.rs: Moved to...
    	* libproc_macro_internal/rust/bridge.rs: ...here.
    	* libproc_macro/rust/bridge/ffistring.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/ffistring.rs: ...here.
    	* libproc_macro/rust/bridge/group.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/group.rs: ...here.
    	* libproc_macro/rust/bridge/ident.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/ident.rs: ...here.
    	* libproc_macro/rust/bridge/literal.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/literal.rs: ...here.
    	* libproc_macro/rust/bridge/punct.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/punct.rs: ...here.
    	* libproc_macro/rust/bridge/span.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/span.rs: ...here.
    	* libproc_macro/rust/bridge/token_stream.rs: Moved to...
    	* libproc_macro_internal/rust/bridge/token_stream.rs: ...here.
    	* libproc_macro/rust/group.rs: Moved to...
    	* libproc_macro_internal/rust/group.rs: ...here.
    	* libproc_macro/rust/ident.rs: Moved to...
    	* libproc_macro_internal/rust/ident.rs: ...here.
    	* libproc_macro/rust/lib.rs: Moved to...
    	* libproc_macro_internal/rust/lib.rs: ...here.
    	* libproc_macro/rust/literal.rs: Moved to...
    	* libproc_macro_internal/rust/literal.rs: ...here.
    	* libproc_macro/rust/punct.rs: Moved to...
    	* libproc_macro_internal/rust/punct.rs: ...here.
    	* libproc_macro/rust/span.rs: Moved to...
    	* libproc_macro_internal/rust/span.rs: ...here.
    	* libproc_macro/rust/token_stream.rs: Moved to...
    	* libproc_macro_internal/rust/token_stream.rs: ...here.
    	* libproc_macro/span.cc: Moved to...
    	* libproc_macro_internal/span.cc: ...here.
    	* libproc_macro/span.h: Moved to...
    	* libproc_macro_internal/span.h: ...here.
    	* libproc_macro/tokenstream.cc: Moved to...
    	* libproc_macro_internal/tokenstream.cc: ...here.
    	* libproc_macro/tokenstream.h: Moved to...
    	* libproc_macro_internal/tokenstream.h: ...here.
    	* libproc_macro/tokentree.cc: Moved to...
    	* libproc_macro_internal/tokentree.cc: ...here.
    	* libproc_macro/tokentree.h: Moved to...
    	* libproc_macro_internal/tokentree.h: ...here.
    
    Signed-off-by: default avatarPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>