mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-25 08:13:41 +00:00
add gitattributes and fix whitespace issues
This commit is contained in:
parent
bfd3cd8171
commit
86efd97a10
9
.gitattributes
vendored
Normal file
9
.gitattributes
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
[attr]rust text eol=lf whitespace=tab-in-indent,trailing-space,tabwidth=4
|
||||||
|
|
||||||
|
* text=auto
|
||||||
|
*.cpp rust
|
||||||
|
*.h rust
|
||||||
|
*.rs rust
|
||||||
|
src/rt/msvc/* -whitespace
|
||||||
|
src/rt/vg/* -whitespace
|
||||||
|
src/rt/linenoise/* -whitespace
|
@ -367,4 +367,3 @@ their own copyright notices and license terms:
|
|||||||
has chosen for the collective work, enumerated at the top
|
has chosen for the collective work, enumerated at the top
|
||||||
of this file. The only difference is the retention of
|
of this file. The only difference is the retention of
|
||||||
copyright itself, held by the contributor.
|
copyright itself, held by the contributor.
|
||||||
|
|
||||||
|
@ -3351,4 +3351,3 @@ Additional specific influences can be seen from the following languages:
|
|||||||
* The typeclass system of Haskell.
|
* The typeclass system of Haskell.
|
||||||
* The lexical identifier rule of Python.
|
* The lexical identifier rule of Python.
|
||||||
* The block syntax of Ruby.
|
* The block syntax of Ruby.
|
||||||
|
|
||||||
|
@ -402,4 +402,3 @@ tricky. Invoking the `log_syntax!` macro can help elucidate intermediate
|
|||||||
states, invoking `trace_macros!(true)` will automatically print those
|
states, invoking `trace_macros!(true)` will automatically print those
|
||||||
intermediate states out, and passing the flag `--pretty expanded` as a
|
intermediate states out, and passing the flag `--pretty expanded` as a
|
||||||
command-line argument to the compiler will show the result of expansion.
|
command-line argument to the compiler will show the result of expansion.
|
||||||
|
|
||||||
|
@ -511,4 +511,3 @@ The parent task first calls `DuplexStream` to create a pair of bidirectional
|
|||||||
endpoints. It then uses `task::spawn` to create the child task, which captures
|
endpoints. It then uses `task::spawn` to create the child task, which captures
|
||||||
one end of the communication channel. As a result, both parent and child can
|
one end of the communication channel. As a result, both parent and child can
|
||||||
send and receive data to and from the other.
|
send and receive data to and from the other.
|
||||||
|
|
||||||
|
@ -7,4 +7,3 @@
|
|||||||
</center>
|
</center>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -709,4 +709,3 @@ endef
|
|||||||
|
|
||||||
$(foreach host,$(CFG_HOST_TRIPLES), \
|
$(foreach host,$(CFG_HOST_TRIPLES), \
|
||||||
$(eval $(call DEF_CHECK_FAST_FOR_H,$(host))))
|
$(eval $(call DEF_CHECK_FAST_FOR_H,$(host))))
|
||||||
|
|
||||||
|
@ -23,4 +23,3 @@ foreach $line (@lines) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8,4 +8,3 @@ Instructions for Ubuntu Linux 12.04+
|
|||||||
2) Copy the included "share" folder into "~/.local/"
|
2) Copy the included "share" folder into "~/.local/"
|
||||||
|
|
||||||
3) Open a shell in "~/.local/share/" and run "update-mime-database mime"
|
3) Open a shell in "~/.local/share/" and run "update-mime-database mime"
|
||||||
|
|
||||||
|
@ -261,4 +261,3 @@
|
|||||||
</definitions>
|
</definitions>
|
||||||
|
|
||||||
</language>
|
</language>
|
||||||
|
|
||||||
|
@ -14,4 +14,3 @@ while (<>) {
|
|||||||
$indent -= 1;
|
$indent -= 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -52,5 +52,3 @@ def download_new_file (date, rev, platform, hsh):
|
|||||||
for ff in newestSet["files"]:
|
for ff in newestSet["files"]:
|
||||||
download_new_file (newestSet["date"], newestSet["rev"],
|
download_new_file (newestSet["date"], newestSet["rev"],
|
||||||
ff["platform"], ff["hash"])
|
ff["platform"], ff["hash"])
|
||||||
|
|
||||||
|
|
||||||
|
@ -243,4 +243,3 @@ int main() {
|
|||||||
extra_consts();
|
extra_consts();
|
||||||
printf("}\n");
|
printf("}\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -96,4 +96,3 @@ def check_license(name, contents):
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
@ -33,6 +33,3 @@ for line in f.readlines():
|
|||||||
print("got download with ok hash")
|
print("got download with ok hash")
|
||||||
else:
|
else:
|
||||||
raise Exception("bad hash on download")
|
raise Exception("bad hash on download")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -77,4 +77,3 @@ while (my ($key, $substs) = each %funcs) {
|
|||||||
}
|
}
|
||||||
print "\n";
|
print "\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -80,4 +80,3 @@ def sugarise_file(path):
|
|||||||
for (dirpath, dirnames, filenames) in os.walk('.'):
|
for (dirpath, dirnames, filenames) in os.walk('.'):
|
||||||
for name in fnmatch.filter(filenames, '*.r[sc]'):
|
for name in fnmatch.filter(filenames, '*.r[sc]'):
|
||||||
sugarise_file(os.path.join(dirpath, name))
|
sugarise_file(os.path.join(dirpath, name))
|
||||||
|
|
||||||
|
@ -81,4 +81,3 @@ except UnicodeDecodeError, e:
|
|||||||
|
|
||||||
|
|
||||||
sys.exit(err)
|
sys.exit(err)
|
||||||
|
|
||||||
|
@ -226,4 +226,3 @@ pub mod rustrt {
|
|||||||
pub unsafe fn rust_get_task() -> *c_void;
|
pub unsafe fn rust_get_task() -> *c_void;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -59,4 +59,3 @@ pub fn log_type<T>(level: u32, object: &T) {
|
|||||||
rustrt::rust_log_str(level, transmute(vec::raw::to_ptr(bytes)), len);
|
rustrt::rust_log_str(level, transmute(vec::raw::to_ptr(bytes)), len);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -31,4 +31,3 @@ impl<T:Ord> Ord for ~T {
|
|||||||
#[inline(always)]
|
#[inline(always)]
|
||||||
fn gt(&self, other: &~T) -> bool { *(*self) > *(*other) }
|
fn gt(&self, other: &~T) -> bool { *(*self) > *(*other) }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -207,4 +207,3 @@ pub fn mut_offset<T>(ptr: *mut T, count: int) -> *mut T {
|
|||||||
use core::sys::size_of;
|
use core::sys::size_of;
|
||||||
(ptr as int + count * (size_of::<T>() as int)) as *mut T
|
(ptr as int + count * (size_of::<T>() as int)) as *mut T
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -56,4 +56,3 @@ impl<W: Writer> WriterChan<W> {
|
|||||||
impl<W: Writer> GenericChan<~[u8]> for WriterChan<W> {
|
impl<W: Writer> GenericChan<~[u8]> for WriterChan<W> {
|
||||||
fn send(&self, _x: ~[u8]) { fail!() }
|
fn send(&self, _x: ~[u8]) { fail!() }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -12,4 +12,3 @@ pub enum IpAddr {
|
|||||||
Ipv4(u8, u8, u8, u8, u16),
|
Ipv4(u8, u8, u8, u8, u16),
|
||||||
Ipv6
|
Ipv6
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -47,4 +47,3 @@ impl UdpListener {
|
|||||||
impl Listener<UdpStream> for UdpListener {
|
impl Listener<UdpStream> for UdpListener {
|
||||||
fn accept(&mut self) -> Option<UdpStream> { fail!() }
|
fn accept(&mut self) -> Option<UdpStream> { fail!() }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -47,4 +47,3 @@ impl UnixListener {
|
|||||||
impl Listener<UnixStream> for UnixListener {
|
impl Listener<UnixStream> for UnixListener {
|
||||||
fn accept(&mut self) -> Option<UnixStream> { fail!() }
|
fn accept(&mut self) -> Option<UnixStream> { fail!() }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -78,4 +78,3 @@ extern {
|
|||||||
size: size_t) -> *OpaqueBox;
|
size: size_t) -> *OpaqueBox;
|
||||||
fn rust_boxed_region_free(region: *BoxedRegion, box: *OpaqueBox);
|
fn rust_boxed_region_free(region: *BoxedRegion, box: *OpaqueBox);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -143,4 +143,3 @@ fn borrow_smoke_test() {
|
|||||||
}
|
}
|
||||||
let _scheduler = take();
|
let _scheduler = take();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -99,4 +99,3 @@ pub mod rusti {
|
|||||||
pub fn frame_address(+f: &once fn(x: *u8));
|
pub fn frame_address(+f: &once fn(x: *u8));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2642,4 +2642,3 @@ pub mod derived_property {
|
|||||||
bsearch_range_table(c, XID_Start_table)
|
bsearch_range_table(c, XID_Start_table)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -81,4 +81,3 @@ extern {
|
|||||||
#[rust_stack]
|
#[rust_stack]
|
||||||
fn rust_get_exchange_count_ptr() -> *mut int;
|
fn rust_get_exchange_count_ptr() -> *mut int;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -205,4 +205,3 @@ fn test_select_stream_and_oneshot() {
|
|||||||
chan.send(());
|
chan.send(());
|
||||||
waitport.recv();
|
waitport.recv();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -169,4 +169,3 @@ pub struct LinkMeta {
|
|||||||
vers: @str,
|
vers: @str,
|
||||||
extras_hash: @str
|
extras_hash: @str
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -18,4 +18,3 @@ pub mod cstore;
|
|||||||
pub mod csearch;
|
pub mod csearch;
|
||||||
pub mod loader;
|
pub mod loader;
|
||||||
pub mod filesearch;
|
pub mod filesearch;
|
||||||
|
|
||||||
|
@ -802,4 +802,3 @@ fn check_loans_in_block(blk: &ast::blk,
|
|||||||
visit::visit_block(blk, self, vt);
|
visit::visit_block(blk, self, vt);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -639,4 +639,3 @@ fn add_stmt_to_map(stmt: @ast::stmt,
|
|||||||
}
|
}
|
||||||
visit::visit_stmt(stmt, self, vt);
|
visit::visit_stmt(stmt, self, vt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -309,4 +309,3 @@ pub impl LoanContext {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -423,4 +423,3 @@ pub fn collect_language_items(crate: @crate,
|
|||||||
collector.collect();
|
collector.collect();
|
||||||
copy items
|
copy items
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1179,4 +1179,3 @@ pub impl categorization {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -86,4 +86,3 @@ pub fn pat_binding_ids(dm: resolve::DefMap, pat: @pat) -> ~[node_id] {
|
|||||||
pat_bindings(dm, pat, |_bm, b_id, _sp, _pt| found.push(b_id) );
|
pat_bindings(dm, pat, |_bm, b_id, _sp, _pt| found.push(b_id) );
|
||||||
return found;
|
return found;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -603,4 +603,3 @@ pub fn check_crate(tcx: ty::ctxt,
|
|||||||
});
|
});
|
||||||
visit::visit_crate(crate, method_map, visitor);
|
visit::visit_crate(crate, method_map, visitor);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -968,4 +968,3 @@ pub fn determine_rp_in_crate(sess: Session,
|
|||||||
// return final set
|
// return final set
|
||||||
return cx.region_paramd_items;
|
return cx.region_paramd_items;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -186,4 +186,3 @@ impl Subst for ty::ty_param_bounds_and_ty {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -190,4 +190,3 @@ pub impl FnType {
|
|||||||
Store(bcx, llretval, llretptr);
|
Store(bcx, llretval, llretptr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -799,4 +799,3 @@ pub fn trans_arg_expr(bcx: block,
|
|||||||
debug!("--- trans_arg_expr passing %s", val_str(bcx.ccx().tn, val));
|
debug!("--- trans_arg_expr passing %s", val_str(bcx.ccx().tn, val));
|
||||||
return rslt(bcx, val);
|
return rslt(bcx, val);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -599,4 +599,3 @@ pub fn make_opaque_cbox_free_glue(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -398,4 +398,3 @@ pub fn trans_fail_bounds_check(bcx: block, sp: span,
|
|||||||
Unreachable(bcx);
|
Unreachable(bcx);
|
||||||
return bcx;
|
return bcx;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -855,4 +855,3 @@ pub impl DatumBlock {
|
|||||||
self.datum.to_str(self.ccx())
|
self.datum.to_str(self.ccx())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -122,4 +122,3 @@ pub fn maybe_instantiate_inline(ccx: @CrateContext, fn_id: ast::def_id,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -153,4 +153,3 @@ pub fn static_size_of_enum(cx: @CrateContext, t: ty::t) -> uint {
|
|||||||
_ => cx.sess.bug(~"static_size_of_enum called on non-enum")
|
_ => cx.sess.bug(~"static_size_of_enum called on non-enum")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -51,4 +51,3 @@ macro_rules! trace(
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -242,4 +242,3 @@ fn traverse_all_resources_and_impls(cx: &ctx, crate_mod: &_mod) {
|
|||||||
..*visit::default_visitor()
|
..*visit::default_visitor()
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -404,4 +404,3 @@ pub fn ast_purity_constant(purity: ast::purity) -> uint {
|
|||||||
ast::extern_fn => 3u
|
ast::extern_fn => 3u
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -74,4 +74,3 @@ pub fn add_substr(dest: &mut ~[u8], src: ~[u8]) {
|
|||||||
add_u16(&mut *dest, vec::len(src) as u16);
|
add_u16(&mut *dest, vec::len(src) as u16);
|
||||||
*dest += src;
|
*dest += src;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -383,4 +383,3 @@ pub fn handle_body(cx: Context, body: &blk) {
|
|||||||
});
|
});
|
||||||
(v.visit_block)(body, cx, v);
|
(v.visit_block)(body, cx, v);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -633,4 +633,3 @@ pub fn check_pointer_pat(pcx: &pat_ctxt,
|
|||||||
|
|
||||||
#[deriving(Eq)]
|
#[deriving(Eq)]
|
||||||
enum PointerKind { Managed, Owned, Borrowed }
|
enum PointerKind { Managed, Owned, Borrowed }
|
||||||
|
|
||||||
|
@ -66,5 +66,3 @@ pub fn coerce(fcx: @mut FnCtxt,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -666,5 +666,3 @@ pub fn resolve_in_block(fcx: @mut FnCtxt, bl: &ast::blk) {
|
|||||||
.. *visit::default_visitor()
|
.. *visit::default_visitor()
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -1119,4 +1119,3 @@ pub fn check_coherence(crate_context: @mut CrateCtxt, crate: @crate) {
|
|||||||
let coherence_checker = @CoherenceChecker(crate_context);
|
let coherence_checker = @CoherenceChecker(crate_context);
|
||||||
coherence_checker.check_coherence(crate);
|
coherence_checker.check_coherence(crate);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -635,4 +635,3 @@ pub fn super_trait_refs<C:Combine>(
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -313,4 +313,3 @@ impl Combine for Glb {
|
|||||||
super_trait_refs(self, a, b)
|
super_trait_refs(self, a, b)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -18,4 +18,3 @@ macro_rules! if_ok(
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -1746,4 +1746,3 @@ fn iterate_until_fixed_point(
|
|||||||
}
|
}
|
||||||
debug!("---- %s Complete after %u iteration(s)", tag, iteration);
|
debug!("---- %s Complete after %u iteration(s)", tag, iteration);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -278,4 +278,3 @@ pub impl ResolveState {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -269,4 +269,3 @@ impl Combine for Sub {
|
|||||||
super_trait_refs(self, a, b)
|
super_trait_refs(self, a, b)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -265,5 +265,3 @@ impl SimplyUnifiable for ast::float_ty {
|
|||||||
return ty::terr_float_mismatch(err);
|
return ty::terr_float_mismatch(err);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -112,4 +112,3 @@ fn should_record_fn_paths() {
|
|||||||
assert!(doc.cratemod().mods()[0].fns()[0].path() == ~[~"a"]);
|
assert!(doc.cratemod().mods()[0].fns()[0].path() == ~[~"a"]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -32,4 +32,3 @@ Commands that should succeed:
|
|||||||
15. `rustpkg test foo` runs tests and prints their output, if foo contains #[test]s.
|
15. `rustpkg test foo` runs tests and prints their output, if foo contains #[test]s.
|
||||||
|
|
||||||
16. If foo is installed, `rustpkg uninstall foo; rustpkg list` doesn't include foo in the list
|
16. If foo is installed, `rustpkg uninstall foo; rustpkg list` doesn't include foo in the list
|
||||||
|
|
||||||
|
@ -15,4 +15,3 @@ The test runner should check that, after `rustpkg install deeply/nested/path/foo
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
fn main() {}
|
fn main() {}
|
||||||
|
|
||||||
|
@ -1957,4 +1957,3 @@ mod bigint_tests {
|
|||||||
assert!(-Zero::zero::<BigInt>() == Zero::zero::<BigInt>());
|
assert!(-Zero::zero::<BigInt>() == Zero::zero::<BigInt>());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1883,4 +1883,3 @@ impl<D:Decoder> DecoderHelpers for D {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -100,4 +100,3 @@ fn test_task_pool() {
|
|||||||
pool.execute(|i| io::println(fmt!("Hello from thread %u!", *i)));
|
pool.execute(|i| io::println(fmt!("Hello from thread %u!", *i)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -80,4 +80,3 @@ impl proto::visitor<(), (), ()> for @ext_ctxt {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -104,4 +104,3 @@ pub fn analyze(proto: protocol, _cx: @ext_ctxt) {
|
|||||||
proto.bounded = Some(true);
|
proto.bounded = Some(true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -85,4 +85,3 @@ pub fn expand_proto(cx: @ext_ctxt, _sp: span, id: ast::ident,
|
|||||||
// compile
|
// compile
|
||||||
base::MRItem(proto.compile(cx))
|
base::MRItem(proto.compile(cx))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -217,4 +217,3 @@ pub fn visit<Tproto, Tstate, Tmessage, V: visitor<Tproto, Tstate, Tmessage>>(
|
|||||||
};
|
};
|
||||||
visitor.visit_proto(proto, states)
|
visitor.visit_proto(proto, states)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -760,4 +760,3 @@ fn expand_parse_call(cx: @ext_ctxt,
|
|||||||
id_ext(cx, parse_method),
|
id_ext(cx, parse_method),
|
||||||
arg_exprs)
|
arg_exprs)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -298,4 +298,3 @@ pub impl Parser {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -90,4 +90,3 @@ pub mod ext {
|
|||||||
|
|
||||||
pub mod trace_macros;
|
pub mod trace_macros;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -48,5 +48,3 @@ swap_registers:
|
|||||||
msr cpsr_cxsf, r2
|
msr cpsr_cxsf, r2
|
||||||
|
|
||||||
mov pc, lr
|
mov pc, lr
|
||||||
|
|
||||||
|
|
||||||
|
@ -14,4 +14,3 @@ void rust_gpr::load() {
|
|||||||
LOAD(r8); LOAD(r9); LOAD(r10); LOAD(r11);
|
LOAD(r8); LOAD(r9); LOAD(r10); LOAD(r11);
|
||||||
LOAD(r12); LOAD(r13); LOAD(r14); LOAD(r15);
|
LOAD(r12); LOAD(r13); LOAD(r14); LOAD(r15);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -21,4 +21,3 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -28,4 +28,3 @@ get_sp_limit:
|
|||||||
get_sp:
|
get_sp:
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
mov pc, lr
|
mov pc, lr
|
||||||
|
|
||||||
|
@ -19,5 +19,3 @@
|
|||||||
# define RUSTRT_ARG1_S r1
|
# define RUSTRT_ARG1_S r1
|
||||||
# define RUSTRT_ARG2_S r2
|
# define RUSTRT_ARG2_S r2
|
||||||
# define RUSTRT_ARG3_S r3
|
# define RUSTRT_ARG3_S r3
|
||||||
|
|
||||||
|
|
||||||
|
@ -63,5 +63,3 @@ SWAP_REGISTERS:
|
|||||||
|
|
||||||
// Return!
|
// Return!
|
||||||
jmp *48(%eax)
|
jmp *48(%eax)
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,4 +20,3 @@ void rust_gpr::load() {
|
|||||||
LOAD(eax); LOAD(ebx); LOAD(ecx); LOAD(edx);
|
LOAD(eax); LOAD(ebx); LOAD(ecx); LOAD(edx);
|
||||||
LOAD(esi); LOAD(edi); LOAD(ebp); LOAD(esi);
|
LOAD(esi); LOAD(edi); LOAD(ebp); LOAD(esi);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -29,4 +29,3 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -253,4 +253,3 @@ L_upcall_del_stack$stub:
|
|||||||
|
|
||||||
.subsections_via_symbols
|
.subsections_via_symbols
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -30,4 +30,3 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -121,4 +121,3 @@ SWAP_REGISTERS:
|
|||||||
// Jump to the instruction pointer
|
// Jump to the instruction pointer
|
||||||
// found in regs:
|
// found in regs:
|
||||||
jmp *(RUSTRT_IP*8)(ARG1)
|
jmp *(RUSTRT_IP*8)(ARG1)
|
||||||
|
|
||||||
|
@ -22,4 +22,3 @@ void rust_gpr::load() {
|
|||||||
LOAD(r8); LOAD(r9); LOAD(r10); LOAD(r11);
|
LOAD(r8); LOAD(r9); LOAD(r10); LOAD(r11);
|
||||||
LOAD(r12); LOAD(r13); LOAD(r14); LOAD(r15);
|
LOAD(r12); LOAD(r13); LOAD(r14); LOAD(r15);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -30,4 +30,3 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -43,5 +43,3 @@
|
|||||||
# define RUSTRT_ARG4_S %r8
|
# define RUSTRT_ARG4_S %r8
|
||||||
# define RUSTRT_ARG5_S %r9
|
# define RUSTRT_ARG5_S %r9
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
@ -52,5 +52,3 @@ void isaac(randctx *r);
|
|||||||
(r)->randrsl[(r)->randcnt])
|
(r)->randrsl[(r)->randcnt])
|
||||||
|
|
||||||
#endif /* RAND */
|
#endif /* RAND */
|
||||||
|
|
||||||
|
|
||||||
|
@ -86,4 +86,3 @@ symbolicate(const std::vector<frame> &frames) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
} // end namespace stack_walk
|
} // end namespace stack_walk
|
||||||
|
|
||||||
|
@ -76,4 +76,3 @@ std::string symbolicate(const std::vector<frame> &frames);
|
|||||||
uint32_t get_abi_version();
|
uint32_t get_abi_version();
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -12,4 +12,3 @@ char **backtrace_symbols (void *__const *__array, int __size);
|
|||||||
void backtrace_symbols_fd (void *__const *__array, int __size, int __fd);
|
void backtrace_symbols_fd (void *__const *__array, int __size, int __fd);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -58,4 +58,3 @@ dump_origin(rust_task *task, void *ptr) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
} // end namespace debug
|
} // end namespace debug
|
||||||
|
|
||||||
|
@ -70,4 +70,3 @@ void dump_origin(rust_task *task, void *ptr);
|
|||||||
} // end namespace debug
|
} // end namespace debug
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -31,4 +31,3 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user